linux安装nginx

1.安装依赖

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

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值