码迷,mamicode.com
首页 > 系统相关 > 详细

linux下nginx编译安装

时间:2018-12-13 11:24:45      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:str   直接   lin   分享   efi   访问   style   软件   程序   

步骤:

1、获取nginx安装包。

进入nginx官网:http://nginx.org/

找到稳定版本:

技术分享图片

点击红框内的链接。

技术分享图片

使用wget获取安装包。

wget http://nginx.org/download/nginx-1.14.2.tar.gz

2、解压安装包。

tar zxvf nginx-1.14.2.tar.gz

3、进入解压后的安装包目录。

cd nginx-1.14.2

4、可以先尝试一下./configure看看是否会报错,如果报错,则按照错误进行相应的操作。

./configure --prefix=/usr/local/nginx

我们可能会遇到这样的额错误。

error:the HTTP gzip module requires the zlib library

直接yum安装相应的软件就能解决问题。

yum install -y zlib-devel

我们还可能遇到的是关于pcre的问题,同样yum解决。

yum install pcre pcre-devel

5、再次进行:./configure --prefix=/usr/local/nginx

发现没有报错。

6、安装:make&make install

技术分享图片

成功!!!

7、启动nginx。

进入到nginx安装目录:

cd /usr/local/nginx/

我们会看到以下目录。

技术分享图片

进入sbin目录,我们可以看到nginx的启动文件。

技术分享图片

启动nginx:

./nginx

到这里如果没有报错,则nginx安装成功。我们在浏览器访问,会得到这样的结果:

技术分享图片

tips:我们在启动的时候,可能会遇到这样的错误:

技术分享图片

因为,linux中已经有程序占了80端口。

解决方法:把占用80端口的程序找出来,kill掉。

技术分享图片

kill掉占用80端口的程序后,就可以正常启动了。

 

linux下nginx编译安装

标签:str   直接   lin   分享   efi   访问   style   软件   程序   

原文地址:https://www.cnblogs.com/573734817pc/p/10112562.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!