CentOS 6.4 LAMP Server Kurulumu



CentOS 6.4 LAMP Server KurulumuKurulumunu yaptığımız CentOS 6.4‘e LAMP server yani Linux’ta Apache 2, MySQL ve PHP 5 kurulumu yapalım.

Bende şu an IP adresi 192.168.1.4 Sizinkini bilmiyorsanız,

olmalı.

Eğer sanal bir sunucu kuracaksanız ağ bağdaştırıcının barındırıcı makine üzerinden bağlanmasını değil bağımsız IP almasını sağlamalısınız. Bunu VirtualBox’ta Ağ ayarlarında Köprü Bağdaştırıcıyı seçerek yapabilirsiniz.

Başlayalım.

diye kurulumu yaptık. MySQL servisinin her başlangıçta otomatik çalışması için

Şimdi çalışması için

OK dediyse devam edebiliriz. MySQL yönetici şifresini belirleyelim:

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.

Şimdi Apache için

Her başlangıçta otomatik çalışması için

Şimdi çalışması için

OK dediyse bu da tamam.

Apache test sayfasını açabiliriz. Tarayıcıya IP’mizi yazmamız yeterli.

Ve PHP

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

Şimdi PHP’mizin çalışıp çalışmadığını kontrol edelim. Ben görmek ve göstermek için yapıyorum. Eğer siz adım atlamadıysanız muhtemelen herhangi bir sorun yoktur.

/var/www/html/ dizininde bir php dosyası oluşturup içine

<?php
phpinfo();
?>

fonksiyonunu yazıp çağıralım:

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

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




Web arayüzü ile MySQL veritabanlarını yönetebilmek için phpMyAdmin’e ihtiyacımız var ancak bu CentOS deposunda bulunmuyor. Bunun için RPMforge deposunu ekleyelim:

sisteminiz 64 bit ise

32 bit ise

Şimdi kurabiliriz:

Veritabanına sadece yerelden bağlanmayalım diye

açalım ve

#<Directory “/usr/share/phpmyadmin”>
# Order Deny,Allow
# Deny from all
# Allow from 127.0.0.1
#</Directory>

satırlarını etkisizleştirelim. Görmek isteyenler için:

Ve kullanıcı girişini dilerseniz çerez yerine http’ye çevirin. Karar sizin.

/* Authentication type */
$cfg[‘Servers’][$i][‘auth_type’] = ‘http’;

Görmek isteyenler için:

Apache’yi yeniden başlatalım:

Ve çalışıyor:

Kolay gelsin.




Yorumlar 8

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak.