4 学习是一种能力

尚未进行身份认证

我要认证

当想要的东西不存在时就自己动手创造! 每天能偷点懒

等级
TA的排名 5w+

(MySQL挖坑笔记)最详细 Linux下二进制安装MySQL 5.7.28

(MYSQL挖坑笔记)最详细 Linux下二进制安装MySQL 5.7.28简介一、安装环境简介二、MySQL 安装1. 创建数据仓库目录与安装目录2. 添加mysql用户并修改mysql目录权限3. 解压二进制压缩包到安装目录4. 初始化MySQL 数据库参数5. 配置最小化 MySQL 配置文件6. 添加MySQL 系统环境变量7. 配置service 服务,支持service 服务管理8. 配置 MySQL 自启9. 启动MySQL并测试数据库连接10. 配置Firewalls 防火墙三、MySQL

2020-07-01 16:28:24

Python 自动化运维之Venv 环境与requirements.txt部署实现

Python 自动化运维之venv 虚拟与requirements.txt部署实现一、Python venv 简介1.为什么要用虚拟环境?2.什么是虚拟环境?二、Python Venv (python 3.4+内置 venv)二、创建虚拟环境1. 创建工程目录2. 进入工程目录3. 创建虚拟环境4. 启用虚拟环境附注:不同平台下venv 的激活(启用)方式:二、生成库依赖文件requirements文件有什么用呢?一、Python venv 简介1.为什么要用虚拟环境?我们在项目开发的时候会依赖较多.

2020-06-25 23:40:57

Python 自动化运维之pip 工具及修改国内pip 源

Python 自动化运维之pip 工具及修改国内pip 源一、简介二、pip 工具使用三、下载速度优化修改pip 国内源:推荐的国内pip源:一、简介Pip 是Python 最优秀的包管理工具之一,作为easy_install 工具的升级版,未来完全可以代替easy_install 。Pip 工具就是为解决包的问题而生的。二、pip 工具使用C:\Users\user1>pip --helpUsage: pip <command> [options]Commands:

2020-06-23 17:52:57

python 自动化运维之大文件读取

python 自动化运维之大文件读取一、 文件操作简介二、大文件读取1. 读取小文件并操作2. 大文件读取3. 其他处理大数据的方法1. 通过read(size),指定读取的字节数。2. 通过readline(),每次读取一行。3. 更多file 对象操作函数。一、 文件操作简介文件操作的基本流程:获取文件句柄打开文件通过句柄对文件操作关闭文件file=open("a.txt") # 打开文件,得到一个文件句柄,并赋值给一个变量print(f.read()) # 输出文件的内容f.cl

2020-06-23 16:27:16

python 自动化运维之tail -f 实现

python 自动化运维之tail -f 实现一、基础准备二、基于seek实现类似Linux命令tail -f的功能;代码实现--哆啦A梦的任意门一、基础准备(1)通过read方法传输参数,如read(3),当文件打开方式为文本模式时,代表读取3个字符,当文件打开方式为二进制模式时,代表读取3个字节。(2)以字节为单位定位,如seek、tell等方法。其中seek有3种移动方式:0、1、2,其中1和2必须在二进制模式下进行,但无论哪种模式,都是以bytes为单位移动的。f.tell()返回文件对象当前

2020-06-22 18:10:14

Linux 基础之网络相关基础概念

Linux 基础之网络相关基础概念一、Linux 系统层次二、配置IP 地址的方式三、CentOS Linux 常用网络相关的配置文件常用参数:广播,所有终端都能收到。Shell 内部命令一、Linux 系统层次用户空间;即所有用户进程运行都运行在用户空间内核空间;即所有的内核功能都运行在内核空间,例如网络功能就运行于内核功能,其在内核中有一个TCP/IP协议的实现模块;因此,所配置的IP地址也是在内核中生效的,仅是用户在用户空间中使用工具对IP地址进行配置及管理。配置完成后在内核所运行的内存中生效

