della0887 发表于 2018-11-12 08:55:40

编写nginx服务配置

第三个里程创建站点目录下首页文件:  for name in www bbs blog;do echo "10.0.0.7 $name.etiantian.org" >/application/nginx/html/$name/index.html;done
  for name in www bbs blog;do cat /application/nginx/html/$name/index.html;done
  10.0.0.7 www.etiantian.org
  10.0.0.7 bbs.etiantian.org
  10.0.0.7 blog.etiantian.org
  第四个里程:进行访问测试
  浏览器访问测试:
  注意:需要编写windows主机hosts文件,进行解析
  命令行访问测试:
  利用curl命令在linux系统中访问测试
  注意:需要编写linux主机hosts文件,进行解析
  扩展(二) 实现编写多个网站页面==编写多个虚拟主机的另一种方法(解决nginx.conf配置文件配置多个虚拟主机导致的文件内容过大)
  根据上面多个网站页面做如下修改:
  第一个里程创建各页面配置文件文档:
  cd /application/nginx/conf/
  mkdir extra/
  touch extra/{www.conf,bbs.conf,blog.conf}
  第二个里程写入各页面server配置部分:
  sed '18,25p' -n /application/nginx/conf/nginx.conf > bbs.conf
  sed '10,17p' -n /application/nginx/conf/nginx.conf > www.conf
  sed '26,33p' -n /application/nginx/conf/nginx.conf > blog.conf

页: [1]
查看完整版本: 编写nginx服务配置