Cent OS 7 安装Nginx 并配置反向代理教程
安装Nginx
下载官网:http://nginx.org/
首先安装nginx运行依赖:
(1)
第一步:安装pcre依赖第一步联网下载pcre压缩文件依赖
wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz
第二步 解压压缩文件使用命令tar –xvf pcre-8.37.tar.gz
第三步./configure完成后,回到pcre目录下执行make,最后执行make install
(2)安装openssl 、zlib 、gcc 依赖yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
(3)安装nginx*使用命令解压
- ./configure
- make && make install
- 进入目录/usr/local/nginx/sbin/nginx 启动服务
Nginx的常用的命令
进入nginx目录中cd /usr/local/nginx/sbin
1、查看nginx版本号./nginx -v
2、启动nginx./nginx
3、停止nginx./nginx -s stop
4、重新加载nginx./nginx -s reload
Nginx的配置文件
cd /usr/local/nginx/conf/nginx.conf
2、配置文件中的内容包含三部分内容
(1)全局块:配置服务器整体运行的配置指令比如worker\_processes 1;处理并发数的配置
(2)events块:影响Nginx 服务器与用户的网络连接比如worker\_connections 1024;支持的最大连接数为1024
(3)http块还包含两部分:http全局块server块
Nginx 配置反向代理
实现访问系统 http://ip:80 跳转到http://ip:8080
vim /usr/local/nginx/conf/nginx.config
server {
listen 80; #监听80端口
server_name 192.168.1.6; # 修改server_name值为本机ip
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root html;
proxy_pass http://127.0.0.1:8080; #添加proxy_pass,值为http://127.0.0.1:8080
index index.html index.htm;
}
}