上面已经讲解了如何配置和安装,但是不能每次都这么一步一步来吧?为了节省时间,写了一个一键安装管理脚本,可选择安装 Nginx 1.8/1.9、 MySQL 5.5/5.6/5.7 和 PHP 5.5/5.6/7.0
安装
[root@localhost ~]# yum install -y unzip
[root@localhost ~]# wget https://github.com/maicong/LNMP/archive/master.zip
[root@localhost ~]# unzip master.zip
[root@localhost ~]# cd LNMP-master
[root@localhost ~]# bash lnmp.sh
输出到指定文件
[root@localhost ~]# bash lnmp.sh 2>&1 | tee lnmp.log
管理站点
[root@localhost ~]# service vhost (start,stop,list,add,edit,del,exit) <domain> <server_name> <index_name> <rewrite_file> <host_subdirectory>
start 启动
stop 停止
list 列出
add 添加
edit 编辑
del 删除
exit 什么都不做
<domain>: 配置名称,例如:domain
<server_name>: 域名列表,例如:domain.com,
<index_name>: 首页文件,例如:index.html,index.htm,index.php
<rewrite_file>: 伪静态规则文件,保存在 /etc/nginx/rewrite/ 例如:nomal.conf
<host_subdirectory>: 是否支持子目录绑定,on 或者 off
示例:
添加一个标识为 domain 的站点
[root@localhost ~]# service vhost add domain domain.com, index.html,index.htm,index.php nomal.conf on
启动标识为 domain 的站点
[root@localhost ~]# service vhost start domain
停止标识为 domain 的站点
[root@localhost ~]# service vhost stop domain
编辑标识为 domain 的站点
[root@localhost ~]# service vhost edit domain
删除标识为 domain 的站点
[root@localhost ~]# service vhost del domain
列出所有站点
[root@localhost ~]# service vhost list
备份数据
[root@localhost ~]# service vbackup (start,list,del) <delete name.tar.gz>
start 添加
list 列出
del 删除
示例:
添加一个新的备份
[root@localhost ~]# service vbackup start
列出备份文件
[root@localhost ~]# service vbackup list
删除一个备份
[root@localhost ~]# service vbackup del name.tar.gz
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx