tomcat 反向代理 自建博客 修改状态页 等

一 自建博客

随后,拷贝到webapps下面 并且做软连接 

随后重定向 并且下载 

cat >/etc/yum.repos.d/mysql.repo <<EOF
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/
enabled=1
gpgcheck=0
EOF

 下载完之后,开启mysql程序

查看端口号 数据库端口号3306

 然后登陆 mysql -uroot -p,要登录mysql必须要知道密码 要先过滤

随后用密码登录

如果觉得这个密码过于繁琐,可以修改密码

set global validate_password_policy=0;
set global validate_password_length=1;
alter user root@'localhost' identified by 'Admin@123';

 

 

 密码改完之后,再去创建数据库

CREATE DATABASE blog;
GRANT all ON blog.* TO 'bloguser'@'%' IDENTIFIED BY 'admin123';
GRANT all ON blog.* TO 'bloguser'@'localhost' IDENTIFIED BY 'admin123';
flush privileges;

因为jpress已经在webapps里面 所以直接访问jpress里面即可

 

 

 

 然后发布就行,再开一个服务器 直接访问即可

还可以再xshell里面找到这张图片

 

 

 破解密码(在配置文件中加入skip ... 然后清空密码... 随后再把配置文件中的skip....删除即可)

 第一步 修改配置内容

 在内容最后一段加入 skip-grant-tables

随后重启

 然后没输入密码直接登录进去

 

清空密码之后,再讲my.cnf里面的配置内容最后一段删除

 

破解密码成功 

 状态页 包括远程登录

状态页没打开之前,都是禁止的

第一步去conf下面的 tomcat.users.xml里面添加角色

加下面两行,指定用户和密码<role rolename="manager-gui"/><user username="admin" password="123456" roles="manager-gui"/>
</tomcat-users>

 

随后重启服务

 这边只允许本地登录,打开虚拟机,进入火狐页面,然后输入127.0.0.1:8080

点击状态栏,输入用户名密码即可

随后就可以看见状态

如果要远程登录看见status

 配置里面的内容

随后保存,重启,然后再去访问网页

 

因此不是本机(127.0.0.1)的地址都可以登陆了 

点开虚拟主机

 会看见无法访问,跟上面一样要去conf下面的users.xml去修改配置文件

 随后,重启

并且要远程登录 要添加地址

 修改内容:

重启之后,再去访问主页,将用户名密码填写进去

 

 常见的端口配置

调优:

8005是关闭的意思,这个不安全,可以设置

-1:表示无效端口  0代表随机端口

 如果本机telnet8005端口 然后输入shutdown 会自动关闭tomcat这个程序

tomcat端口号 

 虚拟机配置

首先创建三个虚拟机

建立data下面的web1 2 3 ,并分别在web1 web3 web3里面建立ROOT(默认的页面在root,所以还创建root)

 

 

主机位localhost是默认的,如果没有abc 就访问localhost

随后,在另外一台服务器上面添加abc的域名

 

随后curl一下

 

 context配置(是存放个性化设置的地方)

设定一个指定路径

 

<Context path="/test" docBase="/data/test" reloadable="true" />
#映射站点的根目录

 随后去data下面创建一个test

然后重启服务

去另外一个服务器上去访问test

 tomcat的jvm参数设置

 tomcat中反向代理操作

真是服务器操作,已经建立好www.a.com   www.b.com   www.c.com(看上述虚拟机构建过程)

 

代理服务器操作(7-2)

下载额外源 下载nginx

 

 

然后修改一下域名解析

将真是服务器的IP地址跟域名写入到文件里面

 

然后,yum安装nginx的主配置文件在/etc/nginx/nginx.conf中 去主配置里面写一下代理

然后重新加载

客户端配置

关闭防火墙 关闭核心防护

 随后,修改一下域名

最后再curl一下

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/718546.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

第十四届蓝桥杯大赛B组 JAVA 蜗牛 (递归剪枝)

