Nginx 安装配置
一、安装编译工具及库文件
下载 PCRE 安装包.
进入到需要安装文件的位置.
[root@bogon src]# cd /usr/local/src/
执行命令.
[root@bogon src]# wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
2、解压安装包
[root@bogon src]# tar zxvf pcre-8.35.tar.gz
也可以解压到执行文件夹中: [root@bogon src]# tar zxvf pcre-8.35.tar.gz -C /usr/local/pcre
3.进入安装包目录
[root@bogon src]# cd pcre-8.35
4、编译安装
[root@bogon pcre-8.35]# ./configure
[root@bogon pcre-8.35]# make
[root@bogon pcre-8.35]# make install
5、查看pcre版本
[root@bogon pcre-8.35]# pcre-config --version
安装 Nginx
1、下载 Nginx,下载地址:http://nginx.org/download/nginx-1.6.2.tar.gz
进入到制定文件夹
[root@bogon src]# cd /usr/local/src/
安装
[root@bogon src]# wget http://nginx.org/download/nginx-1.6.2.tar.gz
2、解压安装包
[root@bogon src]# tar zxvf nginx-1.6.2.tar.gz
也可以解压到指定文件夹中: tar zxvf nginx-1.6.2.tar.gz -C /usr/local/nginx
4、编译安装
指定编译的位置,运行的位置
[root@bogon nginx-1.6.2]# ./configure --prefix=/usr/local/nginx/nginxexe --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.35
[root@bogon nginx-1.6.2]# make
[root@bogon nginx-1.6.2]# make install
5、修改端口号
//查看配置
[root@bogon conf]# cat /usr/local/nginx/nginxexe/conf/nginx.conf
//修改文件
[root@bogon conf]# vi nginx.conf
//进入后按 i 进行编辑 esc键 结束编辑 :wq 保存并且退出
//修改端口号就可以。其他的不用管。注意server_name是localhost
#下面是server虚拟主机的配置
server
{
listen 8020;#监听端口
server_name localhost;#域名
index index.html index.htm index.php;
root /usr/local/webserver/nginx/html;#站点目录
location ~ .*\.(php|php5)?$
{
#fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|ico)$
{
expires 30d;
# access_log off;
}
location ~ .*\.(js|css)?$
{
expires 15d;
# access_log off;
}
access_log off;
}
}
检查配置文件nginx.conf的正确性命令:
[root@bogon conf]# /usr/local/nginx/nginxexe/sbin/nginx -t
会提示: xxxxxx/nginx.conf symtax is ok
xxxxx/nginx.conf test is successful
启动 Nginx
Nginx 启动命令如下:
[root@bogon conf]# /usr/local/nginx/nginxexe/sbin/nginx
访问站点
从浏览器访问我们配置的站点ip:
主机名:配置的端口号 进行访问 例如:172.168.0.0.1:8082
Nginx 其他命令
以下包含了 Nginx 常用的几个命令:
/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