Download php5 und litedpeed sapi
wget http://at2.php.net/get/php-5.2.5.tar.gz/from/this/mirror
wget http://www.litespeedtech.com/packages/lsapi/php-litespeed-4.1.tgz
tars auspacken
tar zxvf php-5.2.5.tar.gz
tar zxvf php-litespeed-4.1.tgz
litespeed sapi in php ordner kopieren
cp -R litespeed php-5.2.5/sapi/
in php source verzeichnis wechseln
cd php-5.2.5/
touch ac*
./buildconf –force
folgende packages mit yum installieren:
autoconf
bison
flex
mysql-devel
libxml2-devel
pcre-devel
gettext-devel
libmcrypt-devel
gd-devel
libxml2-devel
libexif-devel
pam-devel
libc-client-devel
krb5-devel
openssl-devel
PHP mit folgenden Parametern kompilieren:
./configure
–with-litespeed
–prefix=/usr/local/php5
–disable-all
–enable-session=shared
–enable-posix=shared
–enable-ctype=shared
–enable-mbstring=shared
–enable-overload=shared
–enable-tokenizer=shared
–enable-libxml=shared
–enable-xmlreader=shared
–enable-xmlwriter=shared
–enable-simplexml=shared
–enable-versioning=shared
–enable-zend-multibyte
–enable-memory-limit
–enable-exif=shared
–enable-pdo=shared
–with-regex=php
–with-libxml-dir=/usr
–with-mysql=shared,/usr
–with-pdo-mysql=shared,/usr
–with-pcre-regex=shared,/usr
–with-zlib=shared,/usr
–with-gettext=shared,/usr
–with-curl=shared,/usr
–with-mcrypt=shared,/usr
–with-gd=shared,/usr
–with-imap=shared,/usr
–with-kerberos=/usr/
–with-imap-ssl
make
make install
cp sapi/litespeed/php /usr/local/lsws/fcgi-bin/lsphp5
die extensions zur /usr/local/php5/lib/php.ini hinzufügen:
extension_dir = „/usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613″
extension=ctype.so
extension=curl.so
extension=exif.so
extension=gd.so
extension=gettext.so
extension=imap.so
extension=mbstring.so
extension=mcrypt.so
extension=mysql.so
extension=pcre.so
extension=pdo.so
extension=pdo_mysql.so
extension=posix.so
extension=session.so
extension=tokenizer.so
extension=simplexml.so
extension=xmlreader.so
extension=xmlwriter.so
extension=zlib.so
restart server
/etc/init.d/lsws restart
und phpinfo() checken
Filed under: Webserver, php | Leave a Comment
Suchen
-
Du durchsuchst gerade das ah83-Weblog-Archiv.
No Responses Yet to “LiteSpeed und PHP5 mit shared extensions”