03 2020 档案
摘要:一,指定内存大小的参数: [root@localhost liuhongdi]# docker run -idt --name kafka2 --hostname kafka2 -m 200M --memory-swap 230M --privileged kafka:0.1 /usr/sbin/i
阅读全文
摘要:一,用--cpus限制可用的cpu个数 例子: [root@localhost liuhongdi]# docker run -idt --name kafka1 --hostname kafka1 --cpus=0.3 --privileged kafka:0.1 /usr/sbin/init 此
阅读全文
摘要:一,两台服务器的规划 a服务器:主机名:yjweb ip: 121.122.123.47 角色:主库 server-id:1 j服务器:主机名: os3 ip: 121.122.123.134 角色:从库 server-id:2 说明:1,主库上此前已经存在有数据,我们要把数据导出 2,我们只有一个
阅读全文
摘要:一,slabtop 所属的包: [root@yjweb ~]# whereis slabtop slabtop: /usr/bin/slabtop /usr/share/man/man1/slabtop.1.gz [root@yjweb ~]# rpm -qf /usr/bin/slabtop pr
阅读全文
摘要:一,查看lsblk命令所属的rpm包 [root@yjweb ~]# whereis lsblk lsblk: /usr/bin/lsblk /usr/share/man/man8/lsblk.8.gz [root@yjweb ~]# rpm -qf /usr/bin/lsblk util-linu
阅读全文
摘要:一,阿里云ECS的centos环境 1,执行systemd-detect-virt [root@yjweb ~]# systemd-detect-virt kvm 说明阿里云的ecs是在一个kvm环境中运行 2,看dmidecode的system信息也行 [root@yjweb ~]# dmidec
阅读全文
摘要:一,lscpu所属的包: [root@yjweb ~]# whereis lscpu lscpu: /usr/bin/lscpu /usr/share/man/man1/lscpu.1.gz [root@yjweb ~]# rpm -qf /usr/bin/lscpu util-linux-2.32
阅读全文
摘要:一,安装pidstat: 1,安装 [root@localhost yum.repos.d]# yum install sysstat 2,查看版本: [root@localhost ~]# pidstat -V sysstat 版本 11.7.3 (C) Sebastien Godard (sys
阅读全文
摘要:一,查看当前的docker版本 [root@localhost data]# docker --version Docker version 19.03.8, build afacb8b 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: h
阅读全文
摘要:一,规划三台zk服务器构成集群 ip:172.18.1.1 机器名:zk1 对应myid: 1 ip:172.18.1.2 机器名:zk2 对应myid: 2 ip:172.18.1.3 机器名:zk3 对应myid: 3 说明:为什么zookeeper集群的数量需要是单数? 1,为了容错,增删改操
阅读全文
摘要:一,iotop的作用: iotop是监视磁盘I/O使用状况的top类工具, 可以针对进程和线程统计io的使用情况 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: https://blog.imgtouch.com/index.php/20
阅读全文
摘要:一,iftop的作用: 基于ip统计外部机器与本机之间的网络流量, 可以方便的查看各客户端是否有非正常的到本机的访问 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: https://blog.imgtouch.com/index.php/
阅读全文
摘要:一,nethogs的作用: 按进程或程序实时统计网络带宽使用率 我们查看流量的占用时,知道来源的ip、访问的端口,还不足以帮我们确认到进程, 而nethogs则可以让我们查看每个进程所占用的流量带宽 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.co
阅读全文
摘要:一,例如:安装screen时报错: [root@localhost liuhongdi]# yum install screen 上次元数据过期检查:17:39:58 前,执行于 2020年03月18日 星期三 18时08分13秒。 未找到匹配的参数: screen 错误:没有任何匹配: scree
阅读全文
摘要:一,openssh服务版本号的查看 1,查看当前sshd的版本号 : [root@yjweb ~]# sshd --help unknown option -- - OpenSSH_7.8p1, OpenSSL 1.1.1 FIPS 11 Sep 2018 说明:sshd没有专门的打印版本号和帮助文
阅读全文
摘要:一,规划三台redis的ip:一主二从 redismaster01: 172.18.1.1 主 redisslave01: 172.18.1.2 从 redisslave02: 172.18.1.3 从 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.
阅读全文
摘要:一,检查服务器是否已安装sudo的rpm包? 1,查询rpm包列表 [root@yjweb ~]# rpm -qa | grep sudo libsss_sudo-2.0.0-43.el8_0.3.x86_64 sudo-1.8.25p1-4.el8.x86_64 2,如未安装,执行下面的命令安装:
阅读全文
摘要:一,说明:两台机器的平台和ip 1,a服务器: centos8:ip:121.122.123.47 版本 [root@yjweb ~]# cat /etc/redhat-release CentOS Linux release 8.0.1905 (Core) 2, j服务器: centos6:ip:
阅读全文
摘要:一,启动docker后,搜索registry [root@localhost source]# systemctl start docker [root@localhost source]# docker search registry NAME DESCRIPTION STARS OFFICIAL
阅读全文
摘要:一,下载centos的image 1,下载centos最新image [root@localhost ~]# docker pull centos 2,查看是否成功下载到本地image [root@localhost ~]# docker images | grep centos centos la
阅读全文
摘要:一,配置文件的位置 [root@yjweb ~]# ll /etc/my.cnf -rw-r--r-- 1 root root 935 Mar 11 16:52 /etc/my.cnf 说明:通常我们都会使用/etc/my.cnf这个文件 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:http
阅读全文
摘要:一,创建redis的数据和日志目录: [root@yjweb data]# mkdir /data/redis6379 [root@yjweb data]# mkdir /data/redis6379/data [root@yjweb data]# mkdir /data/redis6379/log
阅读全文
摘要:一,监控redis-server上正在执行的命令 1,打开a终端: [root@yjweb log]# /usr/local/soft/redis5/bin/redis-cli -h 127.0.0.1 -p 6379 monitor OK 2,打开b终端: [webop@yjweb ~]$ /us
阅读全文
摘要:一, docker安装后容器使用哪些网络类型? 在宿主机执行如下命令: [root@localhost liuhongdi]# docker network ls NETWORK ID NAME DRIVER SCOPE f43428a9b90d bridge bridge local b153ea
阅读全文
摘要:一,mysqladmin使用flush-logs的文档: mysql8官网上面针对mysqladmin的文档地址 https://dev.mysql.com/doc/refman/8.0/en/mysqladmin.html 内容: flush-logs [log_type ...] Flush a
阅读全文
摘要:一,创建日志的备份目录 [root@yjweb crontab]# mkdir /data/logs/redislogsbackup 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: https://blog.imgtouch.com/in
阅读全文
摘要:一,centos8不建议写rc.local,默认启动时执行的命令放到何处? 以前我们会把linux开机执行的命令写入到/etc/rc.local 在centos8上系统不再建议我们写入到rc.local [root@yjweb log]# more /etc/rc.local #!/bin/bash
阅读全文
摘要:一,下载docker 1,说明:docker的打包对于fedora的支持很及时, 所以在fedora 30/31上都可以直接使用官方的rpm包 下载地址: https://download.docker.com/linux/fedora/30/x86_64/stable/Packages/ 2,下载
阅读全文
摘要:零,centos8平台如何安装gitosis服务? 参见:centos8平台安装gitosis服务: https://imgtouch.com/index.php/2023/05/20/centos8-linux%e5%ae%89%e8%a3%85gitosis%e6%9c%8d%e5%8a%a1g
阅读全文
摘要:一,git服务器端:准备gitosis需要的各依赖软件 1,确认openssh是否存在?如不存在,以下列命令进行安装 [root@yjweb ~]# yum install openssh openssh-server openssh-clients 2,安装git [root@yjweb ~]#
阅读全文
摘要:一,下载phpredis 1,官方下载地址: https://github.com/phpredis/phpredis/releases 2,wget下载 [root@yjweb source]# wget https://github.com/phpredis/phpredis/archive/5
阅读全文
摘要:一,编写bash脚本: [root@yjweb crontab]# vi split_php_logs.sh 代码: #!/bin/bash # 备份php/php-fpm的日志 # 昨天的日期 file_date=$(date -d"1 day ago" +"%Y%m%d") echo ${fil
阅读全文
摘要:一,编写bash脚本: [root@yjweb crontab]# vi split_nginx_logs.sh 代码: #!/bin/bash # 备份nginx的日志 # 昨天的日期 file_date=$(date -d"1 day ago" +"%Y%m%d") echo ${file_da
阅读全文
摘要:一,查看crond的状态: [root@yjweb crontab]# systemctl status crond 说明:和其他service的执行相同: 启动:systemctl start crond 停止:systemctl stop crond 说明:crond服务一般linux系统会默认
阅读全文
摘要:一,下载phpmyadmin5: 1,官网地址: https://www.phpmyadmin.net/ 2,下载 [root@yjweb source]# wget https://files.phpmyadmin.net/phpMyAdmin/5.0.1/phpMyAdmin-5.0.1-all
阅读全文
摘要:一,下载并解压mysql8 1,mysql官网 https://www.mysql.com/ 2,下载到source目录 [root@yjweb source]# wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.19-linux-g
阅读全文
摘要:一,创建一个测试站的目录 [root@yjweb data]# mkdir dev [root@yjweb data]# cd dev [root@yjweb dev]# mkdir think_www [root@yjweb dev]# cd think_www/ [root@yjweb thin
阅读全文
摘要:一,oniguruma是什么? oniguruma是一个处理正则表达式的库,我们之所以需要安装它, 是因为在安装php7.4的过程中,mbstring的正则表达式处理功能对这个包有依赖性, 所以我们要先安装这个库 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgt
阅读全文
摘要:一,php错误与日志的配置 1,创建php的日志保存目录: [root@yjweb ~]# mkdir -p /data/logs/phplogs [root@yjweb ~]# chmod 777 /data/logs/phplogs 2,编辑php.ini中指定错误相关的信息: [root@yj
阅读全文
摘要:一,下载php7.4 1,官方网站: https://www.php.net/ 2,下载 [root@yjweb source]# wget https://www.php.net/distributions/php-7.4.2.tar.gz 说明:在linux上以编译方式安装软件时,多数人都习惯把
阅读全文
摘要:一,查看本地centos的版本 [root@localhost lib]# cat /etc/redhat-release CentOS Linux release 8.1.1911 (Core) 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com
阅读全文
摘要:一,如何启动一个已退出的容器? [root@localhost ~]# docker start storage4 说明:架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: https://blog.imgtouch.com/index.php/2023/
阅读全文
摘要:一,查看本地centos的版本 [root@localhost lib]# cat /etc/redhat-release CentOS Linux release 8.1.1911 (Core) 说明:架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文:
阅读全文
摘要:一,查看本地centos的版本 [root@localhost lib]# cat /etc/redhat-release CentOS Linux release 8.1.1911 (Core) 说明:架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文:
阅读全文
摘要:一,查看本地centos的版本 [root@localhost lib]# cat /etc/redhat-release CentOS Linux release 8.1.1911 (Core) 说明:架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文:
阅读全文
摘要:一,查看本地centos的版本 [root@localhost lib]# cat /etc/redhat-release CentOS Linux release 8.1.1911 (Core) 说明:架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文:
阅读全文
摘要:一,下载 fastdfs6.06 1,官方地址 https://github.com/happyfish100 2,说明:当前版本:共3个子模块 fastdfs v6.06 libfastcommon v1.0.43 fastdfs-nginx-module v 1.22 说明:刘宏缔的架构森林是一
阅读全文