2.1 进入 nginx 官网,下载
需要前置依赖:
image.png
2.2 安装nginx
方式一:分步骤安装依赖
第一步,安装 pcre
wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz
解压文件,进入解压之后的目录,执行
./configure
命令完成后,回到 pcre 目录下执行 make命令(把该文件编译并安装)
make && make install
最后通过检查版本号判断是否安装成功。
pcre-config \--version
第二步,安装 openssl
第三步,安装 zlib
方式二:使用yum命令整体安装依赖(同时完成编译和安装)
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
image.png
第四步,安装 nginx
1、把nginx按文件放到linux系统中
2、解压缩 nginx-xx.tar.gz 包
3、进入解压缩目录,执行./configure
4、使用 make && make install编译并安装
下载:
wget http://nginx.org/download/nginx-1.10.3.tar.gz
解压:
tar -zxvf nginx-1.10.3.tar.gz cd nginx-1.10.3
配置:
./configure
编译并安装:
make && make install
./configure
是源代码安装的第一步,主要的作用是对即将安装的软件进行配置,检查当前的环境是否满足要安装软件的依赖关系,但并不是所有的tar包都是源代码的包,
2.3 防火墙
在linux中由于防火墙的存在,需要针对端口进行处理。
开启防火墙
systemctl start firewalld
停止防火墙
systemctl stop firewalld
查看防火墙状态
systemctl status firewalld
查看开放的端口号
firewall-cmd \--list-all
设置开放的端口号
firewall-cmd \--add-service=http \--permanent
sudo firewall-cmd \--add-port=80/tcp \--permanent
重启防火墙
firewall-cmd \--reload
感兴趣的话点点关注,我们一起成长进步。