下载-->上传到服务器-->移动到上传目录-->进行解压(比如我这里上传到 /opt 目录)-->编译安装-->配置-->启动
从官网下载nginx安装包(未编译)
下载地址:http://nginx.org/en/download.html
cd /opt
tar -zxvf nginx-1.19.2.tar.gz
1. 创建nginx编译安装目录(比如我这里要把编译安装后的nginx放到 /opt/nginx 文件夹下)
mkdir /opt/nginx
2. 移动到nginx压缩包解压目录
cd /opt/nginx
3. 执行编译安装操作
./configure --prefix=/opt/nginx/ --with-stream --with-stream_ssl_module
make
make install
4. 进行配置
此时我们已经完成了对nginx的编译安装,就可以根据我们的需要进行配置nginx了(/opt/nginx/conf/nginx.conf)
在http
的同级添加stream
stream {
upstream 名称{
server 目标IP:端口;
}
server {
listen 监听端口;
proxy_connect_timeout 10s;
proxy_timeout 30s;
proxy_pass 名称;
}
}
5. 启动
移动到 /opt/nginx/ 目录
cd /opt/nginx/
启动nginx
./sbin/nginx