Nginx, web sunucusu olarak dünya genelinde büyük bir popülerliğe sahip. Ancak CentOS üzerinde kurulum ve yapılandırma süreci, bu güçlü yazılımın tüm yeteneklerini kullanabilmek için dikkatli bir planlama gerektirir. Bu rehberde, CentOS sisteminizi Nginx ile güçlendirmek için ihtiyacınız olan tüm adımları detaylı bir şekilde açıklıyoruz.
CentOS üzerinde herhangi bir yazılım kurulumuna başlamadan önce, sisteminizi güncel tutmak önemlidir. Bu, sisteminizdeki potansiyel güvenlik açıklarını kapatır ve yazılımın sorunsuz bir şekilde çalışmasını sağlar. Aşağıda sisteminizi nasıl güncelleyeceğinizi ve hazırlayacağınızı adım adım açıklıyoruz:
yum update
yum install epel-release
Sisteminiz artık Nginx kurulumu için hazır durumda.
CentOS'un resmi depoları genellikle en güncel Nginx sürümünü içermez. Bu nedenle, Nginx kurulumuna başlamadan önce gerekli üçüncü taraf depoları eklemek önemlidir:
yum install -y yum-utils
yum-config-manager --add-repo https://nginx.org/packages/centos/$releasever/nginx.repo
Bu adımlar, sisteminize güvenilir bir kaynaktan en güncel Nginx sürümünü kurabilmeniz için gereklidir.
Gerekli depoları ekledikten sonra, Nginx'in yüklenmesi oldukça basittir. Şu adımları takip edin:
yum install nginx
Kurulum tamamlandıktan sonra, Nginx'i başlatmadan önce yapılandırma dosyalarına göz atmanız faydalı olacaktır.
Nginx hizmetinin başlaması ve doğru yapılandırılması, sunucunuzun verimli çalışması için kritik öneme sahiptir:
systemctl start nginx
systemctl enable nginx
/etc/nginx/nginx.conf
Nginx'in sorunsuz bir şekilde çalışması için yapılandırma dosyalarınızı dikkatlice düzenleyin ve değişiklikleri kaydedin.
Nginx'in doğru bir şekilde kurulduğunu ve çalıştığını doğrulamak için aşağıdaki adımları izleyin:
systemctl status nginx
http://localhost/
Bu adımlar, Nginx'in doğru bir şekilde çalıştığını ve dış dünyaya hizmet verebileceğini doğrulamaya yardımcı olur.
Nginx, yüksek performans ve düşük kaynak kullanımı ile bilinirken, Apache modüler yapısı ve geniş konfigürasyon seçenekleri ile öne çıkar. İkisi de güçlü web sunucuları olup, kullanım amacınıza göre seçim yapabilirsiniz.
Nginx'i güncellemek için öncelikle yum update nginx komutunu çalıştırarak mevcut sürümü kontrol edin ve en güncel sürümü yükleyin. Güncellemelerden sonra yapılandırma dosyalarınızı yedeklemeyi unutmayın.
yum update nginx
Nginx yapılandırma dosyaları genellikle /etc/nginx/ dizininde bulunur. Burada ana yapılandırma dosyası olan nginx.conf ve diğer site ya da sunucu bloklarına ait dosyalar yer alır.
/etc/nginx/
nginx.conf