宝塔面板 – 反向代理内部服务端口
1 宝塔面板反向代理内部服务端口 比如现在我在我的VPS上部署了Cloudreve个人网盘服务,其内部服务的端口为5212,现在我们需要在宝塔面板中反向代理Cloudreve的服务端口5212,使得通过80端口就可以直接访问内部Cloudreve的服务。 首先在宝塔面板中新建一个网站,填入相应的域名…
- 宝塔面板
- 2023-11-13
宝塔面板 – 部署基于Go语言的新版Cloudreve网盘系统小白教程
Cloudreve 可以让您快速搭建起公私兼备的网盘系统。Cloudreve 在底层支持不同的云存储平台,用户在实际使用时无须关心物理存储方式。你可以使用 Cloudreve 搭建个人用网盘、文件分享系统,亦或是针对大小团体的公有云系统。本文将详细记录在宝塔面板中部署基于Go语言的新版Cloudre…
- 宝塔面板
- 2023-11-09
WordPress – 为全站用户头像图片增加alt属性,优化seo
1 WordPress为全站用户头像图片增加alt属性,优化seo 今天在Bing Webmasters中查看网站的信息时,在SEO报告中出现了img未定义alt属性的问题。 经过对网站问题的排查,发现文章中的所有图片都是有alt属性的,就是文章后面的评论中每个用户的头像是没有alt属性的。之前是在…
- WordPress
- 2023-10-19
宝塔面板 – 使用宝塔面板的nginx反向代理自定义http、websocket等服务
1 宝塔面板部署服务 宝塔面板在部署和运维网站非常好用,如果我们需要在宝塔面板中部署一个非网站的应用,而是一个服务,比如http服务、websocket服务等服务。 比如我们在服务器启动了一个websocket本地服务,现在需要使用宝塔面板的nginx反向代理这个websocket本地服务,那么该怎…
- 宝塔面板
- 2023-10-11
nginx – 正则配置规则
1 常见的Nginx配置中的正则配置规则 =:表示精确匹配 ~:表示区分大小写正则匹配 ~*:表示不区分大小写正则匹配 ^:匹配字符串的开始标识 $:匹配字符串的结束标识 .:点符号匹配除换行符"\n"以外的任意单个字符 *:匹配重复0次或者更多次字符串 +:匹配重复1次或者更多次字符串 ?:匹配重…
- Linux运维
- 2023-09-26
WordPress – 发布文章时推送文章到百度普通收录,缩短百度爬虫发现网站链接的时间
1 WordPress发布文章主动推送到百度,缩短爬虫发现网站链接的时间 百度的站长搜索资源平台最开始是有一个自动推送的,不过现在改成了快速收录和普通收录,不过快速收录有很多条件,所以一般情况下能用的就是普通收录。普通收录提供了一个提交网站链接的API,所以我们可以在发布文章时通过调用这个API,将…
- WordPress
- 2023-09-22
nginx – 封禁IP和封禁IP段
nginx禁止某个IP或者IP段访问,可以修改nginx的配置文件,在配置文件的server信息中增加deny字段进行操作。 比如如果我们要封禁47.101.221.104这个ip,则只需要 server { listen 80; server_name localhost; allow all; …
- Linux运维
- 2023-09-22
nginx – 反向代理websocket服务
本机的websocket服务地址为ws://127.0.0.1:8765, 而我们想对外服务的地址为ws://ws.example.com:8080, 这个时候就可以使用nginx进行反向代理进行服务部署。 1 nginx反向代理websocket服务 websocket服务又分为两种,一种是不需要…
- Linux运维
- 2023-09-20
Ubuntu – 查看CPU个数、核心数、总线程数
(1)查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l (2)查看每个物理CPU的core个数(核数) cat /proc/cpuinfo| grep "cpu cores"| uniq (3)查看逻辑CPU的个数 …
- Linux运维
- 2023-09-12
Docker – 在宿主机与容器之间拷贝文件或者文件夹
在宿主机与docker容器之间拷贝文件或者文件夹是日常经常需要执行的操作,执行文件或者文件夹拷贝操作时不管容器是否启动,拷贝命令都会生效。 1 从宿主机拷贝文件到docker容器 拷贝命令 docker cp <宿主机需要拷贝的文件或者文件夹路径> <docker容器id或者容器名…
- Linux运维
- 2023-09-12
Docker – docker内服务自启动,使用镜像创建容器时同时启动服务
1 使用docker镜像创建容器时同时启动服务 1.1 创建服务应用程序启动脚本 首先我们需要创建一个shell脚本用于启动我们的服务应用程序。 在某个目录下创建一个名为start_server.sh的脚本,并在脚本内写服务启动命令,假设服务可执行程序为my_websocket_server,则依次…
- Linux运维
- 2023-09-11
nginx – 禁止特定User-Agent或者空User-Agent等垃圾爬虫爬取网站、爆破接口
最近一个星期日常对网站进行运维,从一周前开始断断续续开始看到网站的payjs支付接口被调用了很多次,但是都是被调用而没有正常的走完支付流程,所以确定了这是不守规矩的垃圾爬虫,因为网站的robots.txt中已经禁止爬虫对payjs的类似接口进行爬取,百度、google和必应的爬虫都是按照规矩来的,我…
- 宝塔面板
- 2023-09-11