Ubuntu 12.04 Üzerinde Nginx + PHP FPM + Caching + MySQL Kurulumu

Muhtemelen birçok insan Vultr VPS'lerini web sunucusu olarak kullanacak, iyi bir seçim bir web sunucusu olarak Nginx olacaktır. Bu konuda Nginx, PHP FPM ve MySQL'in nasıl kurulacağını anlatacağım. Ayrıca Nginx'in önbellekleme özelliğine de bakacağız. Bu konuda Ubuntu 12.04 kullanıyoruz, bunun CentOS veya Debian üzerinde de çalışıp çalışmayacağını bilmiyorum.

İlk adım

Sunucunuzun güncel olduğundan emin olun:

apt-get update

Nginx ve PHP FPM'yi yükleyin

apt-get install -y nginx php5-fpm

MySQL'i yükleyin

apt-get install -y php5-mysql mysql

İstendiğinde bir şifre girin. Bu, veritabanları ve kullanıcılar oluşturmak için ihtiyaç duyacağınız kök paroladır.

Artık ihtiyacımız olan tüm programları yüklediğimize göre, vhosts'umuzu yapılandıracağız. Vhost bir alanın yapılandırma dosyasıdır, yani sunucunuza birden fazla alan ekleyebilirsiniz.

Yapılandırma dosyası şu adreste bulunabilir: https://gist.github.com/GiovanniK/11194798

Başlamak için nginx için varsayılan vhost'u kaldıracağız:

rm -rf /etc/nginx/sites-enabled/default

Şimdi size verdiğim hayalet içeriğiyle yeni bir tane oluşturacağız.

nano /etc/nginx/sites-enabled/DOMAIN

Artık vhost'umuzu yarattığımıza ve içeriği yapıştırdığımız için bazı şeyleri düzenlememiz gerekecek.

Eski değerlerin altında:

Line 1: fastcgi_cache_path /etc/nginx/cache levels=1:2 keys_zone=Nginx:100m inactive=60m;
Line 6: server_name nginx.dev;
Line 9: root /var/www/nginx.dev/public/;
Line 26: fastcgi_cache Nginx;
Line 27: fastcgi_cache_valid 200 5m;

Ve yeni değerler:

Line 1: fastcgi_cache_path /etc/nginx/cache levels=1:2 keys_zone=DOMAIN:100m inactive=60m;
Line 6: server_name DOMAIN;
Line 9: root /var/www/DOMAIN/public/;
Line 26: fastcgi_cache DOMAIN;
Line 27: fastcgi_cache_valid 200 TIME_TO_CACHE;

Önbelleğe almak istemiyorsanız, aşağıdaki satırları kaldırın / yorum yapın:

Line 1 & 2
Line 12 - 16
Line 26 - 31
Line 34 - 37

Şimdi yapılandırmamız tamamlandığına ve tüm hizmetlerimizi ayarladığımıza göre, Nginx'i yeniden başlatabiliriz.

service nginx restart

Yapılmıştı! Sunucunuza işaret ettiğiniz alan adına giderseniz, yeni belge kökünü görmeniz ve üzerine içerik koyabilmeniz gerekir.

Zevk almak!

Yorum bırak

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.

Hala Teslim Edilmeyen Teknoloji Sözleri

Hala Teslim Edilmeyen Teknoloji Sözleri

Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.