Linux环境:
CentOS 7.6 64位
所需的软件程序有wget、tar、gcc、pcre、pcre-devel、zlib、zlib-devel、openssl、openssl-devel 可以通过命令 yum list installed | grep "软件名称" 查询Linux是否已安装
如:
yum list installed | grep "wget"
上面图片表示已安装,如果没有安装则输入命令 yum install ,至于yum不理解 你就把它当成.NET里面的Nuget,当成前端的NPM即可。
1、下载Nginx
wget http://nginx.org/download/nginx-1.14.0.tar.gz
如上图,下载Nginx已经完毕
使用ls命令查看下载的压缩文件,如下图
2、解压Nginx
tar -xzf nginx-1.14.0.tar.gz
命令通过ls命令查看是否解压完成,如下图
至此,已经下载并且解压好Nginx了,接下来需要安装Nginx所需的其他软件组件。
3、安装Nginx所需的其他软件组件
yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
4、配置Nginx
进入nginx目录,即解压nginx-1.14.0.tar.gz后的目录,输入ls命令可以查看nginx文件夹下的目录,如下图
输入命令 ./configure --prefix=/usr/local/nginx
执行成功后如下图:
5、 安装Nginx
输入命令 make
执行成功后如下图
输入命令 make install
执行成功后如下图
5、检测安装结果
输入命令 cd 回到根目录, 输入whereis nginx 可以查询到nginx安装后的目录地址,如下图
可以发现nginx现在安装的目录在/usr/local/nginx
6、启动Nginx
输入命令 cd /usr/local/nginx 进入nginx目录
输入命令 ./sbin/nginx -t
输入命令 cd sbin 进入 /usr/local/nginx/sbin目录
输入命令 ./nginx 启动nginx
查看Nginx是否启动成功
ps -ef | grep nginx
查看端口
netstat -ntlp
可以看到80端口已经由nginx开启