启动Docker 容器

  1. docker exec -it server1 bash

简单实例


最简配置

  1. server {
  2. listen 80;
  3. server_name localhost;
  4. location / {
  5. root html;
  6. index index.html index.htm;
  7. }
  8. }

默认server与多域名配置

ruiyi.conf bspx.conf

www.mxs223.com:8080
118.24.25.216 test.bspx.net
118.24.25.216 test.ruiyi126.com
118.24.25.216 test2.ruiyi126.com
118.24.25.216 test1111.ruiyi126.com

  1. server{
  2. listen 80;
  3. server_name test.bspx.net;
  4. location /{
  5. proxy_pass https://www.bspx.net/;
  6. }
  7. }
  8. server{
  9. listen 80 default_server;
  10. server_name test.ruiyi16.net test2.ruiyi16.net;
  11. location /{
  12. proxy_pass https://www.ruiyi126.com/;
  13. }
  14. }

nginx.conf中的server

1、每一个server,对应一个监听port端口,一个ip/域名
2、nginx里面可配置多个server,多个upstream
3、每个server配置多个location
4、一般配置方式:
在/etc/nginx/con.d/目录下,放置多个server配置文件,每个配置文件里仅含一个server配置。
然后在主配置nginx.conf中: include 文件夹下所以server配置 ==== jsp/freemaker里的include