酷客365
  • 首页
  • AI
  • 前端
  • 服务器
  • Java
  • PHP
  • 关于我
  • 首页
  • AI
  • 前端
  • 服务器
  • Java
  • PHP
  • 关于我
  1. 首页
  2. 服务器
  3. 文章列表
docker
git
一次证书引起的微信小程序报错request:fail errcode:-202 cronet_error_code:-202 error_msg

服务器 一次证书引起的微信小程序报错request:fail errcode:-202 cronet_error_code:-202 error_msg

小程序要求必须是得分A才可以。前面由于在宝塔有使用到SSL证书,所以就从其他站点的设置里面复制过来,谁知道竟然是不完整的证书。 pem 文件应该是使用 -chain.pem 后缀的这个文件才对。 外国站点使用:https://www.ssllabs.com/ 来检测,国内站点使用https://myssl.com/ 来检测。

7次阅读 0个评论
服务器 2025-12-15
使用NGINX做反向代理WordPress碰到后台没办法登录

服务器 使用NGINX做反向代理WordPress碰到后台没办法登录

使用NGINX做反向代理WordPress碰到后台没办法登录,经过一番尝试,记录一下设置,下面是宝塔的设置,其他的可以自行添加 #PROXY-START/ # 1. 精确匹配/wp-login.php路径回源 location ^~ /wp-login.php { proxy_pass https://127.0.0.1:8080; # 后端WordPress地址 proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; # 传递HTTPS协议 proxy_connect_timeout 60s; proxy_read_timeout 60s; } # 2. 匹配/wp-admin前缀(包括/wp-admin/下所有子路径)回源 location ^~ /wp-admin { proxy_pass …

5次阅读 0个评论
服务器 2025-11-27
Hysteria2 一键部署脚本(国内优化版,带加速代理)

服务器 Hysteria2 一键部署脚本(国内优化版,带加速代理)

服务端脚本 #!/bin/bash # Hysteria2 一键部署脚本(国内优化版,带加速代理) # 支持系统:Ubuntu 18.04+ / Debian 9+ / CentOS 7+ # 颜色定义 RED='\033[0;31m' GREEN='\033[0;32m' YELLOW='\033[1;33m' BLUE='\033[0;34m' NC='\033[0m' # 无颜色 # 国内GitHub加速代理 GITHUB_PROXY="https://ghfast.top/" # 检查是否为root用户 check_root() { if [ "$(id -u)" -ne 0 ]; then echo -e "${RED}错误:请使用root用户运行此脚本${NC}" >&2 exit 1 fi } # 检查系统并安装必要依赖 check_dependencies() { echo -e "${B…

51次阅读 0个评论
服务器 2025-11-01
docker-compose.yml 一个细小的配置引起的网络bug

docker docker-compose.yml 一个细小的配置引起的网络bug

原 yml 文件 services: mysql: image: mysql:8.0.35 ports: – 3306:3306 command: –character-set-server=utf8mb4 –collation-server=utf8mb4_unicode_ci environment: MYSQL_ROOT_PASSWORD: 123456 # root 用户密码 TZ: Asia/Shanghai volumes: – ./mysql_data:/var/lib/mysql # 数据存放的目录 – ./mysql.cnf:/etc/mysql/mysql.cnf # 指定配置文件 networks: – mysql-network networks: mysql-network: 这里配置了 networks 但是没有做详细的配置,造成映射端口无法在外网访问 正确修改如下 services: mysql: image: mysql:8.0.35 ports: – 3306:3306 command: –character-set-server=utf8mb4…

36次阅读 0个评论
docker 2025-06-03
golang类似canal监听MySQL的binlog变更进行数据库多活部署

golang golang类似canal监听MySQL的binlog变更进行数据库多活部署

