Eğer Ubuntu 7.04 ve üstü bir sürüm kullanıyorsanız tasksel sayesinde tek komutla LAMP server kurulumu yapabilirsiniz. Bunun için konsoldan:
sudo tasksel install lamp-server
komutunu yazıp onaylamanız yeterli olacaktır. Kurulum esnasında sizden mysql root parolası isteyecektir. Dilediğiniz değeri verebilirsiniz.
Bu aşamadan sonra http://localhost/ bağlantısını tıklayarak çalışan apache sunucunuzu görebilirsiniz. Yazacağınız kodların sunucu üzerinde çalışması için kodlarınızı /var/www dizininde saklamanız gerekmektedir.
Buraya kadarı basit bir LAMP kurulumuydu. Şimdi biraz detaya inelim.
Kurulan Paketler:
Web sunucumuzu tasksel kullanarak yaptığımız için öntanımlı paketler yüklenmiştir. Bu öntanımlı paketler şunlardır:
apache2 apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl libpq5 mysql-client-5.0 mysql-common mysql-server mysql-server-5.0 php5-common php5-mysql
Kullanıcı Dizini Oluşturmak:
Biraz önce de yazdığım gibi yazacağınız kodlar için öntanımlı klasör /var/www klasörüdür. Ancak bu klasör üzerine yazma hakkınız bulunmadığından ve her seferinde root yetkileriyle çalışmak güvenli olmadığı için /home klasörünüz içerisinde bir web dizini oluşturabilirsiniz. Bunun için sırasıyla şunları yapmanız yeterlidir:
- İstediğiniz bir metin düzenleyici(gedit, nano, vi ..) kullanarak ayar dosyamızı açalım.
sudo gedit /etc/apache2/sites-available/default - Document Root satırını bularak orada yazan dizin yolunu istediğimiz şekilde değiştirelim. (Örnek olarak /home/kullanıcı_adiniz/public_html)
- <Directory /var/www/> olan kısmı <Directory /home/kullanıcı_adiniz/public_html/> şeklinde değiştirelim.
- Son olarak sunucumuzu yeniden başlatalım.
sudo /etc/init.d/apache2 restart
Artık /home/kullanıcı_adiniz/public_html/ klasörü sizin web dizininiz olacaktır.
PhpMyAdmin’i kurmak:
PhpMyAdmin veritabanı tablolarınızı yönetmek, yeni tablolar oluşturmak gibi işlemleri yapmak için oldukça kullanışlı bir araçtır. Kurulumu için öncelikle konsoldan
sudo apt-get install phpmyadmin
yazıp onaylamalıyız. Bu aşamada sistemimize phpmyadmin kurulmuş oldu ancak bunu bir de web sunucumuza belirtmeliyiz. Bunun için öncelikle
sudo gedit /etc/apache2/apache2.conf
komutu ile apache ayar dosyamızı açmalıyız. Daha sonra
Include /etc/phpmyadmin/apache.conf
satırını ayar dosyamızın en altına yazmalıyız. Böylece apacheye phpmyadmini göstermiş olduk.
Son olarak
sudo /etc/init.d/apache2 restart
komutu ile sunucumuzu yeniden başlatmalıyız. Artık http://localhost/phpmyadmin bağlantısı ile phpmyadmin’e ulaşabilirsiniz.
Sunucunuzu güle güle kullanın
