Tekil Mesaj gösterimi
  #1  
Alt 15. October 2009, 01:38 PM
PaLeRmO - ait Kullanıcı Resmi (Avatar)
PaLeRmO 
Administrator
Aktive
Seviye: []
Aktiflik: /
Güç: /
Deneyim: %
Karizma
Üye No: 1
Tecrübe Puanı: 10
Rep Puani : 10
Rep Derecesi:
PaLeRmO Seçkin bir yolda.
İletişim
PaLeRmO - MSN üzeri Mesaj gönder
Bilgi
PaLeRmO isimli Üye şimdilik offline konumundadır
Üyelik tarihi: Mar 2007
Mesajlar: 56,207
Konuları: 210
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.
Kod:
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.
Kod:
./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. lighttpd fly light sitesinden indirebilirsiniz. Dosyayı açtıktan sonra;
Kod:
./configure
make
cd src
cp ./spawn-fcgi /usr/local/bin/spawn-fcgi
komutlarını giriyoruz.
Kod:
cd /etc/init.d
bu klasöre girerek nginx.php dosyasını buraya çekiyoruz ve
Kod:
chmod 755 nginx.php
bu komut ile çalıştırma izni veriyoruz.
Kod:
/etc/init.d/nginx.php rewrite-init
komutu ile çalıştırdıktan sonra
Kod:
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.
Kod:
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.
Alıntı ile Cevapla