nginx配置
一。nginx的安装:(采用yum安装)
安装好以后,nginx的位置是:/etc/nginx
二。然后进行配置:
打开配置文件:vi /etc/nginx/conf.d/default.conf
输入下面的信息:
server {
listen 80;
server_name 域名;
#charset koi8-r;
#access_log /var/log/nginx/host.access.log main;
location / {
proxy_pass ip访问路径;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}
查看nginx 是否启动
ps aux|grep nginx
启动nginx:
service nginx restart
Nginx1.14有漏洞,采取先删除,再安装nginx的解决办法如下:
ps aux|grep nginx
yum remove nginx
ps aux|grep nginx
yum install nginx
上传两个配置文件:nginx.conf和default.conf
ps aux|grep nginx
service nginx restart
三。复制tomat,更改tomcat端口,如有需要,打开防火墙中的端口。
注意:centos7和以前用的不一样,以前的是在iptables中配置,现在是在firewalld中配置;
注意还需要在webapp中修改ip过滤规则。
解压tomcat命令:
tar -xzvf apache-tomcat-7.0.81.tar.gz
拷贝tomcat的命令:
cp -r tomcat tomcat9
一些具体问题:
nginx反向代理tomcat提示13 permission denied while connecting to upstream
setsebool -P httpd_can_network_connect 1
Nginx 配置反向代理后,页面中取绝对URL地址的问题显示代理端口
centos6.4下配置nginx服务器更改根目录
nginx日志位置:
/var/log/nginx
Tail /var/log/nginx/error.log
如果服务器重启后,提示nginx无法启动怎么办,如果是端口被占的话,那么:
nginx启动的时候提示端口被占用怎么解决
oaicat配置长连接
keepalive_timeout 650;
proxy_connect_timeout 380;
proxy_send_timeout 380;
proxy_read_timeout 380;
2019-1-18 16:09
CentOS7开放对外的端口
增加新的端口
1、firewall-cmd --zone=public --add-port=80/tcp --permanent
2、systemctl restart firewalld.service
3、 firewall-cmd --list-ports