27 Mart 2013 Çarşamba

Raspberry Pi Debian Wheezy'ye LAMP(Linux + Apache + MySQL + PHP/Perl) Kurulumu

Bu yazımda linux çekirdeği tabanlı debian wheezy sürümüne (debian tabanlı tüm sistemlerde.. ubuntu gibi) LAMP (Apache Mysql Php +++ phpmyadmin) kurulumunu anlatacağım.

Raspberry Pi ye web sunucusu kurarak istediğiniz gibi 3W-5W arası elektirik tüketen bir web server a sahip olabileceksiniz.

Raspberry Pi yi çalıştırın ve terminali açın. Temel paketleri kurmadan önce gerekli paketleri güncellemek için

sudo apt-get update

Komutunu çalıştırın. Şimdi bu işlem bittikten sonra Apache ve PHP paketlerini kuruyoruz;

sudo apt-get install apache2 php5 libapache2-mod-php5

Eğer php5 yerine php4 kurmak istiyorsanız;
apt-get install apache2 php4 libapache2-mod-php4

Şu an apache ve php paketleri sistemimize kurulmuş olması gerekiyor. Bizim için şu an önemli olan dosya ve klasörler;

Apache ayar dosyası : etc/apache2/apache2.conf 
Web dosyalarımızı atacağımız klasör ise : /var/www

Şimdi var/www klasörüne bir deneme.php dosyası oluşturalım ve içini şu şekilde dolduralım;

< ? php phpinfo() ? >

Daha sonra 127.0.0.1/deneme.php adresimizi tarayıcımıza yazarak phpinfo ayarıntılarına bakalım. Kurulumda hata olmadıysa muhtemelen sorun yoktur. Şimdi mysql ve phpmyadmin kurulumuna geçelim. Şimdi sunucumuza mysql server ve mysql client paketlerimizi kuralım;

apt-get install mysql-server mysql-client php5-mysql

Mysql kurulurken sizde MYSQL ROOT şifresi iseyecektir. Lütfen bu alanları boş bırakmayın.
Şimdi sıra geldi phpmyadmin'in kurulumuna ve ayarlarının yapılmasına. Öncelikle phpmyadmin paketlerimizi kuruyoruz;


apt-get install phpmyadmin


phpmyadmin kurulum sırasında sizden MYSQL ROOT şifrenizi isteyecektir lütfen bu şifreyi doğru giriniz. Şimdi sıra geldi phpmyadmin'in apache ile anlaşmasını sağlamaya. Bunun için küçük bir ayar çekeceğiz. /etc/apache2/apache2.conf dosyasını açıp en alt satırına şu satırı eklemeniz gerekmektedir.

Include /etc/phpmyadmin/apache.conf 

Bunu yapabilmeniz için bir text editöre ihtiyacınız var eğer elinizde yoksa ssh destekli nanoyu öneririm yüklemek için;

 sudo apt-get install nano

Daha sonra apache sunucusunu yeniden başlatıp(/etc/init.d/apache2 restart), localhost/phpmyadmin adresine giriş yaparak kurduğunuz phpmyadmin ve mysql 'i deneyebilirsiniz. Kolay gelsin.

Hiç yorum yok:

Yorum Gönder