环境
服务器:192.168.10.181
系统:CentOS 6.0
Nginx版本:1.0.8
安装过程
1、打开终端命令窗口(可以拖拽至桌面)
2、切换至root用户
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/ 测试安装成功
PS:
Centos环境中有些时候需要手动添加80端口,外网才可以访问Nginx