分类: 电脑技术
作者: admin

LLNMP一键安装包

1.LLNMP介绍

LLNMP一键安装包是一个为Linux主机一键安装(Open)LiteSpeed+Mysql(MariaDB)+PHP的简便程序。

2.LLNMP有什么优点

  1. LLNMP安装简便,避免了Linux安装时大量输入命令的麻烦
  2. 一键安装包仅需输入几条命令,剩余均为无人值守自动安装,一劳永逸的假话安装步骤,降低维护复杂性,更可根据自己需求安装自己所需组件
  3. Litespeed性能稳定、安全、处理PHP比apache更快,负载更低
  4. Litespeed免费版限制150连接,但使用nginx处理前端静态文件后将大大降低处理负载,OpenLiteSpeed开源版没有连接数限制,不支持.htaccess,但可以在管理面板中自由定义
  5. 组合软件除Litespeed外均为开源免费软件,下载源几乎均为官方地址,可最大程度保证安全
  6. 可快速创建新的虚拟主机,可轻松支持.htaccess文件,轻松支持伪静态

3.LLNMP支持什么系统

CentOS 5+ 32bit/64bit、Debian 6+ 32bit/64bit、Ubuntu 12+ 32bit/64bit

4.LLNMP站点演示

  1. 演示:http://www.shuang.ca

5.如何获取

您可以自由的下载LLNMP并使用在您的服务器上,下载地址:

在线安装版:
DropBox: https://dl.dropboxusercontent.com/s/up15njvphh9ufh8/llnmp.tar.gz
百度网盘: http://pan.baidu.com/s/1eQtfUoi

完整安装版:
DropBox: https://dl.dropboxusercontent.com/s/pjnyzlgcgzw6oiy/llnmp-full.tar.gz
百度网盘: http://pan.baidu.com/s/1kTp7ULL

6.如何安装

首先登录SSH,并获取root权限(必须为root账号或拥有root权限),输入如下命令:
PS:这一步不是必须的,但是衰锅强烈推荐您执行这一步

  1. #centos
  2. yum -y install screen
  3. #debian or ubuntu
  4. apt-get install screen
  5. screen -S llnmp

下载并安装LLNMP

  1. #在线安装版
  2. wget -c --no-check-certificate https://dl.dropboxusercontent.com/s/up15njvphh9ufh8/llnmp.tar.gz
  3. tar zxf llnmp.tar.gz
  4. #完整安装版
  5. wget -c --no-check-certificate https://dl.dropboxusercontent.com/s/pjnyzlgcgzw6oiy/llnmp-full.tar.gz
  6. tar zxf llnmp-full.tar.gz
  7.  
  8. cd llnmp/
  9. sh install.sh

这时出现会要求您对运行环境做一些设置,依次为:

  1. Is xxx.xxx.xxx.xxx your main ip?[y/n]: #确认您VPS的公网IP地址
  2. Please select a web server: #选择要安装的PHP服务器(Open)LiteSpeed
  3. Please input the user name of (Open)LiteSpeed: #设置(Open)LiteSpeed服务器管理员用户名
  4. Please input the user password of (Open)LiteSpeed: #设置(Open)LiteSpeed服务器管理员密码
  5. Please input the admin email of (Open)LiteSpeed: #设置(Open)LiteSpeed服务器管理员邮箱
  6. Do you want install Nginx or Tengine?(Default y) [y/n]: #是否需要安装Nginx或Tengine前端服务器
  7. Please select a Database Server: #选择一个数据库服务器
  8. Please input the root password of MySQL(MariaDB): #设置数据库root用户密码
  9. Please select a PHP Version: #选择一个PHP版本
  10. Do you want install cache of PHP?(Default y) [y/n]: #是否需要安装PHP缓存组件
  11. Do you want install redis?(Default y) [y/n]: #是否需要安装redis缓存组件
  12. Do you want install memcached?(Default y) [y/n]: #是否需要安装memcached缓存组件
  13. Do you want to use jemalloc optimize Database and Web server?(Default y) [y/n]: #是否使用jemalloc优化数据库和前端web服务器
  14. Do you want install Pureftpd?(Default y) [y/n]: #是否安装pureftpd

设置完成后回车即可自动安装,等待大约10~30分钟安装完成

7.软件安装目录

(Open)Litespeed: /usr/local/lsws
Litespeed配置文件: /usr/local/lsws/conf/httpd_config.xml
Litespeed虚拟主机配置文件: /usr/local/lsws/conf/{yourdomain}.xml
Nginx/Tengine: /usr/local/nginx
Nginx/Tengine配置文件:/usr/local/nginx/conf/nginx.conf
Nginx/Tengine虚拟主机配置文件:/usr/local/nginx/conf/vhost/{yourdomain}.conf
MySQL: /usr/local/mysql
MySQL存储目录: /data/mysql
MySQL配置文件: /etc/my.cnf
PHP: /usr/local/lsws/lsphp5
PHP配置文件: /usr/local/lsws/lsphp5/lib/php.ini
Memcached: /usr/local/memcached
nginx: /usr/local/nginx
pureftpd: /usr/local/pureftpd

8.软件状态管理

Litespeed管理: service lsws {start|stop|restart}
MySQL管理: service mysqld {start|stop|restart}
Memcached管理: service memcached {start|stop|restart}
nginx管理: service nginx {start|stop|reload|restart}
pureftpd管理: service pureftpd {start|stop|restart}
添加虚拟主机: /root/vhost.sh

9.Bug修复

2014-05-19:修复添加站点后无法正常访问静态文件问题,去除网站主IP访问限制,LiteSpeed设定为本地访问。

10.更新历史

2014-05-18
发布0.4版本:
支持CentOS、Debian、Ubuntu
优化安装参数
增加redis、zend opcache、apcu等多种组件
其他更多功能

2014-01-07
发布0.2版本:
支持64bit安装
优化安装参数
提升安装速度

2014-01-05
发布0.1版本:
支持最小化安装
支持自主选择安装组件