centos7 安装 nginx 1234 使用用户www 用户组www 支持 stream ssl zip 部署步骤 。
以下是在 CentOS 7 上安装 nginx 1.23.4 的步骤:
- 更新系统
sudo yum update
- 安装依赖
sudo yum install epel-release
sudo yum install gcc gcc-c++ make zlib-devel pcre-devel openssl-devel
- 下载 nginx
wget https://nginx.org/download/nginx-1.23.4.tar.gz
tar -zxvf nginx-1.23.4.tar.gz
cd nginx-1.23.4
- 配置 nginx
./configure --prefix=/usr/local/nginx \
--user=www --group=www \
--with-http_ssl_module \
--with-stream \
--with-stream_ssl_module \
--with-stream_realip_module \
--with-stream_ssl_preread_module \
--with-http_gzip_static_module
- 编译并安装 nginx
make
sudo make install
- 配置 nginx
sudo vi /usr/local/nginx/conf/nginx.conf
在http模块下添加以下配置:
gzip on;
gzip_types text/plain application/xml text/css application/javascript;
在stream模块下添加以下配置:
stream {
server {
listen 1234;
proxy_pass backend_server:1234;
}
}
其中,backend_server:1234 是你要代理的后端服务器地址和端口。
- 启动 nginx
sudo /usr/local/nginx/sbin/nginx
至此,你已经成功安装了 nginx 1.23.4,并支持 stream、ssl 和 zip
原文地址: https://www.cveoy.top/t/topic/cqYR 著作权归作者所有。请勿转载和采集!