Linux维护
LeoForBest
这个作者很懒,什么都没留下…
展开
-
Golang仿ps获取Linux进程信息
golang模拟ps获取进程信息原创 2022-09-18 20:05:25 · 946 阅读 · 0 评论 -
Golang获取linux登录用户信息
最近使用go获取Linux所有登录用户,运行额外进程(因此找到原生调用方式,测试验证后记录下来。Linux下登录的用户信息包含在。结构体,读取并解析出所有用户.)解析字符串方式不够方便,文件下,每个用户为一个。原创 2022-09-14 19:34:34 · 910 阅读 · 0 评论 -
Ubuntu 22.04 Minikube安装配置
Minkube Ubuntu 22.04 安装配置原创 2022-08-25 15:05:42 · 1566 阅读 · 7 评论 -
nsenter docker 网络调试
准备环境docker run --name nginx -d -p 8080:80 nginx# Or docker top <container> 获取进程ID# 启动shell进程进入容器的UTS 和 NET 命名空间sudo nsenter -t $(docker inspect --format '{{.State.Pid}}' nginx) -u -n ip address1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdi原创 2022-05-09 20:33:16 · 710 阅读 · 0 评论 -
MySQL 配置主从复制测试
步骤修改主、从服务器配置并重启主服务器查看当前bin文件和位置,在从服务器上设置, 并启动# 主服务器运行sql# 如果主服务器之前有数据,或正在持续读写,需要同步之前数据则加锁手动dump# flush table with read lock;# mysqldump 到 从服务器show master status;# unlock tables;# 从服务器运行# 直接用root同步,省略单独建账户步骤CHANGE MASTER TO MASTER_HO原创 2022-02-18 13:06:32 · 712 阅读 · 0 评论 -
Linux LVM 管理测试
理论基础可参考 https://linux.cn/article-12670-1.html测试中使用loop设备模拟硬盘, 测试添加,扩容,移除等操作初始化脚本# 创建并挂在4个loop设备, 模拟4块硬盘for i in {1..5} ; do dd if=/dev/zero of=loop-"$i".img bs=1M count=40 sudo losetup /dev/loop"$i" loop-"$i".imgdone# 创建物理卷sudo pvcreate .原创 2022-02-18 13:01:55 · 385 阅读 · 0 评论 -
Ubuntu postfix+dovecot+mysql
端口25 (SMTP)110 (POP3,禁用,只允许加密POP3连接)143 (IMAP,禁用,只允许加密IMAP连接)465 (SMTPS)587 (SMTP STARTTLS)993 (IMAPS)995 (POP3S)修改本机名和添加解析 假设邮箱域名为demo.com,本台服务器域名A解析为mx.demo.com修改/etc/hostname...原创 2018-06-15 13:55:44 · 1395 阅读 · 0 评论 -
Mysql 查看修改数据库,表,字段编码
查看数据库编码# 需要指定数据库USE db_name;SELECT @@character_set_database, @@collation_database;# 不需要指定数据库SELECT DEFAULT_CHARACTER_SET_NAME, DEFAULT_COLLATION_NAMEFROM INFORMATION_SCHEMA.SCHEMATA WHERE SCH...原创 2018-05-31 14:42:05 · 1674 阅读 · 0 评论 -
Ubuntu16.04 安装 zabbix3.4
添加zabbix源# ubuntu 16.04wget http://repo.zabbix.com/zabbix/3.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.4-1+xenial_all.debdpkg -i zabbix-release_3.4-1+xenial_all.debapt update# ubuntu...原创 2018-06-06 17:23:24 · 2767 阅读 · 0 评论 -
apache2, nginx, iis反向代理简单配置
测试配置后端网站地址192.168.1.100,运行在物理机虚拟机server2008192.168.241.141虚拟机ubuntu16192.168.241.132安装apache2和nginxApache2.4 配置环境为ubuntu 16.04 server 启用反向代理模块sudo a2enmod proxy# 如果没有该模块# apt-get ...原创 2018-05-27 15:46:54 · 1400 阅读 · 0 评论 -
ubuntu apache2.4 + svn + AD验证
实验环境apache2.4lubuntu 17.10安装所需软件sudo apt-get install apache2 -ysudo apt-get install subversion -ysudo apt-get install libapache2-mod-svn libapache2-mod-ldap-userdir libapache2-mod-vhost-l...原创 2018-03-03 13:44:06 · 1797 阅读 · 2 评论 -
Ubuntu Apache 2.4 配置-HTTPS、python mod WSGI
配置环境配置HTTPS证书申请可选添加域名ssl配置文件重定向http至https可选配置python运行环境安装mod_wsgi修改配置文件测试WSGI参考链接配置环境Ubuntu 16.04,Apache 2.4域名www.example.comApache2 虚拟站点配置可参考上篇Apache2 虚拟站点配置 本文主要参考资料来自互联网,加以整理修改以符合需求配置HT原创 2017-07-11 15:32:03 · 1124 阅读 · 0 评论 -
Ubuntu Apache 2.4 配置-虚拟站点、禁止IP访问
配置环境安装Apache2备份原有配置配置虚拟站点禁用IP直接访问修改 etcapache2sites-availablewwwexamplecomconf修改 etcapache2sites-availablewwwtestcomconf启用配置文件wwwexamplecom和wwwtestcom测试访问Windows修改host文件指向域名到wwwexamplecomwwwtest原创 2017-07-11 10:04:03 · 2590 阅读 · 1 评论