编译安装nginx
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译安装nginx相关的知识,希望对你有一定的参考价值。
编译安装nginx-1.6.3
一、安装pcre库
yum -y install pcre pcre-devel
二、安装openssl
yum -y install openssl openssl-devel gcc pcre pcre-devel
三、编译安装nginx
1、创建目录/server/tools/
mkdir -p /server/tools
2、在nginx官网上下载nginx-1.6.3压缩包
cd /server/tools
wget -q http://nginx.org/download/nginx-1.6.3.tar.gz
3、解压nginx-1.6.3压缩包
tar xf nginx-1.6.3
4、创建nginx虚拟用户
useradd nginx -s /sbin/nologin -M
5、编译安装nginx
./configure --user=nginx --group=nginx --prefix=/application/nginx-1.6.3 --with-http_stub_status_module --with-http_ssl_module
checking for OS
+ Linux 2.6.32-431.el6.x86_64 x86_64
checking for C compiler ... not found
./configure: error: C compiler cc is not found
出现这个错误。
那么就是gcc 包没有安装。安装gcc 吧,骚年。
yum -y install gcc
make
make install
四、启动nginx服务
1、、ln -s /application/nginx-1.6.3/ /application/nginx
/application/nginx/sbin/nginx -t 检查语法
/application/nginx/sbin/nginx 回车启动nginx
lsof -i :80检查80端口是否开启
2、在浏览器中输入192.168.126.133打不开,但能够ping通
setenforce 0 关闭SELinux
/etc/init.d/iotables stop 关闭防火墙
再在浏览器中输入192.168.126.133,能够进入,表示nginx启动成功
以上是关于编译安装nginx的主要内容,如果未能解决你的问题,请参考以下文章