版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
</div>
<!--一个博主专栏付费入口-->
<!--一个博主专栏付费入口结束-->
<link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-833878f763.css">
<link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-833878f763.css">
<div class="htmledit_views" id="content_views">
<p>1.安装依赖</p>
-
yum -y
install gcc zlib zlib-devel pcre-devel openssl openssl-devel
-
-
yum -y
install wget
2.下载安装包并解压
nginx下载地址:https://nginx.org/download/(可以下载,然后用xftp放进去,也可以使用命令直接下载,我是用的命令直接下载)
-
//创建一个文件夹
-
cd /usr/
local
-
mkdir nginx
-
cd nginx
-
//下载tar包,下载需要安装wget,若没有安装,则运行yum -y install wget命令,再运行下列命令。
-
wget http:
//nginx.org/download/nginx-1.13.7.tar.gz
-
//解压到当前目录
-
tar -xvf nginx-
1.13.
7.tar.gz
拓展:
从指定文件夹的压缩文件解压到指定的文件下目录下
比如将/source/kernel.tgz解压到 /source/linux-2.6.29 目录
tar zxvf /source/kernel.tgz -C /source/ linux-2.6.29
将指定目录压缩到指定文件
比如将linux-2.6.29 目录压缩到 kernel.tgz(如果要指定文件夹下的,在文件名称前加路径即可)
tar czvf kernel.tgz linux-2.6.29
3.安装nginx
-
//进入nginx目录
-
cd /usr/local/nginx/nginx
-1.13
.7
-
//执行命令
-
./configure
-
//执行make命令
-
make
-
//执行make install命令
-
make install
4.修改端口号
nginx默认端口号为80,若已经被其他程序占用,则需要修改端口号。
-
//打开nginx的配置文件
-
vi /usr/
local/nginx/conf/nginx.conf
运行命令会出现以下界面:
将红色的端口号,修改为空闲的端口号即可。
5. 将端口添加到防火墙
-
//查看防火墙所有的开放端口
-
//命令含义:
-
//–zone #作用域
-
//–add-port=80/tcp #添加端口,格式为:端口/通讯协议
-
//–permanent #永久生效,没有此参数重启后失效
-
firewall-cmd --
list-ports
-
-
//查看8008端口是否开放
-
sudo firewall-cmd --zone=
public --query-port=
8008/tcp --permanent
-
-
//将8008添加到防火墙
-
sudo firewall-cmd --zone=
public --add-port=
8008/tcp --permanent
-
-
//防火墙重启
-
sudo firewall-cmd --reload
6.启动nginx
-
//启动nginx
-
/usr/
local/nginx/sbin/nginx
然后在浏览器地址输入地址和端口号,即可看到nginx安装成功的提示。
7.查看安装版本
-
//切换路径
-
cd /usr/
local/nginx/sbin
-
-
//查看版本
-
./nginx -v
提示:nginx启动,重启,关闭命令如下:
-
//切换路径
-
cd /usr/
local/nginx/sbin
-
-
//启动
-
./nginx
-
-
//关闭
-
./nginx -s stop
-
-
//重启
-
./nginx -s reload