酷客365
  • 首页
  • AI
  • 前端
  • 服务器
  • Java
  • PHP
  • 关于我
  • 首页
  • AI
  • 前端
  • 服务器
  • Java
  • PHP
  • 关于我
WordPress插件 wp-rocket 高级用法Nginx配置文件

PHP WordPress插件 wp-rocket 高级用法Nginx配置文件

rocket.conf 文件内容 ################################################################################################### # Rocket-Nginx # # Rocket-Nginx is a NGINX configuration to speedup your WordPress # website with the cache plugin WP-Rocket (http://wp-rocket.me) # # Author: Maxime Jobin # URL: https://github.com/maximejobin/rocket-nginx # # Tested with WP-Rocket version: 2.6.15 # Tested with NGINX: 1.8.0 (stable) # # Version 1.1 # ################################################################…

17次阅读 0个评论
PHP 2021-08-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…

59次阅读 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…

35次阅读 0个评论
服务器 2021-07-30
centos7下NFS使用与配置学习记录

服务器 centos7下NFS使用与配置学习记录

缘由 最近学习docker 需要部署多个节点,要求挂载配置和日志写入同一个地方,所以就学习了NFS的搭建,在此记录一下 开始 系统 角色 IP centos 7 NFS服务器端 192.168.10.150 centos 7 NFS客户端 192.168.10.151 先决条件 系统centos 7 服务器之间防火墙开放且相互信任 IP 关闭selinux 服务端部署 当前统一使用 centos 7.6 安装NFS服务nfs-untils和rpcbind yum install nfs-utils rpcbind -y 启动rpcbind服务(一定要先启动rpcbind服务再启动nfs服务) 查看rpcbind服务状态 systemctl status rpcbind.service 启动rpcbind服务 systemctl start rpcbind.service 查看rpc [root@service ~]# lsof -i :111 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME systemd 1 root 33u IP…

66次阅读 0个评论
服务器 2021-07-29
docker swarm 通过 docker-compose.yml发布service

服务器 docker swarm 通过 docker-compose.yml发布service

docker-compose.yml文件 version: '3.2' services: main: image: registry.cn-shenzhen.aliyuncs.com/xxx/xxx:v0.0.2 ports: – "8080:8080" volumes: – /www/wwwroot/xxx/config:/go/src/config – /www/wwwroot/xxx/res:/go/src/res – /www/wwwroot/xxx/wwwroot:/go/src/wwwroot – /www/wwwroot/xxx/tmp:/go/src/tmp deploy: mode: replicated replicas: 1 执行发布命令 serviceName为服务名,可以自定义 docker stack deploy -c docker-compose.yml serviceName

66次阅读 0个评论
服务器 2021-07-27
docker service create 命令学习记录主要是映射、挂载目录的用法

服务器 docker service create 命令学习记录主要是映射、挂载目录的用法

docker service create –replicas 1 –name hndf-admin-go-api -p 8080:8080 –mount type=bind,src=/www/wwwroot/hndf_admin.devtest/config,dst=/go/src/config –mount type=bind,src=/www/wwwroot/hndf_admin.devtest/res,dst=/go/src/res –mount type=bind,src=/www/wwwroot/hndf_admin.devtest/wwwroot,dst=/go/src/wwwroot –mount type=bind,src=/www/wwwroot/hndf_admin.devtest/tmp,dst=/go/src/tmp registry.cn-shenzhen.aliyuncs.com/xxx/xxx:v0.0.2 –mount type=bind,src=/www/wwwroot/hndf_admin.devtest/tmp,dst=/go/sr…

74次阅读 0个评论
服务器 2021-07-27
golang 编译时,报错 missing go.sum entry解决方法

golang golang 编译时,报错 missing go.sum entry解决方法

增加参数即可 go build -mod=mod

71次阅读 0个评论
golang 2021-07-26
原生js实现类似小程序、uniapp的onShow onHide

前端 原生js实现类似小程序、uniapp的onShow onHide

直接上代码 // 这里有三个状态 prerender,visible 和 hidden let pageVisibleStatus = document.visibilityState; // 监听页面状态 document.addEventListener('visibilitychange', function() { // 页面状态变化为不可见时触发 if (document.visibilityState == 'hidden') { … } // 页面状态变化为可见时触发 if (document.visibilityState == 'visible') { … } } );

60次阅读 0个评论
前端 2021-07-21
另外一个版本的Dockerfile,记录一下,用于编译golang 的

golang 另外一个版本的Dockerfile,记录一下,用于编译golang 的

# builder FROM golang:alpine AS builder ENV GO111MODULE=on  ENV GOPROXY="https://goproxy.cn" WORKDIR /go/src/app COPY . . RUN go build . # runner FROM alpine:latest WORKDIR /root/ COPY –from=builder /go/src/app . ENV TZ=Asia/Shanghai EXPOSE 8001 ENTRYPOINT ["./main"]

134次阅读 0个评论
golang 2021-07-02
centos 7 下yum方式安装最新的golang环境

golang centos 7 下yum方式安装最新的golang环境

