当前位置:首页 > 资讯 > 开源软件 > 正文

CentOS 6.0中编译安装Nginx

发表于: 2012-07-31   作者:yankunren   来源:转载   浏览次数:
摘要: 环境服务器:192.168.10.181系统:CentOS6.0Nginx版本:1.0.8安装过程1、打开终端命令窗口(可以拖拽至桌面)2、切换至root用户3、安装nginx所依赖的包[root@NginxcanyouNgx]#yuminstallgccopenssl-develpcre-develzlib-devel4、创建nginx的用户和用户组[root@NginxcanyouNgx]#g

环境

服务器: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

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
本文主要简单介绍Nginx特点及在centos 6.6 x86_64系统环境下编译安装轻量级http服务器nginx的方法
简介: 环境:虚拟机+centos6.6 Cmake下载地址:http://www.cmake.org/files/v3.0/cmake-3.0.2.tar.
Nginx官方站点 http://nginx.org/cn/ tengine 淘宝基于nginx二次开发 http://tengine.taobao.org/ n
编译Nginx的要求如下: 磁盘空间:需要保证有10MB以上的剩余磁盘空间。Nginx安装完毕后会占据4MB左
Nginx只能处理80端口和25端口的负载均衡,既Nginx只能做邮件和web服务的负载均衡 1、下载稳定版本的n
说明: 操作系统:CentOS 6.3 32位 系统安装教程:CentOS 6.3安装(超级详细图解教程) 准备篇: 一、
说明: 操作系统:CentOS 6.2 32位 系统安装教程:CentOS 6.2安装(超级详细图解教程): http://www.
环境说明:CentOS 6.5 64位 Nginx1.45 Php5.59 MySQL5.6.16 这篇文章大部分是来源于前人的,自己试
环境说明:CentOS 6.5 32位 Nginx1.40 Php5.57 MySQL5.5.35 一、准备工作 配置防火墙,允许防火墙通
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号