栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

centos nginx

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

centos nginx

一.安装

1.安装依赖:

1)pcre

2)openssl

3)zlib

执行命令:

yum -y install make pcre-devel zlib zlib-debel gcc-c++ libtool openssl openssl-devel

yum -y install gcc openssl openssl-devel pcre-devel zlib zlib-devel
yum install pcre-devel zlib zlib-devel openssl openssl-devel

查看版本号pcre-config --version

2.新建文件夹

mkdir nginx-1.20.1

创建文件

touch ngnix.conf

删除文件

rm -rf nginx-1.20.1.tar.gz

移动文件

mv nginx-1.20.1.tar.gz /ngnix

文件改名

mv name1 name2

3.解压

tar -xvf nginx-1.20.1.tar.gz 

4.进入nginx-1.20.1

执行 ./configure 

5.make && make install

6.启动

cd /usr/local/ngnix/sbin

./ngnix

ps -ef|grep nginx

7.访问地址:http://192.168.80.128/

8开通端口

1)查看开放端口

firewall-cmd --list-all

 2)设置开放端口

#firewall-cmd --add-service=http --permanent

sudo firewall-cmd --add-port=89/tcp --permanent

3)重启防火墙

firewall-cmd --reload

二.常用命令

1.进入目录

cd /usr/local/nginx/sbin

2.查看版本号

./nginx -v

3.启动

./nginx

4.关闭

./nginx -s stop

5.重新加载

./nginx -s reload

三.使用

1.反向代理

第一种:单项目映射

1)本地host文件配置域名与端口号的对应关系

2)在【server_name】设置本地IP地址

在【location】添加【proxy_pass】,值是:http://127.0.0.1:8081

 第二种:根据访问上下文,分别访问不同地址

1)配置访问跳转路径

2.负载均衡

http://192.168.80.128/edu/a.html

策略

1)轮询【默认】

2)weight权重:server  192.168.80.128:8081 weight=5;

3)ip_hash:每个访客固定访问一个服务器,解决session共享

4)fair:后端响应时间越短,越优先分配

3.动静分离

1)静态文件

 http://192.168.80.128/image/test/jpg

 autoindex on :列出当前路径中的文件

2)静态html

http://192.168.80.128/www/a.html

4.高可用集群

5.https

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/338547.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号