web-hosting

CentOS Apache MySQL PHP Server Kurulumu

CentOS kurulu makinemizde oturum açıp aşagıdaki paketleri komutlarla kuralım;

CentOS için MySQL Kurulumu :

yum install mysql mysql-server -y

Komutunu veriyoruz, MySQL servisinin her başlangıçta otomatik çalışması için;

chkconfig –levels 235 mysqld on

Şimdi çalışması için :

/etc/init.d/mysqld start

OK dediyse devam edebiliriz. MySQL yönetici şifresini ve güvenlik ayarlarını belirleyelim:

mysql_secure_installation

Kayıtlı olmayan kullanıcılar test amaçlı erişim sağlayamasınlar diye
Remove anonymous users? [Y/n] ENTER dedik

Ağ üzerinden şifreyi dene/bul yapamasınlar diye
Disallow root login remotely? [Y/n] ENTER dedik.

Test amaçlı veritabanı başta işinize yaramayacaksa
Remove test database and access to it? [Y/n] ENTER dedik.

Ve bu işlemler uygulansın
Reload privilege tables now? [Y/n] ENTER dedik.

Thanks for using MySQL.

Yukarıdaki ayarları kendinize göre y(yes) n(no) şeklinde cevaplayarak kurulumu tamamlayın.

CentOS için Apache Kurulumu :

Kurulumu başlatmak için aşagıdaki komutu uyguluyoruz;

yum install httpd -y

Her başlangıçta otomatik çalışması için, aşagıdaki komutu uygulayalım;

chkconfig –levels 235 httpd on

Şimdi çalışması için, aşagıdaki komutu uygulayalım;

/etc/init.d/httpd start

OK dediyse buda tamam, artık ip adresinizi tarayıcınızda açmaya çalıştıgınızda sizi apache test yayını karşılayacaktır.

CentOS için PHP Kurulumu :

Şimdi sıra PHP kurulumunda, aşagıdaki komutu vererek sistemimize PHP kuruyoruz;

yum install php -y

Çalışması için apacheye restart atıyoruz;

/etc/init.d/httpd restart

Artık PHP kullanıma hazır. Dilerseniz /var/www/html/ dizini içerisine aşagıdaki kodları içeren bir php sayfası oluşturarak test edebilirsiniz.

<?php
phpinfo();
?>

PHP’ye MySQL desteği ve küçük bir araç ekleyelim:

yum install php-gd php-imap php-ldap php-mbstring php-mysql php-odbc php-pear php-xml php-xmlrpc php-pecl-apc -y

Çalışması için Apache’yi yeniden başlatalım:

/etc/init.d/httpd restart

Hepsi bu kadar artık web serveriniz hazır, php ve msql destekleyen bir apache serveriniz var. Mysql yönetimini komut vererek yapacagınız gibi bu iş sizi zorlarsa phpmyadmin isimli güzel bir betiklede yapabilirsiniz.

http://sourceforge.net/projects/phpmyadmin/

buradan indirip web dosyalarınızın içerisine atmanız yeterli. site veya ip/phpmyadmin şeklinde tarayıcınızda açtıgınızda yönetim paneli sizi karşılayacaktır.

2 thoughts on “CentOS Apache MySQL PHP Server Kurulumu

  1. site yönetimine teşekkür ederim çoğu zaman aradığımız şeyi sitelerde bulamıyoruz oraya buraya yönlendiriyorlar sizin sitenizin içeriği güzel daha çok güncellerseniz sevinirim

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>