LAMP, Linux Apache MySQL PHP kelimelerinin baş harfleridir. LAMP denilince tam donanımlı bir ağ sunucusu akla gelir. Bunu Ubuntu’da gerçekleştirmek için
Apache Yüklemesi
1. Bir terminal penceresi açınız (Uygulamalar > Donatılar >Terminal)
2. Aşağıdaki kod satırını kopyalayıp yapıştırınız
sudo apt-get install apache2
3. Terminal sizden şifrenizi soracaktır.
Not: Apache windows’taki IIS’e karşılık gelmektedir.
Apache’yi denemek
1. Herhangi bir internet tarayıcıyı açınız ve adres satırına aşağıdaki satırı yazınız
http://localhost/
apache2-default klasörünü görüyor olmanız gereklidir. Onu açtığınızda sizi tebrik eden bir mesajla karşılaşacaksınız.
PHP Yüklemesi
1. Tekrar bir terminal açın.
2. Aşağıdaki kod satırını terminale kopyalayıp yapıştırın.
sudo apt-get install php5 libapache2-mod-php5
3. PHP’nin çalışması ve Apache ile uyum sağlaması için Apache’nin yeniden başlatılmasını aşağıdaki satırı terminale yapıştırıp çalıştırarak sağlayabilirsiniz.
sudo /etc/init.d/apache2 restart
PHP’yi Denemek
1. Terminale aşağıdaki satırı yapıştırıp çalıştırın
sudo gedit /var/www/testphp.php
Bu testphp.php diye bir dosya açacaktır.
2.Dosyanın içine aşağıdaki satırı yazın, kaydedip çıkın.
<?php phpinfo(); ?>
3. Bir tarayıcı açıp adres satırına aşağıdakini yazın:
http://localhost/testphp.php
Başında “Test PHP Page” yazan beyaz bir sayfa başarınızı gösterecektir.
MySQL Yüklemesi
Son olarak MySQL’i yükleyeceğiz. (!Apache ve PHP’ye nazaran zorlu bir süreç olacaktır.!)
1. Bir kere daha terminali açınız ve aşağıdaki satırı kopyalayıp yapıştırınız:
sudo apt-get install mysql-server
2. (Keyfi sıra) Ağınızdaki diğer bilgisayarların veri tabanı sunucunuzu görmesi için ilk önce “Bind Address”i düzeltmeniz gerekir. Buna terminali açıp my.cnf dosyasını düzelterek başlayabilirsiniz. Aşağıdaki satırı terminale yazınız.
gksudo gedit /etc/mysql/my.cnf
Aşağıdaki satırı bulunuz.
bind-address = 127.0.0.1
127.0.0.1 ‘i kendi IP adresinizle değiştiriniz.
3. Aşağıdaki satırı terminale yazınız.
mysql -u root
Takiben aşağıdaki satırı kopyalayıp yapıştırın.
mysql> SET PASSWORD FOR ‘root’@'localhost’ = PASSWORD(’sifreniz’);
(sifreniz yazan yeri istediginiz bir sifreyle degistirdiginizden emin olunuz.)
4. Veritabanınızı düzenlemekte yardımcı olacak phpMyAdmin programını artık yükleyebiliriz. Aşağıdaki satırı terminale kopyalayıp yapıştırın.
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
Bundan sonraki adım PHP’yi MySQL ile birlikte çalışır hale getirmektir. Bunu yapmak için php.ini adında bir dosya açmalıyız. Bunu açmak için aşağıdaki satırı yazınız.
gksudo gedit /etc/php5/apache2/php.ini
Şimdi aşağıdaki satıra
;extension=mysql.so
işlevsellik kazandırmak için ; işaretini kaldırıp
extension=mysql.so
haline getirdiğimizde geriye Apache’yi yeniden başlatmak kalıyor. Bunu da aşağıdaki satırı terminalde çalıştırarak yapabilirsiniz.
sudo /etc/init.d/apache2 restart
Kaynak: http://www.howtoforge.com/ubuntu_lamp_for_newbies
- None Found



