PHP 4/5 LiteSpeed API Desteği ile derleme
Litespeed Web Server kendi php apisini kullanarak çalışmayı tercih ediyor. Bunun için LiteSpeed kuracağınız yerde php yi LiteSpeed API (lsapi) desteği ile derlerseniz daha performanslı çalışacaktır.
Bu aşamada izleyeceğimiz adımlar şunlar :
1) Öncelikle PHP sitesinden (http://tr2.php.net/downloads.php) PHP 4 veya PHP 5 son versiyonunu indirin.
wget http://tr2.php.net/get/php-5.2.5.tar.gz/from/this/mirror tar -zxf php-5.2.5.tar.gz
2) Açılan dizinin içindeki sapi dizinine girin.
cd php-5.2.5/sapi
3) LiteSpeed Web Server API sayfasından ( http://www.litespeedtech.com/products/lsapi/download/ ) PHP için son versiyon LSAPI’yi “sapi” dizini içine indirin.
wget http://www.litespeedtech.com/packages/lsapi/php-litespeed-4.3.tgz tar -zxf php-litespeed-4.3.tgz
4) Dosyayı burada açtıktan sonra PHP kaynak dosyalarının olduğu dizine geri dönün ve aşağıdaki komutları çalıştırın.
cd .. touch ac* ./buildconf --force
5) PHP yi aşağıdaki gibi derleyin. Burada ekstra derleme parametreleri kullanabilirsiniz . ( Örn : –with-soap )
Configure/Compile PHP: ./configure '--prefix=/lsphp5' '--with-litespeed' '--with-config-file-path=../php' --with-mysql ... make make install
Not : PCRE ( Perl Compatible Regular Expressions ) desteğinin makinenize verilmiş olması gerekmektedir.
6) PHP kaynak dizini içindeki sapi/litespeed/ dizini içindeki binary php dosyasını alıp litespeed’i yüklediğiniz dizin altındaki fcgi-bin/ altına lsphp ismi ile kaydedin.
cd /lswsinstall/fcgi-bin/ mv lsphp lsphp.old cp /php-src/sapi/litespeed/php lsphp
7) Kontrol etmek amaçlı aşağıdaki komutu kullanabilirsiniz.
cd .. fcgi-bin/lsphp -v
Bu komutu çalıştırdığınız zaman aşağıdakine benzer bir çıktı almış olmalısınız.
PHP 5.2.5 (litespeed) (built: Feb 22 2008 16:03:22) Copyright (c) 1997-2004 The PHP Group Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
8) Artık Litespeed Webserver ‘ı tekrar başlatabilirsiniz.
/lswsinstall/bin/lswsctrl restart
Aşağıdaki error log dosyalarından hata var ise takip edebilirsiniz.
tail -n100 /lswsinstall/logs/error.log tail -n100 /lswsinstall/logs/stderr.log
Posted in LiteSpeed on February 26th, 2008 by Kürşad DARA | | 3 Comments
on May 26th, 2009 at 01:55
Hocam eline sağlık guzel bir anlatım olmuş lakin benim öğrenmek istediğim şu litespeed kurulumunu yaptıktan sonra bu şekilde derleme yaptığımızda sitelerin yayınlanmasında bir sorun çıkıyormu çünkü çoğu kişi kurulumu yapıp derlemeyi iyi yapmadıklarından sorunların çıktığını belirtmiş.
on May 26th, 2009 at 09:38
Ne tur sorunlar ?
on May 26th, 2009 at 18:38
Sitede sürekli aynı sayfaların açılması veya sitede sadece resim dosyalarının gözükmesi gibi