lnmp环境下绑定多个(二级)域名
方法一:
1.修改nginx.conf 文件
文件默认路径:/usr/local/nginx/conf/nginx.conf ,复制如下结构server部分,在新复制内容里面修改注释部分
server
{
listen 80 ; // 监听服务器IP 默认只填端口就行;
server_name example.com; //绑定域名;
index index.html index.htm index.php;
root /home/wwwroot/file; //代码存放在服务器上的路径;
include enable-php-pathinfo.conf;
//此处省略诸多代码
access_log /home/wwwlogs/access.log;
error_log /home/wwwroot/blog/blog_error.log;
//设置访问该域名产生的错误、日志文件,无需创建设置后会自动生成
}
2.重启lnmp
执行:/root/lnmp restart 使设置生效
上面方法对于一个服务器有三个以内域名还可以,再多可能管理起来不太方便,对于多个域名建议使用下面的方法。
方法二:
修改nginx.conf文件(路径和方法一相同)
1.开启vhost
找到:
include vhost/*.conf;
在文件末尾,最后一个'}'花括号前面,如果没有需要加上。
2.创建vhost配置文件
路径:/usr/local/nginx/conf/ 有个vhost文件夹
新建example.conf文件,example为网站名
按照方法一将改好的server块内的代码复制进去并保存文件
3.重启lnmp
执行:/root/lnmp restart 使设置生效
以上LNMP一键安装包使用,相信lnmp环境同样适用!