Centos 7.6+Nginx实现反向代理

转载请注明作者和出处:https://blog.csdn.net/finn_wft/article/details/89148394

Nginx是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,使用Nginx可以很轻松的做到前后端分离,大大提高网站的性能。
中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。

博文只是对自己安装和配置Nginx的过程做一个记录,如果有不正确的地方还请指正。

1、安装相关依赖

安装Nginx前先安装所需的依赖包(yum安装),安装过程中需要注意安装的顺序。
① SSL功能需要openssl库

[root@finn_wu ~]# yum install openssl -y

② gzip模块需要zlib库

[root@finn_wu ~]# yum install zlib -y

③ rewrite模块需要pcre库

[root@finn_wu ~]# yum install pcre -y

安装过程中如果出现失败可以先更新下yum

[root@finn_wu ~]# sudo yum update -y

2、安装Nginx

① 安装Nginx的库

[root@finn_wu ~]# rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

② 安装Nginx

[root@finn_wu ~]# yum install nginx -y

安装过程可能比较久,这取决于当前网速。

③ 启动Nginx

[root@finn_wu ~]# systemctl start nginx.service

在这里插入图片描述
到此,Nginx就安装成功了。
④ 重启Nginx

[root@finn_wu ~]# systemctl restart nginx.service

⑤ 停止Nginx

[root@finn_wu ~]# systemctl stop nginx.service

3、配置Nginx

Nginx安装目录在/etc/nginx中。配置文件为当前目录下的nginx.conf,并查看文件。
在这里插入图片描述
在这里插入图片描述
看nginx.conf可知,Nginx文件的相关配置都存放在/etc/nginx/conf.d/下后缀为conf的所有文件。

[root@finn_wu nginx]# cd /etc/nginx/conf.d
[root@finn_wu conf.d]# ls
default.conf 
[root@finn_wu conf.d]# 

修改default.conf

server {
    listen       80;	#监听的端口
    server_name  localhost;	#访问的服务名,这里可以填写绑定服务器的域名
    location / {
        root   /usr/share/nginx/html/cycling;#服务名访问的路径目录,指向web的根目录
        index  index.html index.htm;	#目录下默认浏览的页面
    }
    error_page   500 502 503 504  /50x.html;	#报500 502 503 504错误时访问的页码
    location = /50x.html {
        root   /usr/share/nginx/html;	#错误页面
    }
}

修改好后,保存,并重启Nginx服务,再次浏览页面。
在这里插入图片描述
简单的Nginx配置基本完成了,具体的的相关配置可以到Nginx的官网浏览。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值