前置条件
- 三丰云免费云主机服务器【传送门】
- CentOS Linux release 7.6.1810 (Core)
- 关闭SELinux
- 输入命令
setenforce 0即可,但重启系统后还会开启 - 输入命令
vi /etc/selinux/config打开config文件
将SELINUX=enforcing改为SELINUX=disabled
- 输入命令
目录结构
docker-compose.yml
nginx:
container_name: nginx
image: nginx
volumes:
- ./conf:/etc/nginx/conf.d
- ./website:/opt/website
- ./certs:/certs
ports:
- "80:80"
- "443:443"
environment:
- "TZ=Asia/Shanghai"
restart: always启动
docker-compose up -dNginx配置
server {
error_log stderr warn;
listen 80;
server_name p.5hospital.com;
index index.html index.htm index.jsp;
location / {
root /opt/website;
}
}常用命令
# 查看nginx配置
docker exec -it nginx nginx -T
# 重新加载nginx配置
docker exec -it nginx nginx -s reload验证
curl http://127.0.0.1/test.txt版权声明:本文为zyz1985原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。