litespeed安裝
上一篇 /
下一篇 2006-11-20 23:11:37
litespeed是什麼:
這是一套web server,功能很強,號稱靜態資料速度比apache快了近6倍,動態資料如php快了50%,而且可線上直接更新版本,有網路管理介面及流量分析,個人覺得這是一個很優秀的Web server,安裝時可選擇一併安裝eAccelerator,加快速度。apache有支援的,在它之下大概都可以實作,它的user_dir,透過context來完成(若是個人目錄並非/home/xxx而是/home/abc/xxx,則請至/home目錄後,用 ln -s teacher/* .,來產生softlink,再依說明填入context設定即可解決)。缺點是標準板不用錢但只能同時支援300個連線數。若要用大型網站,可能要花錢不過也不貴就是,對於中小型網站,它的效能和安全性都很不錯喔!!加裝了eAccelerator後,我只能說速度像飛的一樣。
請上http://www.litespeedtech.com/ 有詳細的介紹,和官方文件,下載原始檔等。
我想要完成的環境為litespeed+php5+mysql4+acceleraotr(最新版才支援php5.1)
注意:目前測試安裝mysql5,可是有問題,但換成mysql4可正常編譯成功。
如果不想自行編譯新環境。標準安裝完lsws後,它的環境是lsws+mysql4+php4+accelerator0.93,如果適合您使用,就不用進行以下的動作了。
一、下載lsws、下載mysql4、php5 、acceleraotr0.95rc1,並解壓縮
二、安裝mysql4
1 mysql不用安裝,直接解壓二元檔即可。
2 data資料夾變更使用者為mysql
3 複製support-files/xxx.cnf /etc/my.cnf (xxx就看你要my_huge 或my-large)
4.編輯/etc/my.cnf,將tmpdir= 這一行取消註解,並改成你的設定
然後利用 support-files/mysql.server restart 來啟動
遇到啟動mysql時,無法找到host table的問題,可從其他的mysql(要同一主版本號), tar data/mysql這個資料庫過來,解壓至新環境的mysql/data目錄即可解決
三、安裝lsws
直接執行install.sh 後,依安裝要求填入你要的設定即可。
四、重新編譯php5+lsws(litespeed)
1從litespeed網站下載PHP LSAPI,解壓縮至php5原始程式下的sapi/litespeed,在php5原始程式根目錄下鍵入
touch ac*
./buildconf --force'
2.
這個看你的需求調整您的php
'./configure' '--with-config-file-path=/var/local/lsws/conf' '--with-litespeed' '--with-mysql=/usr/local/mysql' '--with-gd' '--with-zlib-dir=/usr/local/lib' '--with-gettext'
3.複製 'php/sapi/litespeed/php' to 'lsws/fcgi-bin/lsphp',將原來的複蓋掉。
4.重新啟動lsws,可以從lsws的web管理介面,Service Manager-->Graceful Restart 即可,成功後,開啟phpinfo.php網頁,看一下是不是正常啟動
5.可能遇到的問題為php.ini為法載入,但lsws執行確正常,這是請從phpinfo資訊中看一下,如下表,必須有出現php.ini的字樣,那一個檔案就是新的php.ini設定檔。
| Virtual Directory Support |
disabled |
| Configuration File (php.ini) Path |
/var/local/zend/etc/php.ini |
导入论坛
引用链接
收藏
分享给好友
管理
举报
TAG: