安装免费版本的litespeed

测试环境centos5.5,先安装Centos下的必要包

yum -y install yum-fastestmirror
yum -y update
yum -y remove httpd
yum -y install patch make gcc gcc-c++ gcc-g77 flex bison tar libtool libtool-libs kernel-devel autoconf213 libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel file glib2 glib2-devel bzip2 diff* openldap-devel bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel vim-minimal unzip vixie-cron fonts-chinese scim-chewing scim-pinyin scim-tables-chinese

接下来可以开始安装了

1. 先访问litespeed官方,找到最新版本的litespeed标准版。

wget http://www.litespeedtech.com/packages/4.0/lsws-4.1.1-std-i386-linux.tar.gz

2. 解压缩

tar xvfz lsws-4.1.1-std-i386-linux.tar.gz

3. 切换目录

cd lsws-4.1.1

4. 开始安装

./install.sh

5. 安装过程 首先阅读用户协议,然后输入Yes,开始安装。根据界面提示选择对应问题y或者N即可,最后端口,http推荐使用的是8088,不过习惯上我还是用80。litespeed.jpg6. 安装很快,大概几分钟就完成了。到这一步安装上的东西有litespeed,php,cgi, 需要mysql的话可以自己另外去安装。 登陆litespeed管理面板看了一下,功能很多,我有点喜欢上了,哈哈。免费版本的限制是同时最大只多150个连接数,对我来说完全够用了。

附: lnmp.org 一键安装包中安装mysql的部分

cd /root
wget -c http://soft.vpser.net/datebase/mysql/mysql-5.1.35.tar.gz
tar -zxvf mysql-5.1.35.tar.gz
cd mysql-5.1.35
./configure --prefix=/usr/local/mysql --enable-assembler --with-charset=utf8 --enable-thread-safe-client --with-extra-charsets=all --with-big-tables --with-readline --with-ssl --with-embedded-server --enable-local-infile
make && make install
cd ../
groupadd mysql
useradd -g mysql mysql
cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf
/usr/local/mysql/bin/mysql_install_db --user=mysql
chown -R mysql /usr/local/mysql/var
chgrp -R mysql /usr/local/mysql/.
cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysql
chmod 755 /etc/init.d/mysql
chkconfig --level 345 mysql on
echo "/usr/local/mysql/lib/mysql" >> /etc/ld.so.conf
echo "/usr/local/lib" >>/etc/ld.so.conf
ldconfig
ln -s /usr/local/mysql/lib/mysql /wp-content/lib/mysql
ln -s /usr/local/mysql/include/mysql /wp-content/include/mysql
/etc/init.d/mysql start
/usr/local/mysql/bin/mysqladmin -u root password root
/etc/init.d/mysql restart

另外我这个写得比较简单,需要更详细的可以去看猫猫的博文