NGINX 1.20.1版安装stream模块
NGINX于1.9.0版本开始支持stream模块来代理tcp连接。在Centos操作系统若前期以YUM方式安装了nginx,后期想要添加stream模块。
1.首先需要检查nginx版本是否支持这一特性,若已支持可直接安装模块,否则重装。
2.其次按照如下步骤(部分步骤仅做参考,未必需要执行)
2.1安装CentOS的epel-release包(如果尚未安装),该包提供了更多的软件包和源。
yum install epel-release
1
2.2安装nginx的官方存储库来获取新版本的nginx。
yum install http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
1
2.3安装nginx
yum install nginx
1
2.4确认nginx是否已成功安装并正在运行
systemctl status nginx
1
2.5安装nginx stream模块相关的依赖项
yum install gcc pcre-devel zlib-devel openssl-devel
1
2.6安装nginx stream模块
yum install nginx-mod-stream
1
2.7检查nginx的配置文件是否包含stream模块
nginx -V | grep stream