nginx使用心得

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值