Nginx
如果你需要在TeaWeb
前面需要加一个nginx
代理,类似于以下结构:
[用户] <--> [nginx] <--> [TeaWeb] <--> Backends
可以代理服务设置中的”前端代理”中查看自动生成的nginx
配置:
然后将配置加入到nginx
的nginx.conf
中:
http {
...
server {
# nginx address
listen 80;
server_name example.cn;
...
}
}
可以根据自己的需要修改上面配置中的listen
(nginx
监听地址)和server_name
(供用户访问的域名)。
使用include指令
也可以将配置文件保存成 xxx.conf
(将xxx
改成一个有意义的文件名,英文字母和数字的组合),然后在nginx.conf
中配置:
http {
...
include /这里是绝对路径/xxx.conf;
}
重载nginx配置
重载
sbin/nginx -t # 检查nginx配置是否正确
sbin/nginx -s reload
重启
sbin/nginx -t # 检查nginx配置是否正确
sbin/nginx -s stop # 停止nginx
sbin/nginx # 启动nginx