
Linux
文章平均质量分 78
bennybi
心若浮云常自在, 意如流水任东西...
展开
-
VirtualBox7+Ubuntu22集群规划
systemd-networkd 默认使用 /etc/machine-id 来识别,当虚拟机克隆的时候,他们都有一样的 /etc/machine-id 和 DHCP server,因此返回的都是同一个 ip 了。"machine ID"是一个32字符长度的十六进制小写字母字符串, 并以换行符结尾, 其本质是一个128位二进制整数的16进制表示。另一方面,对于无状态系统,如果此文件为空, 将在系统启动的早期自动随机生成一个。,原装了一套Win11专业版,为建设虚拟机集群研究提供基础支持。原创 2023-09-01 12:03:07 · 813 阅读 · 2 评论 -
Nginx 点滴
编辑 nginx.confhttp { limit_rate 250k; # 单个请求带宽 limit_conn_zone $binary_remote_addr zone=addr:10m; # 连接限制域 limit_req_zone $binary_remote_addr zone=one:10m rate=20r/s; # 单个ip请求限制速率...编辑 虚拟机文件 uat.conflocation ~ \.php$ { #limi原创 2021-12-28 17:11:15 · 1213 阅读 · 0 评论 -
rsync 错误排除与修复
当用rsync遇到这个错误时,是丈二金刚摸不着头脑,网上查了一遍,众说纷纭误导不少,后来用排除法解决:命令:/usr/bin/rsync -avzOP -e "ssh -o StrictHostKeyChecking=no -i /id_rsa" /data0/Server/Todo/gitrepo/MT014/ jenkins@{ip}:/www/wwwroot/test --no-p --delete --chown=www:www --chmod=775 --exclude-from=/d.原创 2021-05-06 16:34:16 · 1476 阅读 · 0 评论 -
服务器部署说明
- 注:/data0/Server/Logs, /data0/Server/ 权限设为777应用服务器/data0├── gitrepo // 系统平台git仓库├── Projects // 项目文件夹│ ├── BD // 商业项目│ └── Supports // 支持类项目│ └── mantis│ └── mediawiki└── Server ├── Auths.原创 2020-10-23 09:54:50 · 901 阅读 · 1 评论 -
用ACME自动续签证书实践
官网:https://github.com/acmesh-official/acme.sh#7-automatic-dns-api-integration环境: LNMP说明: 让域名证书自动续签安装:sudo wget -O - https://get.acme.sh | sh用crontab -l 可以看到已自动添加了一个cronjob来定时检查过期情况DNS自认证方式:- 申请证书 (namecheap 域名服务商) export NAMECHEAP_USERN.原创 2020-09-17 15:31:01 · 8237 阅读 · 1 评论 -
KVM 虚拟机上Google Cloud 实践
说明 把本地KVM的一个实例镜像上传到google bucket,应用该镜像创建实例服务器 步骤- 虚拟机信息- 准备上传的镜像文件 (转换格式, 注意必须是disk.raw)# qemu-img convert /home/vms/pool/VM001.qcow2 disk.raw // 转换格式, 注意必须是disk.raw# tar -czSf tpl-vm001.tar.gz disk.raw- 在google 后台传完上述文件后,在Google Cloud.原创 2020-09-11 16:32:03 · 717 阅读 · 0 评论 -
基于Docker的LEMP优化部署实践
部署要求:实现 LEMP栈 虚拟主机映射到宿主机,用户一致,读写权限正常 实现mariadb数据库数据/日志/配置目录映射,以便持久化 实现 nginx / php / mariadb 三者互联,php能扩展更新 实现 nginx 域名证书自动续期 部署便利化,标准化...原创 2020-09-10 14:26:46 · 334 阅读 · 0 评论 -
Centos8 KVM 实践 / 镜像扩容
说明:基于Centos8,用KVM工具做虚拟机制作与管理安装:- 从centos官网下最新版的iso, 这里下的是CentOS-8.2.2004-x86_64-boot.iso(开始选 dvd1的反而安装时报错)- 安装时勾选与虚拟机相关的所有选项- 安装VncServer- 为了使VM能以网桥方式与外界互联,做网桥br0, 参考https://blog.youkuaiyun.com/mdykj33/article/details/102638382- 进入Gnome里的虚拟系统管理器,新...原创 2020-09-03 11:10:19 · 769 阅读 · 0 评论 -
新装服务器设置Tips(不定期更新)
Table of Contents++++++++++ 说明 +++++++++++++++++++++ 有用的命令 +++++++++++++++++++++ 必要项目 +++++++++++sshd:++++++++++ 可选项目 +++++++++++nginx:php:docker:sftp: # 配置自带的sftpvsftpd:f...原创 2019-11-15 10:00:27 · 3132 阅读 · 0 评论 -
Linux 必备工具, 命令与例子
配置文件:/etc/netplan/00-installer-config.yaml。/etc/ansible/hosts , 指定密钥访问分组机器。编辑:/etc/docker/daemon.json。iotop: 可以按照IO使用情况来显示进程列表。iftop是类似于top的实时流量监控工具。安装:apt install ansible。修改后运行 netplan apply。iostat:查看相关磁盘使用信息。原创 2018-01-08 16:11:12 · 4705 阅读 · 0 评论 -
常用命令笔记
搜索文件内容从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行find / -type f -name "*.log" | xargs grep "ERROR"删除当前目录及子目录下所有的.svnfind . -name .svn|xargs rm -rf启动httpd服务service httpd restart/etc/init.d/httpd re原创 2017-03-20 10:51:33 · 188 阅读 · 0 评论