Webuzo'yu yönetilmeyen VPS'ime kurdum. Herhangi bir uygulamayı yükleyemiyorum, çünkü "MySQL sunucusuna bağlanılamıyor" hatası veriyor. Ancak terminal üzerinden MySQL durumu çalışıyor.
Sorun gidermede yardımcı olan var mı?
Webuzo'yu yönetilmeyen VPS'ime kurdum. Herhangi bir uygulamayı yükleyemiyorum, çünkü "MySQL sunucusuna bağlanılamıyor" hatası veriyor. Ancak terminal üzerinden MySQL durumu çalışıyor.
Sorun gidermede yardımcı olan var mı?
Yanıtlar:
Bunu yapmanın birçok yolu - terminalinizde:
sudo service mysql status
veya
ps aux | grep mysql
Karşılaştığınız şey muhtemelen kimlik doğrulama hatası veya veritabanı yanlış yazmasıdır.
Terminal üzerinden aynı kredi koduyla giriş yapmayı denediniz mi?
mysql -u <username> -p <database-name>
Umarım yardımcı olur :)
MySQL servis durumunu aşağıdaki şekilde kontrol edebilirsiniz:
Kök> servis mysqld durumu
veya
Kök> ps aux | Grep MySQL
veya
// MySQL gerekli portu dinliyor mu?
Kök> lsof -i: 3306`
MySQL servisinin durumunu Webuzo Enduser Panel >> Servisler Menüsünden kontrol edebilirsiniz. Kılavuzu: http://webuzo.com/wiki/Restart_services
"MySQL sunucusuna bağlanılamıyor" hatası ise Webuzo Enduser Panelinden veritabanı oluşturabiliyor musunuz? Kılavuzu: http://webuzo.com/wiki/How_to_Create_and_Manage_MySQL_Databases
MySQL root kullanıcılarının şifresini değiştirdiniz mi? MySQL root kullanıcısının şifresi /var/webuzo/my.conf dosyasındadır.
MySQL servisi çalışıyorsa, terminalden MySQL sunucusuna erişmeyi deneyin.
Umarım yardımcı olur \ m /
ps uxa | grep mysqld
Çıktı varsa, mysqld'in etkindir. (Her ne kadar ulaşılamayacak olsa da, bu yakında bir sonraki sorunun olacak
"işlem çalışıyor" her yerde "hizmet var" ile aynı değil.
hata ayrıntılarını bulmak için hem istemci hem de sunucu tarafında ayrıntı günlüklerinizi kontrol edin ve servis bağlantısı durumunu manuel bağlantı ile kontrol edin:
$ mysql ...
yerel olarak DB sunucusundan ve istemciden.
Webuzo'yu bilmiyorum. bu sadece genel bir cevap.