> **目前lnmp一键安装包已经更新到1.7版本,推荐使用最新版本**
服务器配置好LNMP/LAMP等环境之后,就可以进行项目部署。
以我服务器配置为例,我采用lnmp一键安装包进行安装。配置版本如下:
~~~
[root@izwz91quxhnlkan8kjak5hz ~]# php -v
PHP 5.6.36 (cli) (built: Dec 29 2018 14:20:02)
mysql> select version();
+------------+
| version() |
+------------+
| 5.6.40-log |
+------------+
1 row in set (0.00 sec)
[root@izwz91quxhnlkan8kjak5hz ~]# nginx -v
nginx version: nginx/1.14.1
~~~
进行项目部署,需要分为两个步骤
> **第一步,在服务器上创建虚拟站点**
#### **1、使用lnmp vhost add命令进行创建**
这里提示输入站点的域名
![](https://box.kancloud.cn/cca7180b09b402dbcd380d4dd6cd5f12_394x115.png)
回车后询问是否添加更多域名,直接再输入要绑定的域名,多个域名空格隔开,如不需要绑其他域名就直接回车。
![](https://box.kancloud.cn/94a97123c3873087c32d5fe2ecb3270f_470x59.png)
下面是提示设置网站的目录,默认即可,有需要也可以输入进行设置。
![](https://box.kancloud.cn/a0e191aee1562c6e220e5670c5d2e20b_452x53.png)
回车后,提示进行规则重写。伪静态可以使URL更加简洁也利于SEO,如程序支持并且需要设置伪静态的话,如启用输入 y ,不启用输入 n 回车
![](https://box.kancloud.cn/e96f152bd8f1b1fcb3718bb7582071ea_565x62.png)
这里提示进行默认php配置文件选择,如果有安装多个版本php,则输入对应版本的序号即可。
![](https://box.kancloud.cn/47713e7cfbb7c39ad24735aad87c50be_219x33.png)
回车后,提示是否设置日志以及日志文件名称
![](https://box.kancloud.cn/f8578cd357a732d6af643befa3ad2a81_404x44.png)
进行数据库和SSL功能设置后,就完成了。
![](https://box.kancloud.cn/c74d37b57f5a19c92b786f99ad6c644e_400x52.png)
#### **2、使用lnmp vhost list命令可以查看创建的站点列表**
![](https://box.kancloud.cn/1ff15f9bd4d1f86c204c9975afa15e9a_367x161.png)
#### **3、使用lnmp vhost del 命令可以删除站点**
![](https://box.kancloud.cn/ee4de9440816615f7b03435323510a98_427x276.png)
> 第二步,创建完站点后,使用ftp等工具将项目源码上传至对应站点的文件夹即可。
> 上传源码完毕后,如果域名已经正确解析,则可以直接进行域名访问站点。
> 如果需更改域名,则需要修改对应站点的配置文件的server\_name配置项。
> 虚拟站点配置文件目录:/usr/local/nginx/conf/vhost/站点.conf