nginx学习笔记
# 一、Nginx 的简介
# 1、什么是nginx
Nginx 是高性能的 HTTP 和反向代理的服务器,处理高并发能力是十分强大的, 能经受高负 载的考验,有报告表明能支持高达 50,000 个并发连接数。
# 2、正向代理
需要在客户端配置代理服务器进行指定网站访问
# 3、反向代理
暴露的是代理服务器地址,隐藏了真实服务器 IP 地址。
# 4、负载均衡
- 增加服务器的数量,然后将请求分发到各个服务器上,将原先请求集中到单个服务器上的 情况改为将请求分发到多个服务器上,将负载分发到不同的服务器,也就是我们所说的负载均衡
# 5、动静分离
# 二、Nginx 的安装
# 1、准备工作
- 打开虚拟机,使用远程连接工具连接 linux 操作系统
- 到 nginx 官网下载软件 http://nginx.org/s
# 2、开始 Nginx 的安装
# 1、安装 pcre 依赖
联网下载 pcre 压缩文件依赖,命令当中的版本根据需要自行更改
wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz
1解压压缩文件
tar -xvf pcre-8.37.tar.gz
1安装步骤
./configure 完成后,回到 pcre 目录下执行 make,最后执行 make install
./configure make && make installs
1
2
安装 openssl 、 zlib 、 gcc 依赖
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
1- 启动服务:进入目录 /usr/local/nginx/sbin/nginx 启动服务
# 2、关闭 Linux 的防火墙
查看开放的端口号
firewall-cmd --list-all
1设置开放的端口号
firewall-cmd --add-service=http –permanent firewall-cmd --add-port=80/tcp --permanent
1
2
3重启防火墙
firewall-cmd –reload
1
# 三、Nginx 常用命令
# 1、进度到 Nginx 的目录
cd /usr/local/nginx/sbin
1
# 2、查看 Nginx 版本号
./nginx -v
1
# 3、启动 Nginx
./nginx
1
# 4、停止 Nginx
./nginx -s stop
1
# 5、重新加载 nginx
./nginx -s reload
1
帮助我修改此页面 (opens new window)
上次更新: 2022/09/12, 15:00:20