CentOS 8 üzerine Nginx Kurulumu
Nginx yüksek performanslı WEB sunucusu yazılımıdır. Apache HTTP Sunucusundan daha esnek ve hafif bir programdır. Nginx in Plus versiyonu ücretlidir ama depolarda ücretsiz olan normal versiyonu da bulunmaktadır. Bu makalede sizlere CentOS8 üzerine Nginx’in nasıl kurulacağını anlatmaya çalışacağım.
Nginx Deposunun Eklenmesi;
CentOS 8 depolarında Nginx olmadığı için EPEL depolarını eklememiz gerekiyor.
|
1 |
sudo yum install epel-release |
Komutu ile EPEL Depolarını ekleyelim.
Nginx’in Kurulumu;
Şimdi Nginx’in bulunduğu EPEL deposu sunucumuza yüklendiğine göre, aşağıdaki komutu kullanarak Nginx’i yükleyebiliriz. Sormuş olduğu tüm soruları Y ile işaretleyiniz yada komutun sonuna -y getirerek işleminizi tamamlayabilirsiniz.
|
1 |
sudo yum install nginx |
Nginx’i Başlatılması;
Nginx’in çalışmasını sağlamak için bir kaç komut kullanmamız gerekli. Aşağıdaki komut Nginx’in başlangıçta otomatik olarak çalışmasını sağlar
|
1 |
sudo systemctl enable nginx |
Nginx’i başlatma komutu
|
1 |
sudo systemctl start nginx |
Nginx’n durumunu gösteren komut
|
1 |
sudo systemctl status nginx |
Nginx’i durdurma komutu
|
1 |
sudo systemctl stop nginx |
Güvenlik duvarı kullanılıyorsa HTTP ve HTTPS trafiğine izin vermek için aşağıdaki komutların çalıştırıp gerekli izinleri verelim.
|
1 |
sudo firewall-cmd --permanent --zone=public --add-service=http |
|
1 |
sudo firewall-cmd --permanent --zone=public --add-service=https |
|
1 |
sudo firewall-cmd --reload |
Web tarayıcınızda sunucunuzun genel IP adresini ziyaret ederek her şeyin planlandığı gibi olduğunu doğrulamak için hemen bir kontrol yapabilirsiniz.