Hosting Ana sayfa Host Abonelik

Directadmin Nginx Kurulumu

Merhabalar;

yeni konumuz httpd nin yerine veya httpd ile beraber kullanılabilecek olan nginx ile alakalı. Dünyanın en çok hit alan bir çok sayfası artık apache yerine nginx kullanıyor bununda en büyük sebebi çok daha hızlı ve çok daha az işlemci harcaması. Directadmin kullanıcıları için nasıl kullanılacağını komut olarak yazıyorum arka arkaya.

wget http://sysoev.ru/nginx/nginx-0.6.5.tar.gz
tar -xzf nginx-0.6.5.tar.gz
cd nginx-0.6.5

nginx dizinine geliyoruz

./configure –with-http_stub_status_module –with-openssl=/usr/lib/openssl
make
make install

derledikten sonra php programını çekip açıyoruz. İstediğiniz versiyonu indirin tar.gz dosyasını açtıktan sonra diizne girin ve php yi derleyin yeniden.

./configure –enable-fastcgi ‘–with-curl=/usr/local/lib’ ‘–with-gd’ ‘–enable-gd-native-ttf’ ‘–with-ttf’ ‘–with-gettext’ ‘–with-jpeg-dir=/usr/local/lib’ ‘–with-freetype-dir=/usr/local/lib’ ‘–with-kerberos’ ‘–with-openssl’ ‘–with-mcrypt’ ‘–with-mhash’ ‘–with-mysql=/usr’ ‘–with-mysqli=/usr/bin/mysql_config’ ‘–with-pdo-mysql=/usr’ ‘–with-pear’ ‘–with-png-dir=/usr/local/lib’ ‘–with-zlib’ ‘–with-zlib-dir=/usr/local/lib’ ‘–enable-zip’ ‘–with-iconv=/usr/local’ ‘–enable-bcmath’ ‘–enable-calendar’ ‘–enable-ftp’ ‘–enable-magic-quotes’ ‘–enable-sockets’ ‘–enable-mbstring’

make
make install

ve sonrasında lighttpd spawn-fcgi indiriyoruz. www.lighttpd.net sitesinden indirebilirsiniz. Dosyayı açtıktan sonra;

./configure
make
cd src
cp ./spawn-fcgi /usr/local/bin/spawn-fcgi

komutlarını giriyoruz.

cd /etc/init.d

bu klasöre girerek nginx.php dosyasını buraya çekiyoruz ve

chmod 755 nginx.php

bu komut ile çalıştırma izni veriyoruz.

/etc/init.d/nginx.php rewrite-init

komutu ile çalıştırdıktan sonra

mv /etc/init.d/httpd /etc/init.d/httpd.old
ln -vs /etc/init.d/nginx /etc/init.d/httpd

bu şekilde nginx in httpd nin yerine ayarlanmasını sağlıyoruz.

pico /usr/local/directadmin/data/admin/services.status

yaparak httpd nin yerine nginx yazıyoruz ve işlem bitti. En güzeli siz sunucuya restart atın ve nginx in hızının farkına varın.

Yorumlar kapalı.