题目描述&#xff1a; 这天&#xff0c;一只蜗牛来到了二维坐标系的原点。 在 x 轴上长有 n 根竹竿。它们平行于 y 轴&#xff0c;底部纵坐标为 0&#xff0c;横坐标分别为 x1, x2, …, xn。竹竿的高度均为无限高&#xff0c;宽度可忽略。蜗牛想要从原点走到第 n 个竹竿的底部也…

全域电商数据集成管理与采集|API接口的采集与管理

如今&#xff0c;全渠道零售已是大势所趋。企业电商经营的一大现状就是数据分散各处&#xff0c;比如有来自电商平台私域数据、品牌一方数据、公开的第三方行业数据与电商平台C端页面数据等等。如何集成全域数据日益成为企业数字化基建的难题。 当前电商数据集成的主流方案为人…

【基于Matlab GUI的语音降噪系统设计】

客户不要了&#xff0c;挂网上吧&#xff0c;有需要自行下载~ 赚点辛苦费 ** 功能实现: ** 1、导入音频文件/录入音频&#xff0c;能实现播放功能。 2、对导入/录入的音频信号进行时域和频域分析&#xff0c;并制图。 3、可在导入/录入的音频信号上加入噪声&#xff0c;并能够播…

Apache JMeter 5.6.3 安装

源码下载 curl -O https://dlcdn.apache.org//jmeter/source/apache-jmeter-5.6.3_src.zipJMeter 下载 curl -O https://dlcdn.apache.org//jmeter/binaries/apache-jmeter-5.6.3.zipjmeter.properties 里 设置中文 windows系统上解压&#xff0c;双击jmeter.bat 启动 执行参…

架构设计方法(4A架构)-应用架构

1、应用架构&#xff08;AA&#xff09;&#xff1a;业务价值与产品之间的桥梁&#xff0c;是企业架构的一个子集 2、应用架构包含“应用系统模块、应用服务、应用系统集成”3个关键要素 3、收集AS-IS应用架构&#xff0c;描绘现状&#xff0c;并识别改进机会点 4、描述对新系统…

uniapp 安卓YYEVAPlayer MP4礼物播放器原生插件

插件介绍 安卓YYEVAPlayer MP4礼物播放器原生插件&#xff0c;是一个轻量的动画渲染库&#xff0c;使用Native Opengles 渲染视频&#xff0c;为你提供高性能、低开销的动画体验 对比传统的序列帧的动画播放方式&#xff0c;具有更高的压缩率&#xff0c;硬解码效率更高的优点…

【NR 定位】3GPP NR Positioning 5G定位标准解读(四)

目录 前言 6 Signalling protocols and interfaces 6.1 支持定位操作的网络接口 6.1.1 通用LCS控制平面架构 6.1.2 NR-Uu接口 6.1.3 LTE-Uu接口 6.1.4 NG-C接口 6.1.5 NL1接口 6.1.6 F1接口 6.1.7 NR PC5接口 6.2 终端协议 6.2.1 LTE定位协议&#xff08;LPP&#x…

TikTok企业认证教程:提升账号可信度的必备步骤

TikTok企业认证是TikTok平台用来验证账号真实性和权威性的方式。通过企业认证之后&#xff0c;企业能在TikTok上获得官方标识&#xff0c;可以增强品牌的专业形象&#xff0c;也有利于提升用户对企业内容的信任度。而且通过TikTok企业认证还可以解锁高级功能&#xff0c;如数据…

贪心(基础算法)--- 牛马耍杂技

耍杂技的牛 农民约翰的N头奶牛&#xff08;编号为1…N&#xff09;计划逃跑并加入马戏团&#xff0c;为此它们决定练习表演杂技。 奶牛们不是非常有创意&#xff0c;只提出了一个杂技表演&#xff1a; 叠罗汉&#xff0c;表演时&#xff0c;奶牛们站在彼此的身上&#xff0c…

【MATLAB】语音信号识别与处理:T1小波滤波算法去噪及谱相减算法呈现频谱

1 基本定义 T1小波滤波算法是一种基于小波变换的信号去噪算法。它可以有效地去除信号中的噪声&#xff0c;并保留信号的主要特征。该算法的主要思想是将信号分解为多个不同尺度的小波系数&#xff0c;然后通过对小波系数进行阈值处理来去除噪声。 具体来说&#xff0c;T1小波滤…

