nginx使用说明
centos安装
sudo yum -y install nginx
检查配置文件
nginx -t
或者nginx -t -c /etc/nginx/nginx.conf
重启
systemctl restart nginx
重新加载
systemctl nginx reload
/usr/sbin/nginx -s reload
查看状态
systemctl status nginx.service
nginx配置
包含其他的配置文件
include /etc/nginx/conf.d/*.conf;
转到配置文件目录
cd /etc/nginx/conf.d
创建专用配置文件, test.xxxxx.com.conf 并写入
server {
listen 80;
server_name test.xxxxxxx.com;
#root /home/yin/wwwhtml;
#index index.html
#charset koi8-r;
#access_log /var/log/nginx/host.access.log main;
location / {
proxy_pass http://255.255.218.221:5002;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}
docker安装
docker pull nginx
修改配置文件
#进入容器
docker exec -it 797789b88e34 /bin/bash
#找到配置文件如下
cd etc/nginx/conf.d
#退出容器
exit
使用docker 拷贝容器下的配置文件到指定目录
#797789b88e34
docker cp 797789b88e34:/etc/nginx/conf.d/default.conf /root
#修改后拷贝回去
docker cp /root/default.conf 42fbb89ee262:/etc/nginx/conf.d/default.conf