论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
软件与程序人生
›
程序人生
›
Nginx
Nginx
拉不拉稀肚拉稀
金牌会员
|
2022-6-25 08:27:25
|
显示全部楼层
|
阅读模式
楼主
主题
796
|
帖子
796
|
积分
2390
Nginx 概述
Nginx 是一个
高性能
的反向代理服务器。
与tomcat类似,但功能更加强大、性能更高。
强大的并发能力、50000个并发连接数。
不支持 java ,使用java程序只能通过与tomcat配合。
Nginx的特点
反向代理
负载均衡
动静分离
反向代理
负载均衡
动静分离
Nginx安装
把所需文件上传linux下的 /opt/nginx-tool下
安装gcc gc++环境
yum install gcc
yum install gc++(若失败执行下面命令,成功跳过)
yum install gcc-c++ -y
安装pcre依赖环境
进入到 /opt/nginx-tool/目录下
tar -zxvf pcre-8.37.tar.gz
进入到解压目录
cd pcre-8.37
执行文件
./configure
在pcer目录执行
make && make install
openssl环境、nginx的安装和上面pcre的安装一样,不过openssl的执行文件是config
Nginx 的固定安装目录 /usr/local/nginx
关闭防火墙
临时关闭
systemctl stop firewalld
永久关闭
systemctl disable firewalld
Nginx 的启动
进入到 nginx 安装目录的sbin 目录下
cd /usr/local/nginx/sbin
执行./nginx
./nginx
可以在本地浏览器输入虚拟机ip加上:80测试是否启动成功(nginx的默认端口号是80)
Nginx 的安装目录
1、sbin:操作 nginx 命令文件
2、conf: nginx 配置文件 nginx.conf
3、html: 访问 nginx 页面显示内容
4、logs: nginx 的相关内容
Nginx 的配置文件
三个组成部分
配置反向代理-1
实现:使用 nginx 反向代理,访问 www.123.com 直接跳转到 127.0.0.1:8080
前提:jdk环境
1、进入到linux中tomcat的安装目录下的bin目录执行
./startup.sh
2、修改windows系统的hosts 文件
在文件中添加一行:192.168.6.99 www.123.com
3、修改nginx配置文件完成实现、不输入8080端口号,通过域名直接访问
4、重新启动 nginx
先关闭nginx
或者
再
./nginx
测试
浏览器输入域名的执行过程
配置反向代理-2
分析
1、准备两个tomcat,端口号分别为 8080、8081,分别在tomcat下的webapps下创建目录和页面
2、在nginx 配置文件中配置反向代理
nginx的配置文件:
/usr/local/nginx/conf
下的nginx.conf
注意:不要忘了重新启动 nginx服务,还有两个tomcat也别忘了启动
先在
/usr/local/nginx/sbin
下执行
./nginx -s stop
然后执行
./nginx
测试
配置负载均衡
1、准备两个tomcat, 都在tomcat的下的webapps目录下创建edu/index.html
2、修改nginx 配置文件
测试
配置动静分离
测试
总结:
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
拉不拉稀肚拉稀
金牌会员
这个人很懒什么都没写!
楼主热帖
c语言学习4
【Atlas 800 训练服务器(型号:9000) ...
WinUI3 FFmpeg.autogen解析视频帧,使 ...
第四次打靶
IOS OpenGL ES GPUImage 黑白色调模糊 ...
1、etcd基础介绍
制造型企业的数字化转型离不开 MES 系 ...
Docker 基础 - 3
SQLI-LABS(Less-11、12)
重温python基础:列表相加的方法(两个 ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表