一、在linux上安装Nginx
1.安装编译工具和库文件
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
2.安装 PCRE
下载PCRE的安装包
#进入/usr/local/src cd /usr/local/src #下载pcre包 wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
解压安装包
tar zxvf pcre-8.35.tar.gz
编译安装
#进入解压的文件 cd /usr/local/src/pcre-8.35 #编译安装 ./configure make make install
查看安装版本和检测是否安装成功
pcre-config --version
3.Nginx安装
下载Nginx的安装包
#进入/usr/local/src cd /usr/local/src #下载nginx包 wget http://nginx.org/download/nginx-1.6.2.tar.gz
解压安装包
tar zxvf nginx-1.6.2.tar.gz
编译安装
#进入解压的文件 cd /usr/local/src/nginx-1.6.2 #编译安装 ./configure --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.35 make make install
查看安装版本和检测是否安装成功
/usr/local/webserver/nginx/sbin/nginx -v创建 Nginx 运行使用的用户 www
/usr/sbin/groupadd www /usr/sbin/useradd -g www www
启动
/usr/local/webserver/nginx/sbin/nginx
注意:这里安装完成之后只完成了Nginx的简单的web服务器的安装,而没有起到反向代理和负载均衡的配置。