Ubuntu-server’a LAMP kurulumu

Standard

Merhabalar;

Şu an bir web sunucusu kurmaktayım. Linux bir sunucuda elbette olması gereken LAMP yani Apache server, Mysql ve Phpmyadmin kurulumunu yaptım, aslında türkçe yeterince döküman olmasına rağmen, genelinde eksik kısımlar olduğundan temiz bir anlatım yazmaya karar verdim. Hadi başlayalım;

Öncelikle sistemimizi güncelleyerek başlayalım;

sudo apt-get update && sudo apt-get upgrade

Güncellemeler bittikten sonra, apache server’ımızı kurarak işleme başlıyoruz;

sudo apt-get install apache2

Apache sunucumuzun internete açılmasını sağlayan servis kısmıdır. Apache kurulumu tamamlandıktan sonra IP adresinizi tarayıcınıza yazdığınızda “It Works!” diye başlayan uzun bir sayfa karşınıza çıkmalı.

Eğer çıkmazsa servisi restart ederek tekrar deneyin. Restart’lamak için;

sudo service apache2 restart

yazarak restartlayabilirsiniz, “restart” yazan kısma “start” yazarak başlatma ve “stop” yaparak apache’yi durdurabilirsiniz.

İlk kısmı tamamladığımıza göre MYSQL kurulumuna geçebiliriz.
Mysql kurulumu için konsola;

apt-get install mysql-server php5-mysql

yazarak mysql ve php’nin mysql modulunu yüklüyoruz. Modülün yüklenmesi tamamlandıktan sonra, mysql’i konfügre etmemiz gerekmekte.

Önce konsola;

mysql_install_db

yazarak mysql dizinimizi oluşturuyoruz. Ardından;

mysql_secure_installation

yaparak mysql parolasını belirliyoruz, yalnız bu parolayı bir kenara not alın, çünkü MYSQL’e bağlanmak için bu parolayı kullanmanız gerekecek. Şimdiye kadar Apache ve Mysql kurulumunu tamamladık. Şimdi gelelim Php kısmına;

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

Bu işlemleri de tamamlamamızın ardından PHP’nin genel modullerini tamamlamış oluyoruz.
Test etmek için;

sudo nano /var/www/html/info.php

içerisine “<? phpinfo(); ?>” yazıp kaydediyoruz. Böylece bize Sunucu üzerindeki php sayfası gelmeli. Eğer sayfayı gördüyseniz problem yok demektir. Sayfa şöyle gözükmeli;

Son olarak phpmyadmin kurulumumuza geçiyoruz;


1
apt-get install phpmyadmin

kurulum sırasında şöyle bir ekran gelecek;

Burada apache2 yi seçerek işimizi garanti altına alabiliriz.

Arından phpmyadmin’i yerine taşıyoruz;

sudo ln -s /usr/share/phpmyadmin /var/www/

phpmyadmin tamamlandıktan sonra, “http://localhost/phpmyadmin” yazdığınızda phpmyadmin’e girebilmelisiniz. Eğer hata alıyorsanız,


1
sudo nano /etc/apache2/apache2.conf

yazarak apache’nin konfügrasyon kısmının sonuna, şu satırı ekleyip kaydedin;


1
Include /etc/phpmyadmin/apache.conf

Son olarak apache servisini tekrar başlatın;

sudo service apache2 restart

Ve ta ta ta tam! LAMP kurulumu tamamlanmıştır, iyi günlerde kullanınız 🙂

 

 

Bir Cevap Yazın

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