前言
Nginx做正向代理,实现内网PC可以通过互联网服务器的代理访问上互联网。
一、安装Nginx
官网地址:https://nginx.org/en/download.html
下载 Linux 1.20.2版本
将nginx-1.20.2.tar.gz 文件上传到服务器 路径 /home/test/va/ ,进行解压
#解压
tar -zxvf nginx-1.20.2.tar.gz
首先需要按照依赖,否则 编译时会出现报错
*make: *** 没有规则可以创建“default”需要的目标“build”。 停止。
#安装依赖
yum -y install gcc openssl openssl-devel pcre-devel zlib zlib-devel
进入/home/test/va/nginx-1.20.2目录下,编译安装Nginx,编译后默认安装目录为/usr/local/nginx
./configure
make && make install
./configure 检查要通过,否则在编译时也会提示:*make: *** 没有规则可以创建“default”需要的目标“build”。 停止。
nginx.conf配置文件在/usr/local/nginx/conf 目录下,默认开启的80端口
进入目录到/usr/local/nginx/sbin下面,启动nginx服务
cd /usr/local/nginx/sbin
#启动nginx服务
./nginx
#开启80端口,以便外部访问
firewall-cmd --zone=public --add-port=80/tcp --permanent
#重启防火墙
firewall-cmd --reload
#查看nginx服务是否启动成功,访问80端口查看是否成功
ps -ef