tar xvfz xampp-linux-1.6.8a.tar.gz -C /opt
/opt/lampp/lampp start
此時(shí),lampp組件就成功啟動(dòng)了,但它并不是每次隨系統(tǒng)啟動(dòng)
ln -s /opt/lampp/lampp /etc/rc.d/rc3.d/S99lampp
ln -s /opt/lampp/lampp /etc/rc.d/rc4.d/S99lampp
ln -s /opt/lampp/lampp /etc/rc.d/rc5.d/S99lampp
這樣,就OK了!
然后我們來重啟服務(wù)器,看下成功與否
shutdown -r now
——————————————————————————————————————————
但這個(gè)時(shí)候是比較危險(xiǎn)的,如果你的服務(wù)器已經(jīng)在公網(wǎng)的話,那么你需要馬上執(zhí)行下面的命令,根據(jù)提示,設(shè)定密碼。具體的可參照上面給出的lampp官方說明
/opt/lampp/lampp security
——————————————————————————————————————————
開啟 eAccelerator
vi /opt/lampp/etc/php.ini
查找 eAccelerator 將前面的 # 去掉,重啟apache即可
另外,參數(shù)可以默認(rèn)即可,當(dāng)然,你也可以改一下,比如我把 eaccelerator.shm_size 修改為 32
意思是eAccelerator緩存可用的共享內(nèi)存數(shù)量為32M
——————————————————————————————————————————
這個(gè)時(shí)候,實(shí)質(zhì)上,你的LAMP已經(jīng)是基本可以應(yīng)用了!但有一點(diǎn)你要知道,這個(gè)組件默認(rèn)是沒有zend的,你可以再另外安裝配置
wget http://網(wǎng)址/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
tar xvzf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
cd ZendOptimizer-3.2.2-linux-glibc21-i386
./install.sh
在Please specify the location for installing ZendOptimizer:提示后輸入ZendOptimizer安裝路徑,例如/data/webserver/zend
在Confirm the location of your php.ini file:提示后輸入php.ini文件所在目錄,例如/data/webserver/php/etc
在Specify the full path to the Apache control utility (apachectl):提示輸入apachectl絕對路徑,例如/data/webserver/apache/bin/apachectl
——————————————————————————————————————————
時(shí)間差問題
在php.ini添加 (eaccelerator下邊)
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;
[Date]
; Defines the default timezone used by the date functions
;date.timezone =
date.timezone = Etc/GMT-8
——————————————————————————————————————————
修改mysql最大連接數(shù)
my.cnf
在 [mysqld] 下面加入一行
max_connections = 1500
——————————————————————————————————————————
偽靜態(tài)
打開apache的配置文件(httpd.conf)
找到
#LoadModule rewrite_module modules/mod_rewrite.so
把前面的#去掉
然后找到AllowOverride None
將其全部改成AllowOverride All
即可支持偽靜態(tài)功能
在bbs等站點(diǎn)根目錄下放置相應(yīng)htaccess規(guī)則即可。
——————————————————————————————————————————
#Include conf/extra/httpd-mpm.conf
#Include conf/extra/httpd-default.conf 值默認(rèn)
#Include conf/extra/httpd-info.conf
#Include conf/extra/httpd-vhosts.conf 這個(gè)就是apache虛擬主機(jī)的配置文件了
去掉前邊的# 按照相關(guān)原則進(jìn)行合理配置!
影響最大的是 httpd-mpm.conf
<IfModule prefork.c>
ServerLimit 2000
StartServers 10
MinSpareServers 10
MaxSpareServers 15
MaxClients 1500
MaxRequestsPerChild 10000
</IfModule>
這是我的配置
虛擬主機(jī)配置
#Include conf/extra/httpd-vhosts.conf 這個(gè)就是apache虛擬主機(jī)的配置文件了
<VirtualHost *:80>
ServerAdmin www@iamhe.cn
DocumentRoot /opt/lampp/htdocs/wwwroot/bbs (網(wǎng)站目錄)
ServerName bbs.123.com (域名)
ServerAlias bbs2.123.com (別名)
ErrorLog logs/bbs.123.com-error_log
CustomLog logs/bbs.123.com-access_log common
</VirtualHost>
現(xiàn)在,bbs.123.com和bbs2.123.com 即可同時(shí)訪問這個(gè)目錄,那么如果你不想讓 bbs2 訪問,那么去掉 ServerAlias bbs2.123.com 這行就可以了.