CentOS教程之LLsMP一键安装包及利用教程 Linux+LiteSpeed+MySQL+PHP
小知识:在过去的四年中,我经常使用CentOS,主要是作为企业Linux商业版本产品的一种替代,很多个人、企业或机构都希望拥有主流企业Linux的稳定性、可靠性和声誉。LLsMP望文生义是Linux+LiteSpeed+MySQL+PHP的一套Web情况。信任大概人人对LNMP更熟习一些,至于孰好孰坏,究竟本人也是方才打仗LLsMP,以是不便利多说,可是从现有材料来看,LiteSpeed的负载才能很强,占用资本也极低,并且关于.htaccess的rewrite划定规矩撑持也十分不错,这也是Nginx一个很年夜的缺点吧,很多伪静态的划定规矩必要本人完成…安装LLsMP
撑持平台:CentOS5/6,Debian5/6,Ubuntu10/11
安装下令:
安装PHP5.3版本完成之後要重启MYSQL
/etc/init.d/mysqlstart
CentOS:
PHP5.2
wgethttp://llsmp.谷歌code.com/files/llsmp0.6_centos.tar.gz;tarzxvfllsmp0.6_centos.tar.gz;cdcentos;shinstall.sh
PHP5.3
wgethttp://llsmp.谷歌code.com/files/llsmp0.6_centos.tar.gz;tarzxvfllsmp0.6_centos.tar.gz;cdcentos;shinstall.shphp5.3
Debian:
PHP5.2
wgethttp://llsmp.谷歌code.com/files/llsmp0.6_debian.tar.gz;tarzxvfllsmp0.6_debian.tar.gz;cddebian;shinstall.sh
PHP5.3
wgethttp://llsmp.谷歌code.com/files/llsmp0.6_debian.tar.gz;tarzxvfllsmp0.6_debian.tar.gz;cddebian;shinstall.shphp5.3
Ubuntu:
PHP5.2
wgethttp://llsmp.谷歌code.com/files/llsmp0.6_ubuntu.tar.gz;tarzxvfllsmp0.6_ubuntu.tar.gz;cdubuntu;shinstall.sh
PHP5.3
wgethttp://llsmp.谷歌code.com/files/llsmp0.6_ubuntu.tar.gz;tarzxvfllsmp0.6_ubuntu.tar.gz;cdubuntu;shinstall.shphp5.3
安装更多附加组件:
[*]安装eAccelerator:sh/root/llsmp/eaccelerator.sh
[*]安装ZendOptimizer:sh/root/llsmp/zend_optimizer.sh
[*]安装ionCubeLoader:sh/root/llsmp/ioncube.sh
[*]安装GooglePerformaceTools:sh/root/llsmp/perftools.sh
[*]安装FTP(vsftpd):sh/root/llsmp/vsftpd.sh
[*]安装Nginx前端:sh/root/llsmp/nginx.sh
LLsMP相干办理下令:
[*]创立Litespeed假造主机:sh/root/llsmp/vhost.sh
[*]增加FTP账号:sh/root/llsmp/vsftpd.sh
[*]主要!假造主机权限修改:chown-Rnobody:nobody/home/wwwroot/域名/html
[*]创立Nginx假造主机:sh/root/llsmp/nginx.sh
[*]备份指令:sh/root/llsmp/backup.sh
[*]重启Litespeed:/etc/init.d/lswsrestart
[*]重启MySQL:/etc/init.d/mysql(d)restart
[*]重启Nginx:/etc/init.d/nginxrestart
LLsMP经常使用目次:
[*]Litespeed办理背景:http://{ip}:7080
[*]phpMyAdmin:http://{ip}/phpmyadmin/
[*]php.ini目次:/usr/local/lsws/lsphp5/lib/php.ini
[*]MySQL设置文件my.cnf:/etc/my.cnf(Centos)|/etc/mysql/my.cnf(Debian/Ubuntu)
[*]Nginx设置目次:/etc/nginx/nginx.conf及/etc/nginx/conf.d/下
[*]假造主机目次:/home/wwwroot
[*]LLsMP安装日记:/root/llsmp/install.log
停止本文宣布,最新版本0.6已知的成绩:
1.已知部分KVM上的Debian没法安装LLsMP
cp:cannotcreateregularfile`/usr/local/lsws/DEFAULT/html/installlog.html:Nosuchfileordirectorysed:cantread/usr/local/lsws/DEFAULT/html/installlog.html:Nosuchfileordirectorysed:cantread/usr/local/lsws/DEFAULT/html/installlog.html:Nosuchfileordirectorysed:cantread/usr/local/lsws/DEFAULT/html/installlog.html:Nosuchfileordirectorysed:cantread/usr/local/lsws/DEFAULT/html/installlog.html:Nosuchfileordirectory
缘故原由是Litespeed安装未乐成,expect呈现毛病
待修改
2.安装LLsMP的PHP5.3版本登录phpmyadmin呈现#2002毛病
缘故原由是剧本成绩,MySQL未主动重启,请手动重启
/etc/init.d/mysqlstart
3.VPS重启,而Litespeed和MySQL未随机启动
手动设置开机启动
Debian/Ubuntu:
update-rc.dlswsdefaults
update-rc.dmysqldefaults
CentOS:
chkconfigClevel345lswson
chkconfigClevel345mysqlon
小知识:社区支持的免费Linux发行版一般不会从商业支持中寻求什么好处,但对CentOS来说,这种情况即将改变。 不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。 清楚了解网络的基础知识,特别是在Linux下应用知识,如接入internet等等。 了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。 应对Linux的发展历史和特点有所了解,Linux是抢占式多任务多用户操作系统,Linux最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具。 为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。 写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。 眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。 熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种:
页:
[1]