ArabicEnglishTurkish

cPanel / WHM Nginx Kurulumu Nasıl Yapılır?

cPanel / WHM Nginx Kurulumu Nasıl Yapılır?
cPanel / WHM Nginx Kurulumu Nasıl Yapılır?
cPanel / WHM Nginx Kurulumu Nasıl Yapılır?
cPanel / WHM Nginx Kurulumu Nasıl Yapılır?
Kategori: cPanel

cPanel / WHM sunucusu için Nginx kurulumu için aşağıdaki adımları takip edebilirsiniz.
1. SSH kullanarak sunucuya bağlanın.
2. Nginx'i yüklemek için aşağıdaki komutu girin:
```
yum install nginx
```
3. Nginx'in başlatılması için aşağıdaki komutu kullanın:
```
systemctl start nginx.service
```
4. Aynı zamanda Nginx'in otomatik olarak başlatılması için aşağıdaki komutu da kullanabilirsiniz:
```
systemctl enable nginx.service
```
5. cPanel / WHM'ye ek olarak bileşenleri de yüklemek için EasyApache4'u kullanın. Bu, Nginx, PHP-FPM ve diğer bileşenleri içerir.
6. EasyApache4'ü açın ve aşağıdaki paketleri seçin:
- Nginx
- PHP-FPM
7. İşlemin bitmesini bekleyin ve cPanel / WHM yönetim paneline giriş yapın.
8. Nginx yönetim aracını açmak için aşağıdaki adımları takip edin:
- cPanel / WHM yönetim paneline giriş yapın
- Sol menüden \"Software\" seçeneğine tıklayın.
- \"EasyApache 4\" seçeneğini seçin.
- \"Nginx Administration\" düğmesine tıklayın.
9. Nginx yönetim sayfasında, Nginx güncellemelerini kontrol edebilir, Nginx ve PHP-FPM yapılandırmalarını düzenleyebilirsiniz.
Bunun ardından Nginx yönetimi tamamlanmış olur. Ancak, Nginx'i tam olarak yapılandırmak için birkaç ek adım atmanız gerekebilir. Bunlar şunları içerebilir:
- SSL sertifikalarının ayarlanması
- Nginx yapılandırma dosyalarının düzenlenmesi
- Nginx önbelleğinin yapılandırılması
Bu adımları tamamladıktan sonra, Nginx yükleyiciniz hazır olmalıdır. Aşağıda örnek bir Nginx yapılandırma dosyası bulabilirsiniz:
```
server {
listen 80;
server_name example.com;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl;
server_name example.com;
root /var/www/html;

# SSL Certificate
ssl_certificate /etc/ssl/certs/example.com.crt;
ssl_certificate_key /etc/ssl/private/example.com.key;

# Nginx Cache
proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=app_cache:10m inactive=60m;

# PHP-FPM
location ~ \\.php$ {
try_files $uri =404;
fastcgi_pass unix:/run/php-fpm/www.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
fastcgi_cache_bypass $http_pragma;
fastcgi_cache_revalidate $http_cache_control;
fastcgi_cache app_cache;
fastcgi_cache_valid 60m;
}

# static files
location / {
try_files $uri $uri/ =404;
expires 30d;
add_header Pragma public;
add_header Cache-Control \"public, must-revalidate, proxy-revalidate\";
}
}
```
Bu Nginx yapılandırma dosyası, üstte HTTPS işlevselliği ekleyerek ve altta PHP-FPM ve önbellek yapılandırmalarını ekleyerek örnek bir işlevselliği göstermektedir.
Umarız bu yazı, cPanel / WHM sunucularında Nginx kurulumuna ve yapılandırmasına dair yeterli bir kılavuz olarak faydalı olmuştur.

Abaküs Yazılım
Abaküs Yazılım