CentOS 6.0中编译安装Nginx

环境

服务器:192.168.10.181

系统:CentOS 6.0

Nginx版本:1.0.8

安装过程

1、打开终端命令窗口(可以拖拽至桌面)

CentOS 6.0中编译安装Nginx_第1张图片

2、切换至root用户

CentOS 6.0中编译安装Nginx_第2张图片

3、安装nginx所依赖的包

[root@Nginx canyouNgx]# yum install gcc openssl-devel pcre-devel zlib-devel

4、创建nginx的用户和用户组

[root@Nginx canyouNgx]# groupadd nginx

[root@Nginx canyouNgx]# useradd nginx -g nginx

5、将nginx 1.0.8源码解压至桌面(下载地址http://nginx.org/download/nginx-1.0.8.tar.gz)

[root@Nginx canyouNgx]# tar zxf nginx-1.0.8.tar.gz

[root@Nginx canyouNgx]# cd nginx-1.0.8/

6、编译安装前配置环境信息 (此处为一条命令语句)

[root@Nginx canyouNgx]# ./configure

--prefix=/usr \

--sbin-path=/usr/sbin/nginx \

--conf-path=/etc/nginx/nginx.conf \

--error-log-path=/var/log/nginx/error.log \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \

--user=nginx \

--group=nginx \

--with-http_ssl_module \

--with-http_flv_module \

--with-http_gzip_static_module \ 

--with-http_stub_status_module \
--http-log-path=/var/log/nginx/access.log \
--http-client-body-temp-path=/var/tmp/nginx/client/ \
--http-proxy-temp-path=/var/tmp/nginx/proxy/ \
--http-fastcgi-temp-path=/var/tmp/nginx/fcgi/

7、编译安装

[root@Nginx canyouNgx]# make && make install

8、启动nginx

[root@Nginx canyouNgx]# /usr/local/nginx/sbin/nginx

9、在浏览器中输入 http://localhost/ 测试安装成功

CentOS 6.0中编译安装Nginx_第3张图片

PS:

Centos环境中有些时候需要手动添加80端口,外网才可以访问Nginx

你可能感兴趣的:(CentOS 6.0中编译安装Nginx)