Lamp Nedir?
Lamp, Linux, Apache, MySQL ve PHP yazılımlarının baş harflerinden oluşur.
Centos 7 Üzerinde Lamp Kurulumu
1-Öncelikle Server'ımıza aşağıdaki komutları yazarak sunucu adımızı tanımlıyoruz.
hostnamectl set-hostname server.alanadiniz.com
Centos 7'de sunucu adımızı kontrol etmek için hostname komutunu yazıyoruz.
hostnamectl
Aşağıdaki komut ile host dosyasını açıyoruz.
nano /etc/hosts
Aşağıdaki gibi düzenleyip yeniden başlatıyoruz.
reboot
2-Apache, MySQL ve PHP Kurulumlarına başlamadan önce sunucumuzu güncellememiz gerekiyor.
yum update -y
Sunucumuzu yeniden başlatıyoruz.
reboot
Aşağıdaki komut ile Apache kurulumuna başlıyoruz.
yum install httpd -y
Apache web sunucusunu kurup çalıştırıyoruz.
systemctl start httpd.service
systemctl enable httpd service
Tarayıcınıza http://sunucuIPadresi/ yazarak test sayfamızı kontrol ediyoruz. Eğer test sayfanıza ulaşamadıysanız firewall'unuzda aşağıdaki komutu yazarak izin veriyoruz.
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=http
systemctl restart firewalld
3. Adım MySQL / Mariadb) Kurulumu
Aşağıdaki komutu yazarak yüklemeyi gerçekleştiriyoruz.
yum install mariadb-server mariadb -y
systemctl start mariadb
systemctl enable mariadb
Kendinize göre konfigüre etmek için aşağıdaki komutu çalıştırın.
mysql_secure_installation
4.Adım PHP Kurulumu
Aşağıdaki komutla yüklemeyi gerçekleştiriyoruz.
yum install php php-mysql -y
Servisi yeniden başlatıyoruz.
systemctl restart httpd.service
Son olarak PHP kuurlumunu test ediyoruz.
sudo nano /var/www/html/info.php
Oluşturduğumuz İnfo.php dosyasına aşağıdaki kodu yazıyoruz.
<?php
phpinfo();
?>
Tarayıcımıza http:/ip_adresi/info.php yazarak test sayfamıza ulaşıyoruz.
.