ali furkan yılmaz kişisel web bloguAli Furkan YILMAZ hello@alifurkan.org
Metin kopyalandı!

HAKKIMDA

  • Ali Furkan Y.
  • Ali Furkan Y.
  • DevOps & System İstanbul/Türkiye

Linux Centos 7 için Apache ve PHP 7.3 kurulumu

5 yıl önce#makaleler

Apache, Apache Foundation tarafından üretilen bir HTTP sunucusu arka plan programıdır. Köprü Metni Aktarım Protokolü kullanılarak ifade edilen ağ isteklerini dinleyen ve bunlara yanıt veren bir yazılım parçasıdır. Bu yazımızda hem Apache hem de PHP 7.3 sürümünün kurulumunu yapacağız.

Birinci adım

Apache 2.4 sürümünü sunucumuza kuralım.

yum -y install httpd

Kurulum bitti, şimdi ise sunucumuz açıldığında otomatik başlaması için gerekli komutları girelim.

systemctl start httpd.service
systemctl enable httpd.service

Apache sunucumuzda hazır sayılır. Son adım ise http ve https bağlantıları için gerekli portları açmak. Aşağıdaki komutları uyguluyoruz.

firewall-cmd --permanent --zone=public --add-service=http 
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

Artık her şey hazır. Tarayıcıya sunucunun ip adresini yazdığınızda sizi Apache sayfası karşılayacak.

İkinci adım

Apache artık sunucumuzda kurulu olduğuna göre PHP 7.3 kurulumuna geçebiliriz. Öncelikle aşağıdaki kodu yazarak repomuzu makinemize çekelim.

rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm

Bir alttaki kodu kullanarak PHP kurulumunda lazım olacak modülleri kuruyoruz.

yum -y install yum-utils

Ve ardından modüllerimizi güncelliyoruz.

yum update

Şimdi PHP 7.3 kurulumuna başlayalım.

yum-config-manager --enable remi-php73
yum -y install php php-opcache

Kurulum tamamlandı. Son olarak Apache'ye restart atıyoruz ve PHP artık aktif.

systemctl restart httpd.service

Not: Eğer PHP info bilgisine ihtiyacınız yoksa /var/www/html/ klasörünün içerisinde yer alan info.php dosyasını güvenlik açısından silmenizi öneririm.

internete dair her şey