首先导入go的yum源 rpm –import https://mirror.go-repo.io/centos/RPM-GPG-KEY-GO-REPO curl -s https://mirror.go-repo.io/centos/go-repo.repo | tee /etc/yum.repos.d/go-repo.repo 执行安装操作 yum install golang -y 验证版本 go version

146次阅读 0个评论
golang 2021-06-30
MySQL搭建主从同步

服务器 MySQL搭建主从同步

准备 主从数据库版本最好一致 主从数据库内数据保持一致 主数据库:192.168.1.31 /linux 从数据库:192.168.1.32 /linux 在主数据库上的操作 找到配置文件,并修改它,找到[mysqld] log-bin=mysql-bin #开启二进制日志 server-id=31 #设置server-id 重启MySQL,创建同步账号 先登录到主MySQL mysql -uroot -p123 创建同步账号,192.168.% 的意思是授权全部内网访问 mysql> CREATE USER 'repl'@'192.168.%' IDENTIFIED BY 'slavepass';#创建用户 mysql> GRANT REPLICATION SLAVE ON *.* TO 'repl'@'192.168.%';#分配权限 mysql>flush privileges; #刷新权限 查看master状态,记录二进制文件名(mysql-bin.000003…

169次阅读 0个评论
服务器 2021-06-30
drone部署go项目的一些示例记录

golang drone部署go项目的一些示例记录

.drone.yml 文件 kind: pipeline type: docker name: default steps: – name: 编译 image: golang:1.16.5-alpine pull: if-not-exists environment: GOPROXY: https://mirrors.aliyun.com/goproxy/ commands: – CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o main . – name: 构建镜像 image: plugins/docker pull: if-not-exists settings: mirror: https://xxxx.mirror.aliyuncs.com # 我自己的加速地址 purge: false username: from_secret: docker_user # 在 drone 的 secret 里面设置的变量 password: from_secret: docker_pass # 在 drone 的 sec…

118次阅读 0个评论
golang 2021-06-29
Drone的安装

服务器 Drone的安装

Drone 是一个高效灵活的 CI/CD 工具。 官方网站https://www.drone.io/ 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服务器地址 – DRONE_SERVER_PROTO=https – DRONE_RPC_SECRET=自定义的Drone与runner…

122次阅读 0个评论
服务器 2021-06-29
docker 学习记录

服务器 docker 学习记录

关于 swarm 1) 初始化swarm manager并制定网卡地址 # docker swarm init –advertise-addr 182.48.115.237 2) 删除集群,强制退出需要加–force (针对manager节点). 到各个节点上执行退出集群的命令 # docker node rm swarm-node1 # docker swarm leave –force //manager节点退出集群,需要加–force 3) 查看swarm worker的连接令牌 # docker swarm join-token worker 例如: [root@manager-node ~]# docker swarm init –advertise-addr 182.48.115.237 Swarm initialized: current node (1gi8utvhu4rxy8oxar2g7h6gr) is now a manager. To add a worker to this swarm, run the following command: docke…

121次阅读 0个评论
服务器 2021-06-29
golang通过docker部署的Dockerfile

golang golang通过docker部署的Dockerfile

FROM golang:1.16.5-alpine WORKDIR /build COPY ./ /build RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o main . FROM alpine:latest LABEL maintainer="eric chan" ############################################################################### # INSTALLATION ############################################################################### # 使用国内alpine源 # RUN echo http://mirrors.ustc.edu.cn/alpine/v3.8/main/ > /etc/apk/repositories RUN echo http://mirrors.aliyun.com/alpine/v3…

124次阅读 0个评论
golang 2021-06-25
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 15
  • »
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自行开发了一套基础商城框架。
阅读量
114599
评论数
0
标签
3desAndroidbinlogcanalcentosChatGPTcicomposercosDeepSeekdockerdocker swarmDockerfiledronedtueasyswooleelectronelementUIESModulefrp
一言一句话
-「」
热门文章
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. 的解决方法

今天刚好博客升级提示一个错误,在这里记录一下 解决方法:...
猜你喜欢
Web Worker使用 import 填坑的一些记录

Web Worker使用 import 填坑的一些记录

Web Worker中需要加载js文件中包含import 的文件的话,需要一些设置 //...
小程序海报生成神器之一Painter配合uniapp使用示例

小程序海报生成神器之一Painter配合uniapp使用示例

本篇详细介绍Painter在uniapp中的使用方法 前置资源:...
Linux shell 通过环境变量方式启动golang 程序记录

Linux shell 通过环境变量方式启动golang 程序记录

golang程序中使用 os.LookupEnv...
golang 适配器 单例模式

golang 适配器 单例模式

场景 代码层面的单进单出 比如我要指定一个短信供应商,并且整个程序都使用该供应商...
最近要在IDE或者浏览器插件中使用到Google翻译,但是国内又不大方便,某大佬提供了一个反代配置

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

需要一个服务器,然后新建一个站点,然后用NGINX进行配置,其中反代配置如下 location /...
友情链接
又拍云
关于我们

个人学习文章收集

版权说明

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

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