2020-06-19 14:43:06

没有什么创造什么——Chrome与Edge 浏览器无法使用

没有什么创造什么——Chrome与Edge 浏览器无法使用Chrome浏览器错误:Chrome:Edge:解决办法:1、Win + r 输入regedit,打开注册表;注:不懂得别乱改;2、打开注册表,找到如下项HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge(HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome),如果没有就自己手动创建;3、再DWORD(32位)值,命名RendererCodeInteg

2020-06-15 13:34:15

Docke之数据卷管理容器——动静分离

Docke之数据卷管理容器——动静分离一 、背景阐述二、通过SSH服务容器管理数据卷容器二、实践案例2.1 具体实现过程:2.1.1 分别创建用于存放配置和代码的数据卷容器,以及它们提供的数据卷;2.1.2 创建一个Nginx 应用程序容器;2.1.3 创建SSH 服务容器实现配置加载和静态文件上传;2.1.4 启动Nginx Web应用程序2.1.5 访问Web服务总结一 、背景阐述在实际的工作中我们通过容器实现应用程序的拆分,即将一个大的单体应用拆分成多个微服务进行解耦操作,DevOps、微服务化,

2020-06-03 15:05:31

Docker 之基于Alpine构建SSH服务

Docker 实践之基于Alpine构建SSH服务一、SSH (Secure Shell) 简介指定创建的基础镜像作者描述信息替换阿里云的源同步时间更新源、安装openssh 并修改配置文件和生成key 并且同步时间开放22端口执行ssh启动命令一、SSH (Secure Shell) 简介SSH可以帮助我们在互联网中使用的Shell 的程序和协议。SSH 为我们在互联网中传递对服务器的操作,并对服务器返回的结果进行加密,以确保远程操作服务器时的安全;远程操作服务器的mkdir alpine_ssh

2020-06-03 11:42:26

NodeJs自动化构建本地Alpine Linux 源-Centos 7

NodeJs自动化构建本地Alpine Linux 源一、简述二、构建本地Alpine linux源思路1. 首先需要下载所有需要的apk包到本地,找了一下资料,大多是简单粗暴地wget 需要的apk包,这样耗时,也不能自动更新2. 本地搭建文件服务器(apache 或nginx)3. 配置文件服务器,并且配置Alpine 本地镜像仓库4. 通过NodeJS自动下载更新所有apk包到本地三、构建本地Alpine linux 仓库1. 通过NodeJs 下载所有需要的apk文件到本地;1.1 本地部署Node

2020-05-22 14:41:15

Docker数据卷之数据持久化与备份-Volume Container

Docker 数据卷之数据持久化与备份-Volume Container(一)简介一、数据卷容器1. 数据卷容器在容器与数据卷之间的关系,如下所示2. 创建数据卷容器3. 连接数据卷容器二、数据卷容器备份(数据卷的迁移)1. 数据卷的导出(备份)1.1 创建新的容器(桥梁)1.2 进入容器对需要导出的数据进行归档2. 数据卷的导入(恢复)2.1 创建一个新的容器(桥梁)2.2 运行并进入容器,并在容器中对需要恢复的数据进行解包,把导出的数据恢复到目标数据卷指定的位置。简介在使用docker 运行容器的时

2020-05-13 19:09:23

解决Docker容器的时区不一致

解决Docker容器的时区不一致问题描述解决办法:问题描述在Docker 里面创建的文件的时间戳使用的是Docker的系统时间,而本地时间比docker时间多八个小时,看了下时区,docker 采用标准时区,并未采用东八时区。如下所示:解决办法:将本地的时区配置文件copy到容器中,具体如下:# 复制本地的时区配置文件到容器中[root@localhost ~]# docker cp...

2020-05-06 12:49:55

Linux 进程监控工具Supervisor 之Tomcat管理(二)

