CentOS 8'e Nginx Nasıl Kurulur


Nginx (Engine X), ölçeklenebilir olay odaklı (asenkron) mimariye sahip, en popüler, güçlü ve yüksek performanslı açık kaynaklı HTTP web sunucusu ve ters proxy sunucusudur. Hızı, kararlılığı, zengin özellikleri, kolay yapılandırması ve düşük kaynak kullanımı nedeniyle yük dengeleyici, posta proxy'si ve HTTP önbelleği olarak da kullanılabilir.

Bu makalede, Nginx HTTP web sunucusunun CentOS 8 Linux sunucusuna nasıl kurulacağını açıklayacağız.

Nginx HTTP Web Sunucusunu CentOS 8'e Kurmak

1. Nginx web sunucusunun en son sürümünü yüklemek için aşağıdaki yum komutunu kullanarak sistem yazılım paketlerini güncellemeniz gerekir.

yum update

2. Yazılım güncellemeleri yüklendikten sonra, aşağıdaki komutları kullanarak en son kararlı Nginx sunucusunu varsayılan paket depolarından yükleyebilirsiniz.

yum info nginx
yum install nginx

3. Nginx kurulduktan sonra aşağıdaki systemctl komutlarını çalıştırarak başlatabilir, etkinleştirebilir ve durumu doğrulayabilirsiniz.

systemctl start nginx
systemctl enable nginx
systemctl status nginx

4. Aşağıdaki güvenlik duvarı-cmd komutlarını kullanarak sistem güvenlik duvarındaki Nginx üzerinde web trafiğine izin vermek için 80 ve 443 bağlantı noktasını açın ve etkinleştirin.

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

5. Netstat veya ss komutunu kullanarak güvenlik duvarında 80 ve 443 bağlantı noktasının etkinleştirildiğini doğrulayın.

netstat -tulpn
OR
ss -tulpn

6. Artık, web tarayıcınızda sunucunuzun genel IP adresini ziyaret ederek Nginx web sunucusunun çalışır durumda olduğunu doğrulayabilirsiniz. Sunucunuzun IP adresini bilmiyorsanız IP komutunu çalıştırabilirsiniz.

ip addr

Yukarıdaki çıktıda sunucumun IP adresi 192.168.0.103 olduğundan web tarayıcınızı açın ve IP adresini yazın.

http://192.168.0.103

Bu kadar! CentOS 8 sunucunuza Nginx'i yükledikten sonra, web sitelerini dağıtmak için bir LEMP Yığını kurmaya devam edebilirsiniz.