-
安装nginx之前需要安装一些nginx需要的环境
-
安装gcc环境
yum install -y gcc-c++
-
安装PCRE
yum install -y pcre pcre-devel
-
安装zlib
yum install -y zlib zlib-devel
-
安装openssl
yum -y install pcre pcre-devel zlib zlib-devel openssl openssl-devel
-
下载nginx:http://nginx.org/en/download.html
官网提供三种版本:
- Mainline version:Mainline是nginx目前主力在做的版本,可以说是开发版
- Stable version:最新稳定版,生产环境上建议使用的版本
- Legacy versions:遗留的老版本的稳定版
-
将下载好的nginx压缩包放到Linux中,解压到/usr/local下面
tar -xvf nginx-1.14.0.tar.gz -C /usr/local
-
进入到解压后的文件夹中执行./configure
./configure
-
然后执行以下命令进行安装
make && make install
-
等待安装完成之后查看/usr/local目录下是否有nginx文件夹
-
进入/usr/local/nginx/sbin然后执行nginx脚本文件
./nginx
-
然后执行以下命令查看是否启动成功
ps -ef|grep nginx
如果出现如图的两个进程,则说明启动成功
-
设置Linux开放的端口号(如果是虚拟机自己练习可以直接关闭防火墙)
firewall-cmd --list-all
firewall-cmd --add-port=80/tcp --permanent
firewall-cmd --reload
systemctl stop firewalld
systemctl disable firewalld
-
然后浏览器访问nginx,地址就是Linux的IP地址