服务器数据恢复-服务器RAID5上层XFS文件系统分区数据恢复案例

服务器数据恢复环境&#xff1a; MD1200磁盘柜中的磁盘通过RAID卡创建了一组RAID5阵列&#xff0c;分配了一个LUN。在Linux操作系统层面对该LUN进行了分区&#xff0c;划分sdc1和sdc2两个分区&#xff0c;通过LVM扩容的方式将sdc1分区加入到了root_lv中&#xff1b;sdc2分区格式…

SSL证书验证失败怎么办?常见SSL证书验证失败原因及解决办法

网站与其访问者建立信任的主要方式就是通过签发SSL证书&#xff0c;因为SSL证书是由受信任的证书颁发机构&#xff08;CA&#xff09;在验证某个网站真实性和可信任性之后才颁发的。但是&#xff0c;网站部署SSL证书后&#xff0c;偶尔会出现SSL证书验证失败而导致错误&#xf…

瞄准关基行业!Lockbit卷土重来,银狐卷出新变种

Lockbit与银狐木马是亚信安全2023年重点关注的两支勒索软件家族。Lockbit可谓是2023年度最为活跃和猖獗的勒索软件&#xff0c;受害者上千赎金破亿&#xff0c;攻击技能更是叠加buff不断升级&#xff0c;在经历国际联合执法后在近期卷提重来。银狐木马则是2023年的“卷王”&…

短剧分销系统开发,短剧爆火下的商业机遇

这几年来&#xff0c;短剧市场一直保持着快速发展的步伐&#xff0c;在行业中掀起了了一股风潮。短剧被大众当做“电子榨菜”&#xff0c;符合了当下人们的碎片化时间。节奏快、剧情紧凑的特点深受大众的追捧&#xff0c;短剧的市场规模也超过了百亿元。 在短剧的爆火下&#…

开发知识点-Ruby

Ruby https://m.runoob.com/ruby/ruby-installation-windows.htmlhttps://rubyinstaller.org/downloads/

【Matlab深度学习】详解matlab深度学习进行时间序列预测

&#x1f517; 运行环境&#xff1a;Matlab &#x1f6a9; 撰写作者&#xff1a;左手の明天 &#x1f947; 精选专栏&#xff1a;《python》 &#x1f525; 推荐专栏&#xff1a;《算法研究》 &#x1f510;#### 防伪水印——左手の明天 ####&#x1f510; &#x1f497; 大家…

力扣——盛最多水的容器

题目描述&#xff1a; 给定一个长度为 n 的整数数组 height 。有 n 条垂线&#xff0c;第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线&#xff0c;使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水量。 说明&#xff1a;…

最短路径(2.19)

目录 1.网络延迟时间 弗洛伊德算法 迪杰斯特拉算法 2. K 站中转内最便宜的航班 3.从第一个节点出发到最后一个节点的受限路径数 4.到达目的地的方案数 1.网络延迟时间 有 n 个网络节点&#xff0c;标记为 1 到 n。 给你一个列表 times&#xff0c;表示信号经过 有向 边的…

day32贪心算法 part02

贪心系列的时候&#xff0c;题目和题目之间貌似没有什么联系,是真的就是没什么联系&#xff0c;因为贪心无套路,没有个整体的贪心框架解决一系列问题&#xff0c;只能是接触各种类型的题目锻炼自己的贪心思维。贪心只是一类题的统称&#xff0c;并没有什么固定套路。 122. 买卖…

Android NDK底层BUG,记录:connect、socket(AF_INET, SOCK_STREAM, 0) 等系统套接字接口函数崩溃问题。

在 Android NDK 之中&#xff0c;看上去调用 connect、socket 函数是不会崩溃的&#xff0c;但这是否定的&#xff0c;它在特定的情况下存在必定的崩溃的问题。 但是这种情况放到MACOS、LINUX、WINDOWS都不会崩溃&#xff0c;而它崩溃的点出现在操作系统底层。 人们需要参考这…