Linux 进程监控工具Supervisor 之Tomcat、httpd管理(二)简述一、配置Supervisor 工具配置监控管理Tomcat、httpd1. Tomcat 服务的监控管理配置文件:2. 配置httpd Web 服务进程监控二、启动管理1. 重新加载2. 登录Web 管理控制台2.1 监控Tomcat 服务管理:2.2 添加httpd服务进程监控管理:三、Supervisor W...

2020-05-02 17:57:01

非常实用的Linux 进程监控工具---Supervisor(一)

实用的Linux 进程监控工具---Supervisor简述:一、安装1.1 安装环境要求:1.2 Supervisor 安装:1. 解压源码包2. 源码安装Supervisor 应用3. 安装meld 依赖二、supervisord 配置文件配置文件字段含义最小化的supervisor 配置文件:三、常用命令1. supervisord 命令2.supervisord 管理2.1. 启动supe...

2020-05-01 21:30:23

Docker 部署在线文件转换服务--Libre Office Online

Docker 部署在线文件转换服务--Libre Office Online简述一、Docker 部署1. Docker 离线安装2. Docker 加入开机自启与配置2.1 查看安装的Docker CE 版本:2.2 修改 `docker.service` 启动文件2.2.1 修改远程连接的方式,安全起见,将 `-H tcp://0.0.0.0 ` 修改为本地指定的IP与Port,添加Socke...

2020-04-26 16:19:20

Linux系统内核参数优化之TCP监听队列--net.core.somaxconn

Linux系统内核参数优化之TCP监听队列--somaxconn一、简述内核参数 `somaxconn`二、内核参数修改 `sysctl` 命令1.1 sysctl 命令简述1.1.1 查看前10条内核参数1.1.2 修改`dev.cdrom.autoclose` 变量(键)的值为`0`,重启失效1.1.3 修改内核参数,永久生效三、修改 `somaxconn` 内核参数1.1 直接修改内存中的`...

2020-04-26 11:26:02

最新 libre Office V6.4.2 版本安装——CentOS 7.x

最新 libre Office V6.4.2 版本安装——CentOS 7.x最新 libre Office V6.4.2 版本安装——CentOS 7.x最新 libre Office V6.4.2 版本安装——CentOS 7.x1. 安装要求2. 准备2.1 下载并解压缩安装包3. 安装3.1 Fedora/SUSE/Mandriva系统 (.rpm包):1. 安装要求GNU/Linu...

2020-04-15 14:23:32

Linux系统安装后的优化配置

Linux系统安装后的优化配置一、常用系统工具包二、系统基础优化:优化防火墙、SELinux三、提升命令行操作安全性四、调整文件描述符五、优化系统内核六、禁止用户ping 服务器七、锁定关键系统文件优化八、为GRUB增加密码一、常用系统工具包工具包名称包含的核心命令备注treetree,以树形结构层级显示文件和目录目录间的关系nmapnmap ,端口扫描的工具...

2020-03-23 22:53:27

Linux基础——网络管理之网络接口

Linux基础——网络管理之网络接口(NIC)管理一、网络管理1. 网络状态查看:ip addr(ifconfig)1.1 net-tools(centos 7版本以前) VS iproute2(Centos 7之后推荐)1.1.1 net-tools(centos 7版本以前)1.1.2 iproute2(Centos 7之后推荐,优于net-tools)1.1.3 网络接口命名修改为`eth0...

2020-03-21 18:49:22

Linux 基础之基础网络ss命令

Linux 基础之基础网络ss命令一、ss命令简述1. ss命令特性2. ss 和 netstat 效率对比3.ss 命令的使用格式二、ss命令实用案例示例1:显示TCP连接: ss -atn示例2:显示当前 Sockets 概要信息: ss -s示例3:显示所有TCP的Listen状态的socket:ss -atl示例4:显示正在监听的TCP程序的process:ss -altp示例5:显示所有...

2020-03-21 00:26:38

查看更多

勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。