当前位置首页 > Nginx知识

Nginx安装教程(CentOs)-SliverLee

阅读次数:48 次  来源:admin  发布时间:

Nginx 安装

系统平台:CentOS release 6.6 (Final) 64位。

一、安装编译工具及库文件

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

二、首先要安装 PCRE

PCRE 作用是让 Nginx 支持 Rewrite 功能。

1、下载 PCRE 安装包,下载地址:https://netix.dl.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

# cd /root/tools/
# wget    https://netix.dl.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

2、解压安装包:

# tar zxvf pcre-8.35.tar.gz

3、进入安装包目录,编译安装

#cd pcre-8.35

# ./configure
# make && make install

4、查看pcre版本

# pcre-config --version
Nginx安装教程(CentOs)-SliverLee 安装 Nginx

1、下载 Nginx,下载地址:http://nginx.org/download/nginx-1.6.2.tar.gz

# cd /root/tools/
# wget http://nginx.org/download/nginx-1.6.2.tar.gz

2、编译安装

# tar zxvf nginx-1.6.2.tar.gz

#cd nginx-1.6.2

# ./configure --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/root/tools/pcre-8.35
# make
# make install

注:

有时候可能会在一台服务器上启动多个Nginx服务,虽然这种情况不常见。如果真的遇到这中情况,推荐再编译安装一个单独的文件目录(测试过复制程序和配置文件启动多个程序,停起会有异常),同时配置对应的目录配置文件。

./configure --prefix=/usr/local/webserver2/nginx2 --with-http_stub_status_module --with-http_ssl_module --with-pcre=/root/tools/pcre-8.35

配置文件这里做相应的修改

error_log /usr/local/webserver7032/nginx7032/logs/nginx_error.log crit; #日志位置和日志级别
pid /usr/local/webserver7032/nginx7032/nginx.pid;

3、查看版本

# /usr/local/webserver/nginx/sbin/nginx -v

Nginx安装教程(CentOs)-SliverLee

Ngix常用命令

/usr/local/webserver/nginx/sbin/nginx -s reload            # 重新载入配置文件
/usr/local/webserver/nginx/sbin/nginx -s reopen            # 重启 Nginx
/usr/local/webserver/nginx/sbin/nginx -s stop              # 停止 Nginx

安装完成Y。

访问测试

Nginx安装教程(CentOs)-SliverLee

Nginx安装教程(CentOs)-SliverLee

上一篇:Linux文件解压与压缩
下一篇:linuxredis的启动---后台启动