Nginx简单配置

通过配置Nginx实现如下效果:

  1. 访问 "lotus.com" 或者 "www.lotus.com" --> 显示 "Welcom to Tony's Profile"
  2. 访问 "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

  1. 测试配置文件是否正确
lotus@ubuntu:~/apps/nginx/sbin$ ./nginx -t
  1. 重新加载
lotus@ubuntu:~/apps/nginx/sbin$ ./nginx -s reload

从浏览器中访问

  1. 访问 www.lotus.com:8080
  2. 访问 blog.lotus.com:8080

你可能感兴趣的:(Nginx简单配置)