- 博客(38)
- 收藏
- 关注
原创 2021-03-03
docker(宿主机ubuntu)安装docker指定版本,查找命令:apt-cache madison docker-ce可以查看到目前在我们的仓库中能安装的版本列表如果直接安装,不写版本的话,默认安装目前更新的最新版本apt install docker-ce 这是他的服务端apt install docker-ce-cli 这是他的客户端装的时候可以装这两个(直接安装的时候会把这两个一起安装上,可写可不写)装完后就起来了,需要systemctl restart docker随
2021-03-03 19:39:48 147
原创 Zabbix监控
整体布局:商业监控解决方案:监控宝(https://www.jiankongbao.com/)听云(https://www.tingyun.com/)4系统环境:最小化安装操作系统,然后安装常用依赖包:Centos 7.x:# yum install vim iotop bc gcc gcc-c++ glibc glibc-devel pcre pcre-devel opensslopenssl-devel zip unzip zlib-devel net-tools lrzsz tr
2020-08-20 20:58:30 109
原创 Python基础语法
Python的版本目前企业中使用的主要版本还是2.x和3.x。2.x最后一个版本是2.7,很多企业为了兼容老项目依然在维护。Python2将在2019年底不在支持,官方还提供了一个倒计时网站https://pythonclock.org/。3.x还在不断的扩充发展,当前主流版本是3.6。2015年9月发布3.5,2016年12月发布3.6,2018年6月发布3.7,2019年10月发布3.8.0。Python2和3的区别语句函数化,例如print(1,2)打印出1 2,但是2.x中意思是pri
2020-08-17 09:18:29 104
原创 索引
索引,也叫下标正索引:从左至右,从0开始,为列表中每一个元素编号如果列表有元素,索引范围[0, 长度-1]负索引:从右至左,从-1开始如果列表有元素,索引范围[-长度, -1]正、负索引不可以超界,否则引发异常IndexError为了理解方便,可以认为列表是从左至右排列的,左边是头部,右边是尾部,左边是下界,右边是上界列表通过索引访问,list[index] ,index就是索引,使用中括号访问使用索引定位访问元素的时间复杂度为O(1),这是最快的方式,是列表最好的使用方式。...
2020-08-14 17:01:25 813
原创 Redis安装及使用
官方下载地址:http://download.redis.io/releases/yum安装redis:在centos系统上需要安装epel源。查看yum仓库redis版本:yum list redis安装redis: yum install redis –y systemctl start redis && systemctl enable redis redis-cli可以用info命令查看当前状态编译安装redis:下载当前最新release版本red
2020-08-13 11:06:27 63
原创 Jupyter
在安装好pyenv之后,用国内的阿里云下载具体配置参考:https://developer.aliyun.com/mirror/pypi?spm=a2c6h.13651102.0.0.3e221b113OKQxipip install jupyterjupyter notebook --ip=0.0.0.0在浏览器打开,输入token指令没执行一次,前面都有序号,序号也会变化。(只是告诉你谁先谁后)每一个格子叫:cell(单元) ps:可以输入help(print)查看帮助或者输入
2020-08-06 20:34:54 2199
原创 安装KVM工具包以及用宿主创建多个虚拟机
yum install qemu-kvm qemu-kvm-tools libvirt libvirt-client virt-manager virt-installifconfig virbr0 #验证是否生成NAT网卡virbr0systemctl start libvirtd 启动libvirtdsystemctl enable libvirtd 设成开机自启动类似于我们VMware中的某个网卡,如果在我们的VMware中,把某个网卡设置成NAT的话,那么和这个网卡的
2020-07-28 23:42:48 1234
原创 nginx编译安装
yum install -y vim lrzsz tree screen psmisc lsof tcpdump wget ntpdategcc gcc-c++ glibc glibc-devel pcre pcre-devel openssl openssl-devel systemd-devel nettools iotop bc zip unzip zlib-devel bash-completion nfs-utils automake libxml2libxml2-devel libxslt
2020-07-26 16:14:04 107
原创 利用ProxySQL实现读写分离
环境准备:准备三台主机,一台ProxySQL服务器:192.168.8.7,另外两台主机实现主从复制192.168.8.17,27注意:slave节点需要设置read_only=1安装ProxySQL,并向ProxySQL中添加MySQL节点,以下操作不需要use main也可成功MySQL> show tables;MySQL > select * from sqlite_master where name='mysql_servers'\GMySQL > sel..
2020-06-17 12:13:33 529
原创 ProxySQL
官方站点:https://proxysql.com/官方手册:https://github.com/sysown/proxysql/wikiProxySQL安装基于YUM仓库安装cat <<EOF | tee /etc/yum.repos.d/proxysql.repo[proxysql_repo]name= ProxySQL YUM repositorybaseurl=http://repo.proxysql.com/ProxySQL/proxysql-1.4.x/centos/
2020-06-17 12:06:56 173
原创 利用Mycat实现MySQL的读写分离
系统环境:cat /etc/centos-releaseCentOS Linux release 8.0.1905 (Core)服务器共三台mycat-server 192.168.100.10,内存建议2G以上mysql-master 192.168.100.11mysql-slave 192.168.100.12关闭SELinux和防火墙systemctl stop firewalldsetenforce 0时间同步创建 MySQL 主从数据库[root@centos8 ~
2020-06-17 12:02:38 137
原创 Mycat安装
下载安装JDKyum -y install java#确认安装成功java -versionopenjdk version "1.8.0_201"OpenJDK Runtime Environment (build 1.8.0_201-b09)OpenJDK 64-Bit Server VM (build 25.201-b09, mixed mode)下载安装mycatwget http://dl.mycat.io/1.6-RELEASE/Mycat-server-1.6-RELEASE-
2020-06-17 11:51:53 76
原创 不重启的情况下扫描新添加的虚拟硬盘
将命令设置成别名:alias scandisk="for i in {0..32};do echo '- - -' > /sys/class/scsi_host/host\$i/scan;done"
2020-06-16 21:52:37 220
原创 配置脚本
基于Centos 8的配置脚本#!/bin/bashRELEASE=`cat /etc/redhat-release |sed -rn 's/.*([[:digit:]]+)\..*\..*/\1/p'`disable_selinux(){ sed -i.bak 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config && echo "SElinux已禁用,重新启动后才可生效" || { echo SELINUX禁
2020-06-16 21:50:22 327
原创 配置yum源
配置yum源创建,比如:vim /etc/yum.repo.d/base.repo把下面的贴进去[base]name=CentOS-$releasever - Basemirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra#baseurl=http://mirror.centos.org/centos/$releasever/os/$ba
2020-06-16 21:47:24 114
原创 MySQL二进制安装
MySQL二进制安装进入MySQL官网:https://www.mysql.com/1选择DOWNLOADS2进入DOWNLOADS 页面后,点击最下面的社区链接,如果有钱可以直接选择Enterprise付费版本下载3右下角找到下载档案4选择第一个社区服务5选择下载版本和应用的系统,应用系统本文这里选择的是Linux通用版本6选择64位下载(32位已淘汰)7准备用户(确保在二进制安装之前,你的电脑上没有其他数据库,否则冲突)groupadd -r -g 306 mysql usera
2020-06-09 17:02:28 225 1
原创 MySQL用户账号
登录系统:#默认空密码登录mysql –uroot –p(可以跟密码)运行mysql命令:mysql>use mysqlmysql>select user(); #查看当前用户mysql>SELECT User,Host,Password FROM user;范例: mysql的配置文件,修改提示符:#查看mysql版本[root@centos8 ~]#mysql -Vmysql Ver 15.1 Distrib 10.3.11-
2020-06-09 10:59:34 199
原创 MySQL客户端命令和服务端命令
mysql客户端中执行命令分为两种形式。一种是客户端命令,另一种是服务端命令客户端命令不需要以 ; 作为结束,直接写,可缩写可以通过help命令查看客户端命令system这个命令,我们在学awk的时候,学过system函数,是在awk中调用Linux命令,我们可以通过system这个命令间接的调用其他命令,比方说:system hostname,这样的话省的我们想执行命令还得退出来linux终端再回来,要方便些,很多工具在一些地方是很相似的,这个也挺好用的这个命令是提示符,它可以更改我们的提示
2020-06-09 10:44:25 826
原创 Linux命令大全
Aalias(定义过长的命令别名,可以用type查看取得别名是否存在,然后输入alisa 别名=原命令,别名也是临时性,可用enable还原,可以写进nano文本里面保存,输入nano .bashrc,在.bashrc里面修改保存,然后执行source或.➕执行文件.bashrc,执行保存,单独敲alias可以显示所有的别名)Bbc(二进制转换,输入bc回车,输入obase=2回车,输入转换数字,这是2进制转换,ibase=8,是8进制转换)bash -n可以检查shell脚本语法有没有错,只是
2020-06-09 09:10:54 201
原创 RPM包安装MySQL
1:登录http://mariadb.org/2:点击Download3:点击 Download MariaDB Server4:选择你要下载的版本5:在新的页面选责版本点击蓝三色字体部分:6:在新页面选择版本和路径在Xshell中生成对应的路径:vim /etc/yum.repos.d/mariadb.repo把国内的yum源贴进去,替换国外的[mariadb]name = MariaDBbaseurl = https://mirrors.tuna.tsinghua.ed
2020-06-09 09:07:59 159
原创 MySQL/mariadb源码安装步骤
人分两类,迷人乏味MySQL数据库MySQL数据库MySQL/mariadb源码安装步骤:1:下载好mariadb或者mysql安装包2:Xshell提前安装好lrzsz命令(yum -y install lrzsz),只有有了这个命令,才能把windows下载的文件或者包发送进Xshell中3:执行:yum -y install bison bison-devel zlib-devel libcurl-devel libarchive-devel boost-devel gcc gcc-c+
2020-06-09 09:03:11 200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人