排序
Docker建立MongoDB集群
生成mongo.key文件:openssl rand -base64 756 > mongo.keyKeyFile需要每个副本集服务启动时加载,在操作库时需要用户名和密码,而且KeyFile文件的内容必须一致。KeyFile文件必须满足以下条...
阿里龙蜥Anolis OS安装cockpit
安装:sudo yum install cockpit启用:sudo systemctl enable --now cockpit.socket开启防火墙:sudo firewall-cmd --permanent --zone=public --add-service=cockpit sudo firewall-cmd --relo...
切换linux多软件源
官网:https://linuxmirrors.cn/
Anolis 8 安装lsyncd
dnf安装:dnf install -y lsyncd参考:通过lsyncd 设置两个linux(centOS7)服务器之间的目录文件互相实时同步Linux 文件实时备份 rsync+lsyncd
修改podman存储位置
参考:改变podman的存储路径
CI/CD持续集成/部署工具
Concoursehttps://concourse-ci.org/ Drone:https://www.drone.io/
Linux操作系统配置代理服务器
参考:Linux操作系统配置代理服务器
Drone使用podman
dnf install podman-docker; systemctl enable --now podman.socket卷挂载:volumes: - '/run/podman/podman.sock:/var/run/docker.sock'
Gitea+Drone实现CI
Drone Runner Exec安装: 参考: install the exec runner on Linux
Gitea Actions
生成runner的配置文件:docker run --entrypoint='' --rm -it registry.cn-guangzhou.aliyuncs.com/maxwoods/gitea_act_runner:0.2.10 act_runner generate-config > config.yaml 参考:玩...
podman开启podman.sock
运行下面命令:systemctl enable --now podman.socket参考:podman 如何开启 sock 使用 docker 客户端进行管理
龙蜥Anolis OS安装python 3
安装命令:dnf install python38启动python环境:python3
QNAP NAS安装第三方应用
Name : MyQNAPURL : https://www.myqnap.org/repo.xmlhttps://www.myqnap.org/install-the-repo/
maven打包git信息
引入maven插件:<plugin> <groupId>pl.project13.maven</groupId> <artifactId>git-commit-id-plugin</artifactId> <version>${git-commit-id-plugin.vers...
Shell使用等于进行字符串的比较,总是返回true
解决方法:字符串两边加引号等号两边加空格
开源java组件
material-ui-swinghttps://github.com/atarw/material-ui-swingSystemTray:https://github.com/dorkbox/SystemTray
JavaFX组件
TilesFxgithub:https://github.com/HanSolo/tilesfx
podman安装keepalived
主节点:192.168.56.11备节点:192.168.56.12虚拟IP:192.168.56.10启动主节点:podman run -d \ --name keepalived \ --net=host \ -e KEEPALIVED_INTERFACE='ens160' \ -e KEEPALIVED_PRIORIT...
IM即时通讯系统开发
网易云信:https://yunxin.163.com/MobileIMSDKhttps://gitee.com/jackjiang/MobileIMSDK参考:如何快速开发一个IM系统
电商直播技术服务商
即构https://www.zego.im/