nginx安装带stream 并处理svn跳转
admin
2024-03-12 20:19:29

一、安装nginx 

	yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-develwget http://nginx.org/download/nginx-1.20.1.tar.gztar -zxvf nginx-1.20.1.tar.gzcd nginx-1.20.1./configure --with-streammake && make install

命令软件链接
    ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx 

启动
     nginx
检测配置是否正确
     nginx -t

问题一: nginx.service 找不到


1、vim /usr/lib/systemd/system/nginx.service 

2、内容: (注:/usr/local/nginx/conf/nginx.conf 是nginx的配置路径)

[Unit]
Description=nginx - high performance web server
Documentation=http://nginx.org/en/docs/
After=network-online.target remote-fs.target nss-lookup.target
Wants=network-online.target[Service]
Type=forking
PIDFile=/var/run/nginx.pid
ExecStart=/usr/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ExecReload=/bin/sh -c "/bin/kill -s HUP $(/bin/cat /var/run/nginx.pid)"
ExecStop=/bin/sh -c "/bin/kill -s TERM $(/bin/cat /var/run/nginx.pid)"[Install]
WantedBy=multi-user.target

3、 重新加载
    systemctl daemon-reload

4、启动
    systemctl start nginx

注:
    配置文件路径为/usr/local/nginx/conf/ 
    和启动路径/usr/local/nginx/sbin/nginx
    /usr/local/nginx/sbin/nginx  -s start

二、svn端口转换配置

 

1、加stream配置 /usr/local/nginx/conf/nginx.conf

http {.....
}stream {include /etc/nginx/conf.d/*.stream;
}

2、加对应的配置文件

server {listen       7690;proxy_timeout 10s;proxy_pass 127.0.0.1:3690;
}


 

相关内容

热门资讯

创业板50ETF易方达(159... 1月14日,截止午间收盘,创业板50ETF易方达(159369)涨2.04%,报1.352元,成交额...
上证580ETF华夏(5305... 1月14日,截止午间收盘,上证580ETF华夏(530530)涨2.30%,报1.156元,成交额1...
金融科技ETF易方达(1592... 1月14日,截止午间收盘,金融科技ETF易方达(159299)涨6.89%,报1.086元,成交额4...
创业板综指增强ETF东财(15... 1月14日,截止午间收盘,创业板综指增强ETF东财(159290)涨2.90%,报1.137元,成交...
农牧渔ETF(159275)涨... 1月14日,截止午间收盘,农牧渔ETF(159275)涨0.50%,报0.996元,成交额461.8...