Merhaba,
VPS sunucumda bir websitem kurulu ÅŸuan etkin vaziyette. Birde amazondan windows vps'im var. Åžimdi sorunum ÅŸu;
Linux te kurulu olan sitenin mysql kullanıcısı ve veritabanına uzaktan erişimi açmam lazım. Windows VPS de bir botum var, ve bu botun scriptin veritabanına bağlı olması lazım. Bunu nasıl halledebilirim. Yardımcı olursanız sevinirim.
Linux Sunucu;
-CentOs 6.8 x64
-VestaCP
Yardımcı olanlara şimdiden teşekkürler
MySQL uzaktan erişim açma?
6
●2.801
- 10-07-2016, 16:08:55
- 10-07-2016, 16:28:34Merhaba,SeoBilgini adlı üyeden alıntı: mesajı görüntüle
VestaCP bilmiyorum panel üzerinden bunu konfigüre etmeniz için size imkan veriyor mu ancak manuel olarak bunu gerçekleştirmek istiyorsanız şu adımları takip edin;
Muhtemelen MySQL servisiniz varsayılan olarak network üzerinde dinliyordur. Bunu teyit için alttaki komutu çalıştırın.,
netstat -anp | grep tcp | grep mysql
Eğer üçüncü sütunda 0 0.0.0.0:3306 şeklinde bir ibare ve beşinci sütunda LISTEN görüyorsanız MySQL servisiniz dışarıdan erişime açık demektir. Eğer bunu göremediyseniz birkaç ek konfigürasyon gerekecektir MySQL servisinizde.
MySQL üzerinde ayarlara geçmeden önce güvenlik duvarınızı kontrol edin, Windows VPS IP'nizden MySQL sunucusu IP adresi ve portuna erişim engeli olmadığına emin olun.
Üstteki iki adımdan sonra konsoldan root olarak mysql'e bağlanıp alttaki komutu çalıştırın;
GRANT ALL PRIVILEGES ON *.* TO 'MYSQL_KULLANICI_ADINIZ'@'WINDOWS_VPS_IP_ADRESINIZ ' IDENTIFIED BY 'MYSQL_KULLANICI SIFRENIZ' WITH GRANT OPTION;FLUSH PRIVILEGES;
İşlemin ardından Windows VPS üzerindeki uygulamlarınız ilgili kullanıcı ve şifresiyle Linux MySQL sunucunuza ağ üzerinden bağlanabiliyor olacak.
İyi günler.
Saygılarımızla. - 10-07-2016, 16:57:11bsinternet adlı üyeden alıntı: mesajı görüntüle

Çıktı bu şekilde hocam bundan başka bir log yok şuan bir ayar yapmama gerek varmı? - 10-07-2016, 17:04:09Merhaba,SeoBilgini adlı üyeden alıntı: mesajı görüntüle
MySQL servisi dışarıdan erişilebilir durumda - bahsettiğim gibi üçüncü sütunda 0 0.0.0.0:3306, beşinci sütunda LISTEN yazıyor. Dediğim adımları takip edebilirsiniz. Güvenlik duvarı varsa Windows VPS IP adresiniz için kural eklemeniz gerekebilir, belirttiğim gibi.
İyi günler.
Saygılarımızla. - 10-07-2016, 17:18:05Hocam windows sunucuda güvenlik duvarı tamamen kapalı vaziyettebsinternet adlı üyeden alıntı: mesajı görüntüle
komutuyla mysql a giriş yaptım. Daha sonra;Alıntı
komutunuda girdim.Alıntı
Sonuç;
- 10-07-2016, 17:23:05Merhaba,SeoBilgini adlı üyeden alıntı: mesajı görüntüle
Windows güvenlik duvarı değil, Linux sunucunuz üzerindeki güvenlik duvarından bahsediyorum aslında, eğer varsa.
Bu temiz bir MySQL kurulumu mu? Loglara bakıp herhangi bir hata olmadığını teyit edebilir misiniz?
İyi günler.
Saygılarımızla. - 10-07-2016, 17:46:33Logları kontrol ettim herhangi bir sorun yok ve sunucuyu daha sabah yapılandırdım ilk defa panele giriş yaptım yani herhangi bir sorun olamaz.bsinternet adlı üyeden alıntı: mesajı görüntüle
Sunucuda firewall var. Åžimdi ne yapmam gerekli. MySQL da herhangi bir sorun mu var?
