Nginx简单配置
2018-11-20 本文已影响0人
Monvic
通过配置Nginx实现如下效果:
- 访问 "lotus.com" 或者 "www.lotus.com" --> 显示 "Welcom to Tony's Profile"
- 访问 "blog.lotus.com" --> 显示 "Welcome to Tony's Blog"
1. 配置本地DNS
在/etc/hosts中加入以下内容:
192.168.6.128 lotus.com
192.168.6.128 www.lotus.com
192.168.6.128 blog.lotus.com
2. 配置nginx.conf文件
在nginx.conf文件的 http{} 加入以下内容:
include /home/lotus/apps/nginx/conf.d/*.conf;
表示将conf.d目录中所有.conf文件都加载进来,以后每增加一个虚拟主机,就只需增加一个conf文件
3. 增加自己的配置文件
在 /home/lotus/apps/nginx/conf.d/ 中,新增一个lotus.conf文件,内容如下:
server {
listen 8080;
server_name lotus.com www.lotus.com;
root /home/lotus/apps/nginx/lotus_html;
}
在 /home/lotus/apps/nginx/conf.d/ 中,新增一个blog.lotus.conf文件,内容如下:
server {
listen 8080;
server_name blog.lotus.com;
root /home/lotus/apps/nginx/blog_html;
}
重新加载nginx
- 测试配置文件是否正确
lotus@ubuntu:~/apps/nginx/sbin$ ./nginx -t
- 重新加载
lotus@ubuntu:~/apps/nginx/sbin$ ./nginx -s reload
从浏览器中访问
- 访问 www.lotus.com:8080
- 访问 blog.lotus.com:8080