Nginx概述
下载与安装
可以到Nginx官方网站下载Nginx的安装包,地址为:https://nginx.org/en/download.html
安装过程:
1、安装依赖包 yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
先yum install wget ,这样就能使用wget命令
2、下载Nginx安装包wget https://nginx.org/download/nginx-1.16.1.tar.gz
3、解压 tar -zxvf nginx-1.16.1.tar.gz
4、cd nginx-1.16.1
5、./configure --prefix=/usr/local/nginx
6、make && make install
查看版本
检查配置文件正确性
启动和停止
在sbin目录下启动Nginx服务使用如下命令: ./nginx
如果启动的时候端口被占用了 我们可以:
sudo netstat -ntlp 查看运行中端口
sudo kill 进程id
然后再次启动服务就可以了
停止Nginx服务使用如下命令: ./nginx -s stop
启动完成后可以查看Nginx进程: ps -ef | grep nginx
要在电脑访问 我们先关闭防火墙: systemctl stop firewalld
这样我们直接 访问linux的静态ip就可以了
重新加载配置文件
Nginx配置文件结构
配置nginx环境变量
vim etc/profile
在path里加入/usr/local/nginx/sbin
source etc/profile 重新加载文件 立即生效
这样我们就可以在任意目录访问nginx命令了
部署静态资源
正向代理
反向代理
配置反向代理
负载均衡
配置负载均衡
负载均衡策略