工具的起源对于很多建站的站长来说,自己很想知道网站最大的承载用户量是多少?万一有脚本小子攻击我网站怎么办?这个时候就需要用到网站的测压工具了,可以模拟cc攻击,也可以知晓网站的最大承载用户量。工具的介绍ab:是一个测试网站服务器的工具,可以通过这个工具,指定一个单位时间内向网站发出的请求数量来看看你的服务器器配合的性能如何。ab原理:它会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此它既可以用来测试网站的负载压力。工具的安装我这里用云服务器做演示,这台服务器安装的是Linux系统下的CentOS8版本。在终端输入ab工具的安装命令:yuminstallhttpd-tools-y输入上面的安装命令并回车后,看到下图这个显示就说明安装成功了。工具的使用我找了个站点给大家做测试,先跟测试网站的站长说声I'msorry。有了测试站点,先在终端ping一下,看看服务器能不能访问测试用的网站。ping-c网站域名看到ms就代表可以访问,我们再去测一下网站的速度。测试的站点一片绿,说明网站速度没问题。接着我们在终端里面输入ab命令。ab-c100-n1000网址//-c用于指定的并发数,最大不能超过1024//-n用于指定压力测试总共的执行次数,最大不能超过20000//上面这行命令相当于是让100个用户一起请求指定的网站,总共要请求1000次已经开始执行了这条命令,我们再来测一下这个网站的速度。可以清楚的看到,红的红,黄的黄,说明这个网站现在访问的速度极慢,部分地区可能都访问不了。这个数据说明这个网站,承受不住同一秒钟1000人的访问。此教程仅供测试,请勿用于非法用途。
postman介绍Postman是一个接口测试工具,它可以模拟用户发起的各类HTTP请求,将请求数据发送至服务端,获取对应的响应结果,从而验证响应中的结果数据是否和预期值相匹配。postman下载postman下载地址:9.12.2版本postman汉化包下载地址:汉化包.zippostman安装下载好安装包解压,然后双击打开。打开之后,如果下图这个页面,请点击Dismiss,我们选择不更新。点击Signin去登录,软件会自动跳转到浏览器,这个时候我们可以注册账号和密码。我已经注册过了,就直接输入密码登录。打开postman,点击右上角设置里面的Settings。接着点击About,查看版本号是不是9.12.2,如果不是的话,汉化不会成功。postman汉化关闭postman软件,在桌面鼠标点击postman图标然后右键点击打开文件位置。在目录下依次点击app-9.12.2\resources,然后成功进入到了resources目录下。紧接着下载汉化包,把汉化包解压到resources目录下,然后在桌面重新打开postman,就会发现postman的界面成功变成了中文了。切记,千万不要更新哦,更新的话会导致汉化包失效的!
Typora介绍它是一款轻量级Markdown编辑器,没有采用源代码和预览双栏显示的方式,而是采用所见即所得的编辑方式。支持即时渲染技术和Markdown标准语法,也支持多种导出方式。Typora下载在线下载地址:Typora.zip官网下载地址:TyporaTypora安装下载好Typora后双击打开,点击第一个。这里我们可以选择默认安装路径,或者自定义安装路径,然后点击next。进行到这一步,记得勾选这个小框框,然后在点击下一步。点击install进行Typora的安装。显示这个页面,就代表安装完成了,询问我们要不要立即运行,我们不勾选这个小框框,然后点击Finish完成。Typora激活在桌面上鼠标左键点击Typora,然后右键点击打开文件所在位置。在打开的文件夹中找到js这个文件夹,文件路径依次是:resources\page-dist\static\js。在js文件夹中找到下图这个文件并打开进行编辑。打开文件使用快捷键Ctrl+F进行查找:e.hasActivated="true"==e.hasActivated。然后替换成e.hasActivated="true"=="true",这个时候软件就已经激成功了。软件虽然激活成功了,但每次打开都会有激活弹窗,很影响我们的使用体验。我们打开软件目录下的license.html,文件路径依次是:resources\page-dist\license.html,找到license.html文件进行编辑。打开文件使用快捷键Ctrl+F进行查找:</body></html>。然后替换成</body><script>window.onload=function(){setTimeout(()=>{window.close();},5);}</script></html>,这个时候软件的激活弹窗已经不会在显示了。有眼尖的朋友可能会看到软件底部的未激活,这个也是可以去除掉的。我们打开软件目录下的panel.json,文件路径依次是:resources\locales\zh-Hans.lproj\panel.json,找到panel.json文件进行编辑。打开文件使用快捷键Ctrl+F进行查找:"UNREGISTERED":"未激活"。然后替换成"UNREGISTERED":"",这个时候软件底部就不会在显示未激活了。Typora主题有的朋友觉得Typora自带的主题不好看,那可以自行去网上下载,我这里给大家分享一款自用的主题:Drake.zip打开Typora,依次点击文件》偏好设置》外观》打开文件主题文件夹。把下载的文件解压到桌面,就会得到一个文件夹和一个css文件,把这两个复制到刚才打开的主题文件夹中。然后我们关闭Typora软件重新打开,在主题哪里选择我们刚才下载的Drake主题。大家可以对比这两款主题,看看更喜欢那一款,别忘记给小帝给个赞哦~原主题:drake主题:
uptime-kuma工具介绍UptimeKuma是一个自托管的监控工具,可以用来监控网站的可用性。网站出现访问故障时,可以通过我们设置好的通知方式来提醒站长,让站长及时了解站点的情况。uptime-kuma准备工作一台CentOS系统的服务器安装宝塔面板和dockeruptime-kuma安装方法检查宝塔面板是否成安安装docker,安装成功就是图下这个界面。成功之后,我们点击宝塔面板的终端,然后输入下方这个命令在进行安装。dockerrun-d--restart=always-p3001:3001-vuptime-kuma:/app/data--nameuptime-kumalouislam/uptime-kuma:1看到终端显示图下这些信息就代表安装好了这个时候我们在浏览器中输入服务器的ip地址+3001端口就可以访问了。比如我这台服务器的IP是:110.40.77.188,那么在浏览器输入的地址就是:110.40.77.188:3001。然后依次输入用户名和密码,接着点击创建就可以进入到后台添加想要监控的站点了。uptime-kuma反向代理有的朋友觉得每次用IP访问很麻烦,想用域名访问。当然,这个我们可以通过反向代理来实现。打开宝塔面板,依次点击:Docker》容器》更多》反向代理输入我们要绑定的域名,可以部署域名的ssl证书,没有就点击保存。切记:绑定的域名要解析到服务器的IP地址,否则访问不了的。刚才是通过IP来访问的,现在可以直接通过域名来访问搭建好的uptime-kuma平台,用起来更方便了,大家快去试试叭!