Centos6安装Nignx

**

Centos6安装Nignx

**
1.在安装Nignx之前,我们需要在电脑上安装相关依赖
(1)gcc环境
(2)第三方的开发包:(a)PCRE(b)ZLIB(c)OpenSSL

(3)首先先检查自己的系统上是否已经安装了相关环境,具体操作可参考这篇帖子:
https://blog.csdn.net/weixin_42389270/article/details/121553361
Tips:我一开始利用这篇帖子的做法查了一遍,发现所有的依赖我的虚拟机中已经安装了,但是在安装Nignx的过程中,却碰到了一些问题,最后无法安装!所以大家再检查完上一步之后,还是我下面贴的这四条指令再次重新安装一下!
在这里插入图片描述
其中第一条指令:大家如果敲指令出现错误的话,大家可以转换一下:
yum install -y gcc-c++再试一下!
基本上按照我上述步骤的话,基本上已经安装完毕了!

(2)第二步就是下载Nginx了,在这里我已经给大家准备好了Nginx1.8版本(免费下载)
https://upload.csdn.net/creation/uploadResources/86733916

(3)利用各种软件我们可以将我们的下载好的安装包传到虚拟机上!

(4)在这里插入图片描述

(5)解压完之后的结构为:

在这里插入图片描述

(6)进入到nginx-1.8.0之中,然后输入以下指令:然后再点击一下回车键

./configure \
--prefix=/usr/local/nginx \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
--http-scgi-temp-path=/var/temp/nginx/scgi

(7)然后你会发现你的nginx-1.8.0文件夹内多了一个Makefile:
在这里插入图片描述
(8)然后在当前文件夹内:依次输入
make (编译) ---- 回车 -----make install (安装)---- 回车

(9)至此,Nginx已经安装完毕了!
总结一下:在这里如果碰到了其他错误,可能遇到的问题是:

  1. 在(8)步的时候:make编译失败,原因就是最一开始的环境没有安装的比较完整,然后重新安装了一遍环境,问题解决!
  2. 在yum安装依赖的时候,需要root权限,所以你需要输入 su root,然后输入密码,进入root账户进行操作!!

2.开始运行Nginx:(注意第二步不是ngiux二十nginx)
在这里插入图片描述
在这里插入图片描述

问题:
在这里碰到的问题就是外部无法访问,但是虚拟机内部可以访问:
解决方案:
在虚拟机外部访问是否测试成功的时候,注意打开防火墙,在这里我主要是关闭了防火墙,而在实际开发中应该是只打开固定端口号!
在这里插入图片描述
到这里其实基本上Nginx的基本上已经弄完了,但是做一个小案例吧,这里其实模仿的是黑马的一节课!
在这里插入图片描述
(1)这个静态网页我和Nginx放在一起了:
https://upload.csdn.net/creation/uploadResources/86733916
,然后利用软件上传到
在这里插入图片描述
(2)然后利用vim编辑这个文件,注意一定操作的权限必须是root账号,否则无法修改!!
在这里插入图片描述
(3)找到nginx.config,然后修改将root后面的换成index,这样就修改完成了!
在这里插入图片描述
(4)然后重启Nginx

./nginx -s reload

(5)然后你就可以访问你部署的静态资源了!!虚拟机外面访问则需要访问虚拟机的IP地址,并且虚拟机内部要把防火墙给关闭了!
在这里插入图片描述

在这里插入图片描述
至此关于Centos6配置Nginx的基础操作已经完成了!
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值