## 添加、查看、删除虚拟主机
> 正常情况下,一个虚拟主机就是一个网站,网站最终通过该虚拟主机上绑定的域名进行访问。
所以添加、删除虚拟主机显示非常的重要。
* LNMP提供了一个非常好用的虚拟主机管理脚本。
~~~
lnmp vhost add //添加虚拟主机
lnmp vhost list //查看虚拟主机
lnmp vhost del //删除虚拟主机
~~~
* LNMP同时还提供了LNMP状态管理命令脚本
~~~
lnmp {start|stop|reload|restart|kill|status}
lnmp {nginx|mysql|php-fpm} {start|stop|reload|restart|kill|status}
~~~
## 虚拟主机的添加过程
* 执行:
~~~
lnmp vhost add
~~~
![](https://box.kancloud.cn/25308b546ffb6af37c218879b308ade2_538x188.png)
> 这里需要输入网站的域名,如:www.test.com 回车
* 为虚拟主机绑定更多域名
![](https://box.kancloud.cn/1e172e0e29acbb8a8e5eb2d383a7f79a_629x120.png)
> 如果需要绑定多个,再这里输入新域名,如果不需要,直接回车
* 设网站目录
![](https://box.kancloud.cn/70e7793fc0e5029f6b922eedf1a163c2_707x172.png)
> 在这里如果不设置,默认站点将设置为:/home/wwwroot/www.test.com
* 设置是否允许访问日志
![](https://box.kancloud.cn/8d9a27cc532229406d333e07702ca6dd_632x87.png)
在这里设置为否,输入 n 回车
![](https://box.kancloud.cn/5512f2d6d6e71c8b5326816ffbdc4910_610x145.png)
* 设置管理员邮箱
> 如果部署的环境是LAMP,那这里会提示设置管理员邮箱,如果部署的是LNMP,将不会出现该提示
![](https://box.kancloud.cn/3f8c019a02d583e739f0afe119e7d38c_600x112.png)
1. 询问是否创建mysql数据库
![](https://box.kancloud.cn/ebb41dcde92927c5b8401963ca517b69_609x40.png)
键入 `y`
2. 确认当前数据库的root密码
![](https://box.kancloud.cn/18d7329270259010b187281b427dd7e9_773x68.png)
3. 设置站点数据库名称
![](https://box.kancloud.cn/9930c4d162de8141c041af4c6386df99_729x90.png)
4. 为站点数据库设密码
![](https://box.kancloud.cn/c21125ca29ef670db801a52079d7a1d4_714x94.png)
5. 数据库密码设置成功
![](https://box.kancloud.cn/88d7e3463927c19c6122bd10ec792f78_662x60.png)
6. 询问是否添加SSL功能
![](https://box.kancloud.cn/6d5b7cdf852d5d4c5c00daed76c8453d_317x40.png)
> 如果需要添加输入 y ,不添加输入 n 回车。选择了添加SSL会提示
7. 按任意键开始创建虚拟主机
![](https://box.kancloud.cn/9f2b2ba966ccd6a0c2586050add4f68e_521x138.png)
8. 虚拟主机创建完成
![](https://box.kancloud.cn/f7bb1d286c48fea0a9fa35a1c1b750bf_545x405.png)
## 虚拟主机列表
~~~
lnmp vhost list
~~~
## 删除虚拟主机
~~~
lnmp vhost del
~~~
![](https://box.kancloud.cn/a66eacd7cf8f96c132f4467618d424aa_654x391.png)
输入要删除的域名
- 前言准备
- Linux新服务器的前期配置
- 认识linux下的Web服务器
- Linux的基本配置
- LNMP一键安装包快速部署web服务器
- LAMP服务器环境部署
- LAMP服务器管理
- LNMP服务器环境部署
- LNMP服务器管理
- lnmp一键安装包-常见问题
- 使用包管理器快速部署环境
- 包管理器快速部署LAMP服务器环境
- 升级php和mysql版本
- 包管理器快速部署LNMP服务器环境
- 使用源码包部署Linux服务器web环境
- 编译LAMP服务器环境部署
- apache安装与配置
- mysql的安装与配置
- PHP的安装与配置
- 编译LNMP服务器环境部署
- nginx服务启动脚本
- 源码安装常见问题
- Centos6与Centos7的区别
- 默认控制系统服务工具不同
- 设置开机启动的方式不同
- 编写service启动脚本
- 编写systemctl启动脚本
- 服务器安全
- 隐藏服务器信息
- Linux服务器防火墙设置
- 防火墙设置脚本
- 邮件发送
- 任务脚本的编写
- 服务器磁盘和服务器健康状态脚本
- 服务器登录报警脚本
- 数据库备份脚本
- 定时任务及应用
- 常见问题
- linux中使用ping命令不同的问题
- Linux中无法发送邮件
- mailx通过ssl方式发送邮件
- Mysql配置文件
- Linux TCP/UDP 常用端口
- Linux常见命令
- 系统信息
- 关机 (系统的关机、重启以及登出 )
- 文件和目录
- 文件搜索
- 挂载一个文件系统
- 磁盘空间
- 用户和群组
- 文件的权限
- 文件的特殊属性
- 打包和压缩文件
- RPM包
- YUM软件包升级器
- DEB 包 (Debian, Ubuntu 以及类似系统)
- APT 软件工具 (Debian, Ubuntu 以及类似系统)
- 查看文件内容
- 文本处理
- 字符设置和文件格式转换
- 文件系统分析
- 初始化一个文件系统
- SWAP文件系统
- 备份
- 光盘
- 网络-(以太网和WIFI无线)
- vi命令
- cut命令 截取
- Mysql
- MySQL备份-增量备与恢复命令实战
- mysqlbinlog
- mysql的安装
- 卸载mysql
- mysql多实例安装
- mysql 常用基础命令操作
- linux安装jdk、rpm安装mysql
- linux制作本地yum源
- shell脚本