Centos Üzerine PHP ve MySQL + phpMyAdmin destekli Apache Nasıl Kurulur?
Merhaba, bu yazımızda sizlere PhpMyAdmin nedir, Centos 6.x versiyon için PhpMyAdmin kurulumu ve kurulum için gerekenlerden bahsedeceğiz.
PhpMyAdmin, MySQL yönetiminde kullanılan açık kaynaklı bir araçtır. PhpMyAdmin, veritabanları oluşturma, düzenleme veya silme gibi yönetim görevlerini yerine getirme ve kullanıcıları ve izinleri yönetme yeteneğini sunmanın yanı sıra, tüm bu görevleri yerine getirmek ve daha fazlasını yapmak için bir grafik kullanıcı arabirimi sağlar.
PhpMyAdmin kurulumu olması için sunucunuza bir LAMP yüklü olmalıdır. LAMP sunucu (Linux, Apache, MySQL, PHP) kısaltmasıdır. Bu makale size LAMP sunucunun nasıl kurulacağını anlatmaktadır.
Sunucumuzda kurulu olan Centos üzerine LAMP kurulumuna başlayabiliriz.
MySQL 5 kurulumu:
MySQL indirip kuruyoruz;
#yum install mysql mysql-server
#chkconfig mysqld on
#/etc/init.d/mysqld start
mysql_secure_installation komutunu giriyoruz.
Apache2 Kurulumu:
Apache, GNU lisanslı yani açık kaynak kodlu, güçlü, sağlam, yetenekli ve esnek bir http (web) sunucusudur.
Apache2’yi indirip kuruyoruz;
# yum install httpd
Kurulum için gereken dosyaların indirilmesine “y” diyerek onay verip indirmeyi başlatıyoruz.
Apache2’yi otomatik başlatmak için gerekli linkleri oluşturuyoruz;
#chkconfig httpd on
#/etc/init.d/httpd start
Tarayıcımıza http://ipadresiniz yazarak Apache’nin çalışıp çalışmadığını görüyoruz;
PHP5 Kurulumu:
PHP5 ‘i indirip kuruyoruz;
# yum install php
Php kurulumu için gerekli dosyaların indirilmesine “y” diyerek onay verdiğimizde kurulum gerçekleşiyor.
PHP5 kurulduktan sonra Apache’yi tekrar başlatmamaız gerekiyor;
#/etc/init.d/httpd restart
PHP5 ‘in Çalıştığını Test Etme
Centos sistemlerde Apache’nin default klasörü /var/www/html ‘dir ve bu klasöre girip aşağıdaki dosyayı oluşturuyoruz.
#cd /var/www/html
#nano test.php
nano içerisine aşağıdaki kodu girip CTRL+X‘e basıp y diyip save edip çıkıyoruz;
<?php
phpinfo();
?>
Şimdi tarayıcımıza http://ipadresiniz/test.php yazıp PHP’nin çalışıp çalışmadığını görüyoruz.
Yukarıdaki gibi bir sayfa alırsanız PHP başarıyla kurulmuş demektir
PHP İçin MySQL Desteği Kurulumu:
PHP’de MySQL desteği kurmak için php-mysql paketini kurmamız gerekmektedir. Aşağıda diğer standart paketleri de kurmanız tavsiye edilir.
#yum install php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc php-pecl-apc
Kurulumlar tamamlandığında aşağıdaki gibi bir ekranla karşılaşacaksınız.
Değişikliklerin aktif hale gelmesi için Apache’yi restart ediyoruz;
#/etc/init.d/httpd restart
Şimdi http://ipadresiniz/test.php ‘e tekrar girerek değişiklikleri görüyoruz.
phpMyAdmin Kurulumu:
MySQL veritabanlarınızı web üzerinden kontrol edebilmek için phpMyAdmin kuruyoruz;
Öncelikle phpMyAdmin resmi Centos repolarına eklenmediği için EPEL deposunu yükleyeceğiz:
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
phpMyAdmin’i indirip kuruyoruz;
yeni bir şey yüklemeden önce kullanılabilir paketlerin listesinin güncel olmasını sağlıyoruz.
yum -y update
#yum –y install phpmyadmin PhpMyAdmin'i güvence altına almak için belirli bir IP adresine erişimi kapatmalıyız. PhpMyAdmin paketi yüklendiğinde, web erişimini yapılandırmak için bir Apache Sanal Ana Bilgisayar dosyası eklenir. Dosyayı düzenleyelim:
nano /etc/httpd/conf.d/phpMyAdmin.conf
nano editörü ile açılan kısımda aşağıdaki resimde görüldüğü gibi kırmızı ile belirtilen kısımları kaldırıyoruz.
Kaldırma işlemi tamamlandığında CTRL+X‘e basıp y diyip save edip çıkıyoruz;
Tekrar Apache’yi restart ediyoruz;
# service httpd restart
İşlem sonunda http://ipadresiniz/phpmyadmin adresine girip kontrol ediyoruz. aşağıdaki gibi bir sayfa alırsanız phpMyAdmin’iniz kullanıma hazırdır.
Kullanıcı adımızı, şifremizi girerek phpMyAdmin’e giriş yapıp kullanmaya başlayabiliriz.
Mysql server VDS 1 Mni server ve üstü sanal sunucu hizmetlerine kurulumu yapılabilmektedir. Fakat Perfrormans açısında VDS 2 Eko server ve üstü sunuculara kurulmasını önermekteyiz.
Bu makale yardımcı olmadı mı? Destek ekibimizle iletişime geçin veya 0850 290 3344 numaralı hattı arayın.