SME Server Altında PHPMyAdmin

PHPMyAdmin Web üzerinden MySQL'i elle yönetmek için hazırlanmış bir programdır. PHPMyAdmin ile MySQL üzerinde veritabanı oluşturabilir, oluşturduğunuz bu veritabanları üzerinde tablolar oluşturup onları çeşitli biçimlerde yönetebilirsiniz.

Kurulum
PHPMyAdmin SME depolarında veya yansılarında bulunmaktadır. PHPMyAdmin'i kurmak için bir konsol ortamında root haklarını elde etikten sonra aşağıdaki komut verlerek kurulabilir.

#yum --enablerepo=smecontribs install smeserver-phpmyadmin

Kurulum yapıldıktan sonra aşağıdaki komut verilmelidir.

#signal-event post-upgrade; signal-event reboot

Sistem yeniden başladıktan sonra aşağıdaki komutları verin:

#expand-template /usr/share/phpmyadmin/config.inc.php
#expand-template /etc/httpd/conf/httpd.conf
#/usr/local/bin/svc -h /service/httpd-e-smith


Diğer bir kurulum yolu ise "phpmyadmin-2.11.11-1.el4.rf.noarch.rpm" ve "phpmyadmin-2.11.11-1.el4.rf.noarch.rpm" rpm dosyalarını internetten indirip elle kurmaktır.

#wget -c http://distro.ibiblio.org/pub/linux/distributions/smeserver/releases/7/smecontribs/i386/RPMS/phpmyadmin-2.11.11-1.el4.rf.noarch.rpm
#wget -c http://distro.ibiblio.org/pub/linux/distributions/smeserver/releases/7/smecontribs/i386/RPMS/smeserver-phpmyadmin-2.11.1.2-3.el4.sme.noarch.rpm


#yum localinstall phpmyadmin-2.11.11-1.el4.rf.noarch.rpm
#yum localinstall smeserver-phpmyadmin-2.11.1.2-3.el4.sme.noarch.rpm


Kaldırma

#rpm -e smeserver-phpmyadmin phpmyadmin

Yapılandırma

PHPMyAdmin'e varsayılan ayrlarla sadece yerel ağdan erişim vardır. Dış ağdan (internet) PHPMyAdmin'e erişilebilmesi için bazı yapılandırma paremetrelerin değiştirilmesi gerekir. Değiştirilecek parametreler için SME Sunucunuzda konsol ortamında root haklarını elde ettikten sonra işlem yapmalısınız.

Geçerli erişim ayarlarını görüntülemek için:

#db configuration show phpmyadmin

Çıkan sonuç aşağıdaki gibi olabilir:

phpmyadmin=configuration
access=private


Geçerli ayarları değiştirmek için:

#db configuration setprop phpmyadmin access (private|public)
#signal-event ibay-modify


Uyarı: Kamu (public) erişimini açmak PHPMyAdmin'i İnternet kullanımına sunar. Bu sunucunuzda ciddi bir güvenlik zafiyeti doğurabilir. O yüzden güçlü bir parola belirlemelisiniz.

Ek bilgi

Erişim adresi: https://sunucuadresi/phpmyadmin
Kullanıcı adı ve parolanız: Kullanıcı adınız "admin", parolanız ise SME Sunucu parolanızdır.
PHPMyAdmin parolanızı değiştirmeyi unutmayın.

Kaynak: http://wiki.contribs.org/PHPMyAdmin