码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS下安装Nginx

时间:2016-05-07 16:47:21      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:虚拟机   error   下载文件   

1.系统准备 

 在虚拟机安装CentOS6.7系统,给系统设置IP和dns让系统可以联网,接下来就可以进行环境准备。

2.环境准备

 安装相关编译环境和依赖关系

 yum -y install gcc gcc-c++ autoconf automake make

技术分享

yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel 

技术分享


可以到此页面下载自己想要的版本,目前最新的版本nginx-1.10.0,本文中使用的是nginx-1.7.4

http://nginx.org/en/download.html

技术分享

使用以下命令下载文件:wget http://nginx.org/download/nginx-1.7.4.tar.gz

将下载下来的Nginx上传到/opt/nginx目录下。运行“tar -zxvf nginx-1.7.4.tar.gz”进行解压。

配置:./configure

技术分享

如果没有装PCRE相关的,会产生如下报错

技术分享

同样的,没有装zlib也会产生相关报错

./configure: error: the HTTP gzip module requires the zlib library.

You can either disable the module by using --without-http_gzip_module

option, or install the zlib library into the system, or build the zlib library

statically from the source with nginx by using --with-zlib=<path> option.


如果提示同样的错误;

执行命令查找PCRE的安装位置:file -name pcre

得到的是:./auto/lib/pcre

技术分享


根据提示在后面添加参数指定Path

执行命令:./configure --with-pcre=./auto/lib/pcre


如果看到以上的图片,表示配置成功了,执行以下命令安装:

make && make install

提示以下错误:

技术分享

重新执行./configure

技术分享

再执行:make && make install

安装完成!

技术分享


修改配置文件:

切换目录:cd /usr/local/nginx/conf

修改文件:vi nginx.conf

技术分享


技术分享


切换到sbin目录:cd /usr/local/nginx/sbin


启动Nginx:./nginx

技术分享

打开浏览器,输入以下地址访问吧:


http://你的服务器IP

看到以下信息了吗?


技术分享


配置Nginx开机启动vi /etc/rc.d/rc.local

在文件末尾添加“/usr/local/nginx/sbin/nginx


Nginx常用命令:

重新加载配置文件:/usr/local/nginx/sbin/nginx -s reload

停止Nginx服务:/usr/local/nginx/sbin/nginx -s stop



本文出自 “妖风” 博客,请务必保留此出处http://6649329.blog.51cto.com/6639329/1771022

CentOS下安装Nginx

标签:虚拟机   error   下载文件   

原文地址:http://6649329.blog.51cto.com/6639329/1771022

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