包含 nginx服务器的特性描述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
Nginx服务器基础
Nginx服务器基础
安装其他的依赖:
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

安装nginx:
地址:http://nginx.org/en/download.html
版本:1.12.2
将下载好的nginx放入(自定义)目录
Nginx服务器基础
解压:[[email protected] src]# tar -xvf nginx-1.12.2.tar.gz
执行:./configure
Nginx服务器基础
安装:make&&make install
启动:
Nginx服务器基础

三、访问

找到端口:
[[email protected] nginx]# cd conf
[[email protected] conf]# vi nginx.conf

Nginx服务器基础
查看防火墙:[[email protected] conf]# firewall-cmd --list-all
添加防火墙允许端口:[[email protected] conf]# sudo firewall-cmd --add-port=80/tcp --permanent
重启防火墙:[[email protected] conf]# firewall-cmd --reload
在浏览器就可访问服务器IP了
Nginx服务器基础

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

相关文章: