陈奇网络工作室

用CentOS6编译安装Nginx

建设工作站服务器

用CentOS 6编译并安装Nginx

By :老宁

一.准备make环境

yum-yinstallgccgcc-cautomakeautoconflibtoolmake

二.准备Nginx环境

安装pcre、zlib。 前者是为了重写rewrite或为了gzip压缩。

安装openssl

1、安装PCRE库

cd /usr/local/src/

wget FTP://FTP.csx.cam.AC.uk/pub/software/programming/pcre-8.40.tar.gz

tar -zxvf pcre-8.40.tar.gz

cd pcre-8.40

./configure

美妆

制造安装

2、安装zlib库

cd /usr/local/src/

wget 3359 jaist.dl.source forge.net/project/libpng/zlib/1.2.11/zli B-1.2. 11.tar.gz

tar -zxvf zlib-1.2.11.tar.gz

cd zlib-1.2.11

./configure

美妆

制造安装

3、安装ssl (某些VPS缺省情况下未安装ssl ) )。

cd /usr/local/src/

wget 3359 www.OpenSSL.org/source/OpenSSL-1.0.1 t.tar.gz

tar -zxvf openssl-1.0.1t.tar.gz

三.安装Nginx

Nginx通常有两个版本:开发版和稳定版。 选择稳定版,安装在/usr/local/nginx目录中。

1、安装Nginx

wget 3358 mirrors.Sohu.com/nginx/nginx-1.4.2.tar.gz

tar -zxvf nginx-1.4.2.tar.gz

cd nginx-1.4.2

./configuresbin-path=/usr/local/nginx/nginx\& amp; quot; 在/usr/local/nginx目录中安装#nginx

conf-path=/usr/local/nginx/nginx.conf\& amp; quot; #conf (程序配置文件(将文件安装在/usr/local/nginx目录中)

PID-path=/usr/local/nginx/nginx.PID\& amp; quot; #PID (在/usr/local/nginx目录中安装守护程序文件

with-http _ SSL _ module\\ & amp; quot; #指定依赖于#OpenSSL的SSL模块

指定with-pcre=/usr/local/src/pcre-8.40\\ # pcre ( perl语言兼容正则表达式)的调用路径

with-zlib=/usr/local/src/zli B-1.2. 11\\ & amp; quot; #指定提供用于数据压缩的库的zlib的调用路径

with-OpenSSL=/usr/local/src/OpenSSL-1.0.1t\& amp; quot; #指定安全套接字层密码库( OpenSSL )的调用路径

美妆

制造安装

2、启用Nginx

确保未使用80个端口,然后转到Nginx安装目录中的/usr/local/src/nginx,并执行以下操作:

./nginx #启动nginx服务

验证PS-aux|grepnginx#nginx进程是否有效

检查netstat -ano|grep 80 #端口是否有效

3、浏览器测试是否成功

“欢迎使用! ”等使用IP地址的nginx,然后单击,安装和运行成功。

到此为止,nginx的安装已经完成。 如果只是处理静态html,则不需要继续安装

如果需要处理php脚本,还必须安装php-fpm。

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3