CentOS7快速安装搭建LNMP环境(2)

上面已经讲解了如何配置和安装,但是不能每次都这么一步一步来吧?为了节省时间,写了一个一键安装管理脚本,可选择安装 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

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/88915e0791ffb772270413fa3ff16118.html