CentOS üzerine NGINX Kurulumu

Resmi NGINX reposunu sistemimize tanımlayalım.

Yum kullanarak NGINX’i kurabilmemiz için, belirtilen alana bir dosya oluşturarak resmi NGINX deposunu ekleyeceğiz /etc/yum.repos.d/nginx.repo

sudo vim /etc/yum.repos.d/nginx.repo

herhangi bir editör ile “/etc/yum.repos.d/nginx.repo” dosyamızı açarak içerisine repo bilgilerini ekleyelim.

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1

Bu depo bize NGINX’in “stable” sürümünü sistemimize kurabilmek için erişim sağlayacaktır. NGINX’in “mainline” sürümünü kurmak isterseniz, “baseurl” yi değiştirin “http://nginx.org/packages/mainline/centos/7/$basearch/”

Yüklemeden önce yum güncellemesini çalıştırmamız gerekiyor.

sudo yum update

NGINX’i Kurulumu

Artık depoya sahip olduğumuza göre, şimdi NGINX’i yükleyelim:

sudo yum install -y nginx

Not: Bu komut, NGINX’in en yeni sürümü olmayabilecek “stable” sürümünü kuracaktır.

NGINX’i Başlatma ve Etkinleştirme

NGINX’i kurmuş olmamıza rağmen, şu anda çalışmıyor. NGINX’i bir servis olarak çalıştırmak için systemd’yi kullanacağız ve onu sunucumuz açıldığında her yeniden başlatma vb. işlemlerden sonra otomatik başlayacak şekilde başlaması için ayarlayacağız.

sudo systemctl start nginx
sudo systemctl enable nginx

Tabi işlem bittikten sonra firewall üzerinden erişim vermeyi unutmamak lazım,

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

Kaynaklar;

http://nginx.org/en/linux_packages.html
https://www.freedesktop.org/wiki/Software/systemd/

Başka bir yazımızda görüşmek üzere,

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Scroll to Top