前言 假期在家学习技术,最近用一些小厂的VPS由于小厂不大稳定会做MySQL多活的配置,但是目前没有找到很好的工具做MySQL之间的同步的工作所以就做了这么一个小工具,上图是我引入的库,下面是一些关键代码 关键代码 package main import ( "database/sql" "fmt" "github.com/go-mysql-org/go-mysql/canal" "github.com/go-mysql-org/go-mysql/mysql" "github.com/go-mysql-org/go-mysql/replication" _ "github.com/go-sql-driver/mysql" // 导入 MySQL 驱动 "github.com/spf13/viper" "log" "os" "strings" "time" ) var g…

33次阅读 0个评论
golang 2025-05-04
最近要在IDE或者浏览器插件中使用到Google翻译,但是国内又不大方便,某大佬提供了一个反代配置

服务器 最近要在IDE或者浏览器插件中使用到Google翻译,但是国内又不大方便,某大佬提供了一个反代配置

需要一个服务器,然后新建一个站点,然后用NGINX进行配置,其中反代配置如下 location / { proxy_pass https://translate.googleapis.com/; proxy_redirect https://translate.googleapis.com/ /; proxy_cookie_domain translate.googleapis.com [你的域名]; proxy_set_header User-Agent $http_user_agent; proxy_set_header Accept-Encoding ""; sub_filter_once off; add_header Cache-Control no-cache; sub_filter "http://translate.googleapis.com" "http://[你的域名]"; sub_filter "https://translate.googleapis.com" "http…

33次阅读 0个评论
服务器 2025-04-27
制作一个包含PHP、MySQL、Redis、swoole、swoole_loader的docker镜像

docker 制作一个包含PHP、MySQL、Redis、swoole、swoole_loader的docker镜像

前言 近期需要部署一个PHP项目,但是项目中带有 swoole,不想在服务器安装swoole扩展,想做一个docker镜像,对服务器干净一些,不对当前环境造成影响,所以就有了这个小功能 文件 一共有4个文件和一个目录 目录 1 . ./data/www 说明 PHP文件存放目录 文件 ./data/nginx.conf NGINX 配置文件 ./swoole_loader.so swoole_loader 扩展文件 ./Dockerfile 镜像构建文件 ./docker-compose.yml docker编排文件 ./data/nginx.conf 文件内容 server { listen 80; server_name _; root /var/www/html; index index.php index.html index.htm; # URL重写配置 location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; } try_files $uri $uri/ /ind…

25次阅读 0个评论
docker 2025-04-22
git clone 报 Filename too long

git git clone 报 Filename too long

该错误大多是针对Windows系统 有2种方式处理 1.设置全局变量(建议) 在命令行中运行下面命令 git config –global core.longpaths true 2.拉取的时候增加一个命令 git clone -c core.longpaths=true #其他命令

11次阅读 0个评论
git 2023-08-21
docker-compose搭建consul集群环境

服务器 docker-compose搭建consul集群环境

学习文章 https://www.jianshu.com/p/b246ae1e1bcd docker-compose.yaml 内容 version: '2' networks: byfn: services: consul1: image: consul container_name: node1 command: agent -server -bootstrap-expect=3 -node=node1 -bind=0.0.0.0 -client=0.0.0.0 -datacenter=dc1 networks: – byfn consul2: image: consul container_name: node2 command: agent -server -retry-join=node1 -node=node2 -bind=0.0.0.0 -client=0.0.0.0 -datacenter=dc1 depends_on: – consul1 networks: – byfn consul3: image: consul container_name:…

34次阅读 0个评论
服务器 2022-02-28
使用docker映射出来的端口不受防火墙规则管理的设置办法

服务器 使用docker映射出来的端口不受防火墙规则管理的设置办法

添加规则 vim /etc/docker/daemon.json #追加下面参数: { "iptables":false } 重启服务 sudo systemctl daemon-reload sudo systemctl restart docker

6次阅读 0个评论
服务器 2022-02-25
Centos下运行shell一直提示 未预期的符号 `fi’ 附近有语法错误

服务器 Centos下运行shell一直提示 未预期的符号 `fi’ 附近有语法错误

#!/bin/bash a=10 b=10 if [ $a == $b ] then echo "a 等于 b" fi 一直提示 do.sh:行7: 未预期的符号 `fi' 附近有语法错误 do.sh:行7: `fi' 解决办法 # 多半因为/n/r导致的,将你的xx.sh替换下,语法: sed -i 's/\r$//' xxxxxxx.sh

9次阅读 0个评论
服务器 2022-02-23
一条命令离线安装高可用kubernetes的库fanux/sealos

服务器 一条命令离线安装高可用kubernetes的库fanux/sealos

一条命令部署 Kubernetes 高可用集群 ? 只能用丝滑一词形容的kubernetes高可用安装(kubernetes install)工具,一条命令,离线安装,包含所有依赖,内核负载不依赖haproxy keepalived,纯golang开发,99年证书,支持v1.20.0 v1.19.5 v1.18.13 v1.17.15! 地址 https://github.com/fanux/sealos

29次阅读 0个评论
服务器 2021-12-17
graylog 搭建通过docker方式

服务器 graylog 搭建通过docker方式

前提 先建目录 /root/graylog/data ,并且给 777 权限 上传 docker-compose.yml 文件 到 /root/graylog 文件内容 version: '3' services: # MongoDB: https://hub.docker.com/_/mongo/ mongo: image: mongo:4.2 volumes: – ./data/mongo:/data/db networks: – graylog # Elasticsearch: https://www.elastic.co/guide/en/elasticsearch/reference/7.10/docker.html elasticsearch: image: docker.elastic.co/elasticsearch/elasticsearch-oss:7.10.2 volumes: – ./data/es:/usr/share/elasticsearch/data environment: – http.host=0.0.0.0 – transpo…

7次阅读 0个评论
服务器 2021-11-16
drone 编译 vue或者node之类的项目时使用缓存

前端 drone 编译 vue或者node之类的项目时使用缓存

下面配置大概的思路是这样的 从本机 /tmp/cache 目录还原缓存 执行更新依赖和编译命令 把最新的依赖复制到b本机 /tmp/cache 目录供下次使用 .drone.yml 文件 kind: pipeline name: default type: docker steps: – name: restore-cache #把缓存目录复制到根目录下的node_modules image: drillster/drone-volume-cache volumes: – name: cache path: /cache settings: restore: true # 这个配置还原缓存的意思 mount: # 此处配置需要复制的路径 – ./node_modules – name: 编译 image: node:12-alpine commands: – yarn – yarn build – name: rebuild-cache # 保存最新缓存到本地 image: drillster/drone-volume-cache volumes: – name: cache path…

72次阅读 0个评论
前端 2021-07-30
Drone SETTINGS 页面没有 Trusted

服务器 Drone SETTINGS 页面没有 Trusted

近期使用drone,需要用到 volumes 挂载 host 磁盘的时候报错,经过搜索学习,是因为缺少启动配置所致 原安装文章 docker-compose.yml文件缺少一个 environment 新的 docker-compose.yml文件 如下 version: '3' services: drone-server: restart: always image: drone/drone:2 #这里是版本,可选1和2 ports: – "10003:80" volumes: – ./data/drone/:/var/lib/drone/ – ./data/data/:/data/ environment: – DRONE_GITEA_SERVER=https://gitea服务器地址 – DRONE_GITEA_CLIENT_ID=gitea生成的OAuth2客户端ID – DRONE_GITEA_CLIENT_SECRET=gitea生成的OAuth2客户端密钥 – DRONE_SERVER_HOST=drone服务器地址 – DRON…

39次阅读 0个评论
服务器 2021-07-30
  • 1
  • 2
  • 3
  • ...
  • 5
  • »
Eric chan  QQ:80148096 微信:heise2012
Eric chan QQ:80148096 微信:heise2012
99年开始上网 01年开始搞《江湖》 04年学PHP 07年学C# 08年毕业后从事IT相关工作 工作期间接触各种语言服务器等,目前属于自由工作者。 目前后台主要使用的语言是PHP、GO、Java 前端包括混合APP技术(uniapp、apicloud)都有开发过。 使用PHP自行开发了一套基础商城框架。
阅读量
116650
评论数
0
标签
3desAndroidbinlogBypass PermissionscanalcentosChatGPTciClaude CodecomposercosDeepSeekdockerdocker swarmdocker-composeDockerfiledronedtueasyswooleel-dialog
一言一句话
-「」
热门文章
VMware15 安装 mac OS 10.15 调整分辨率

VMware15 安装 mac OS 10.15 调整分辨率

在Mac虚拟机里的终端执行下面的命令,执行完之后重启即可 1920*1080分辨率: sudo...
Quartz MySQL Specified key was too long; max key length is 767 bytes

Quartz MySQL Specified key was too long; max key length is 767 bytes

昨天使用定时任务框架Quartz,建表时数据库报错,在此记录一下,通常情况下为了方便兼容emoji表...
阿里小号突然不能开机了阿里小号客服电话

阿里小号突然不能开机了阿里小号客服电话

阿里小号突然不能开机了,找不到他们的客服,搜索了半天 才找到的,在这里记录一下 10029...
VMware 安装 Mac os时必要操作

VMware 安装 Mac os时必要操作

解锁工具Unlocker ,对 VMware进行解锁 在 *.vmx...
WordPress出现Briefly unavailable for scheduled maintenance. Check back in a minute. 的解决方法

WordPress出现Briefly unavailable for scheduled maintenance. Check back in a minute. 的解决方法

今天刚好博客升级提示一个错误,在这里记录一下 解决方法:...
猜你喜欢
制作一个包含PHP、MySQL、Redis、swoole、swoole_loader的docker镜像

制作一个包含PHP、MySQL、Redis、swoole、swoole_loader的docker镜像

前言 近期需要部署一个PHP项目,但是项目中带有...
Hysteria2 一键部署脚本(国内优化版,带加速代理)

Hysteria2 一键部署脚本(国内优化版,带加速代理)

服务端脚本 #!/bin/bash # Hysteria2 一键部署脚本(国内优化版,带加速代理)...
从0到1解锁Element-Plus组件二次封装El-Dialog动态调用

从0到1解锁Element-Plus组件二次封装El-Dialog动态调用

技术难题初登场...
Claude Code第一次安装后要求官网登录的解决办法

Claude Code第一次安装后要求官网登录的解决办法

ClaudeCode CLI 配置env后仍然要求登录 Anthropic 在...
Claude Code激活 Bypass Permissions 模式

Claude Code激活 Bypass Permissions 模式

平时 Claude Code 干活到一半时,会突然提示需要你授权后才能执行下一步。 因为...
关于我们

个人学习文章收集

版权说明

本站部分资源和文章来自于网络收集,若侵犯了你的隐私或版权,请及时联系我们删除有关信息。

Copyright @2025 酷客365 网站地图 琼ICP备15003184号-3
 Theme by Puock