Nginx服务器基础

包含 nginx服务器的特性描述nginx安装配置简单访问

一、特性(基本原理)

正向代理:客户端配置代理服务器,通过代理服务器访问目的服务器。
反向代理:客户端访问代理服务器无需配置,访问服务器时由代理服务器转发请求,客户端对代理服务器无感。
负载均衡:对于客户端的大量请求,代理服务器均衡的转发请求给每个服务器。
动静分离:为了加快网站的分析速度,可以把动态页面和静态页面由不同的服务器来解析,加快解析速度,降低原来单个服务器压力。

反向代理+负载均衡图+动静分离图
在这里插入图片描述
在这里插入图片描述

二、nginx安装配置

需要安装:
1.各种依赖
2.nginx

1.依赖
下载pcre:https://sourceforge.net/projects/pcre/files/pcre/
版本:8.37
将下载好的nginx放入服务器(自定义)目录
解压:unzip pcre-8.37.zip
执行:./configure
安装:make&&make install
在这里插入图片描述
在这里插入图片描述
安装其他的依赖:
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

安装nginx:
地址:http://nginx.org/en/download.html
版本:1.12.2
将下载好的nginx放入(自定义)目录
在这里插入图片描述
解压:[root@bogon src]# tar -xvf nginx-1.12.2.tar.gz
执行:./configure
在这里插入图片描述
安装:make&&make install
启动:
在这里插入图片描述

三、访问

找到端口:
[root@bogon nginx]# cd conf
[root@bogon conf]# vi nginx.conf

在这里插入图片描述
查看防火墙:[root@bogon conf]# firewall-cmd --list-all
添加防火墙允许端口:[root@bogon conf]# sudo firewall-cmd --add-port=80/tcp --permanent
重启防火墙:[root@bogon conf]# firewall-cmd --reload
在浏览器就可访问服务器IP了
在这里插入图片描述

nginx启动:./nginx
关闭: ./nginx -s stop
重加载: ./nginx -s reload

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值