- 博客(161)
- 资源 (10)
- 收藏
- 关注

原创 计算机单词 常用量
1.file,n.文件;v.保存文件 [faɪl]2.command,n.命令,指令 [kəˈmænd]3.use,v.使用,用途 [jus]4.program,n.程序 [ˈproʊgræm]5.line,n.(数据,程序)行,线路 [laɪn]6.if,conj.如果 [ɪf]7.display,vt.显示,显示器 [dɪˈsple]8.set,v.设置,n.集合 [sɛt]9...
2018-07-20 09:22:24
1925
原创 扩展根目录空间的一点方法,
当我们在安装系统的时候,由于没有合理分配分区空间,在后续维护过程中,发现有些分区空间不够使用,而有的分区空间却有很多剩余空间。如果这些分区在装系统的时候使用了lvm(前提是这些分区要是lvm逻辑卷分区),那么就可以轻松进行扩容或缩容!不同文件系统类型所对应的创建、检查、调整命令不同,下面就针对xfs和ext2/3/4文件系统的lvm分区空间的扩容和缩容的操作做一记录:-----------...
2018-09-24 07:58:39
2713
原创 docker部署zabbix--------------文件用的compose配置
version: "3"services: zabbix-mysql: image: mysql:5.7 container_name: zabbix-mysql ports: - '3308' environment: - MYSQL_ROOT_PASSWORD="123456" volumes: - ./mys...
2018-09-18 10:24:15
1050
原创 docker搭建gitlab服务端
Git:分布式版本控制工具Git:分布式版本控制工具 安装 # yum install -y git 提交代码需要配置[root@node1个人信息 [root@room8pc16 python]# git config --global user.name "zhangzhg"[root@room8pc16 python]# git config --global u...
2018-09-16 21:17:46
974
1
原创 gitlab 搭建rpm版
gitlab-ce服务端rpm包已装配置gitlab(配置时间大概十分钟gitlab-ctl statusgitlab-ctl stop停止# vi /etc/gitlab/gitlab.rb (取消注释并修改端口)unicorn['port'] = 8801# gitlab-ctl reconfigure (重新生成配置)# gitlab-ctl restart# lsof -...
2018-09-16 21:12:48
992
原创 Docker下的Spring Cloud三部曲之一:极速体验
从本章开始,我们一起在Docker下实战Spring Cloud的开发和部署,整个实战分为以下三章进行:1. Docker下极速体验注册中心、服务提供者、服务消费者;2. 细说Spring Cloud开发;3. 实战扩容;本章是三部曲的第一篇,我们用最短的时间、最简单的操做一起在Docker下体验SpringCloud的注册中心、服务提供者、服务消费者这个实战环境提供以下服务:1....
2018-09-15 15:14:13
312
原创 SpringCloud的注册中心
SpringCloud的注册中心Linux下docker环境编排工具compose(代替shell工具)1 安装docker rm -f $(docker ps -a -q)yum remove docker卸载旧的yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-re...
2018-09-15 15:05:57
825
原创 docker搭建zabbix
本次使用docker搭建zabbix的组合是mysql+docker+zabix-server1 先安装数据库mysqldocker run --name zabbix-mysql-server --hostname zabbix-mysql-server \-e MYSQL_ROOT_PASSWORD="123456" \-e MYSQL_USER="zabbix" \-e MYS...
2018-09-14 20:56:06
1082
1
原创 Oracle本地安装+PLSQLDeveloper
Oracle本地安装+PLSQLDeveloper(全套教程)第一步:安装Oracle服务器 第二部:安装Oracle客户端 第二部:安装PLSQL Developer客户端 ------------------------------其实前面这三步在网上都有傻瓜式教程,重要的是安装完后的一些配置操作--------------------------第四步:开启监...
2018-08-25 11:54:50
774
原创 搭建linux的redmine基本步骤方法一和方法二
Linux下安装项目管理工具Redmine1、Ruby安装Ruby on Rails网站推荐使用1.8.7版。# wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.gz# tar zxvf ruby-1.8.7-p174.tar.gz# cd ruby-1.8.7-p174# ./configure –p...
2018-08-24 21:33:45
1258
原创 day 21 简单
1、一行代码实现1--100之和利用sum()函数求和 2、如何在一个函数内部修改全局变量利用global 修改全局变量 3、列出5个python标准库os:提供了不少与操作系统相关联的函数sys: 通常用于命令行参数re: 正则匹配math: 数学运算datetime:处理日期时间 4、字典如何删除键和合并两个字典del和u...
2018-08-10 08:21:06
897
原创 django api使用
django api使用1、进入python shell(django_env) [root@room8pc16 mysite]# python manage.py shell2、导入model的class>>> from polls.models import Question, Choice3、查看所有的问题,返回值是一个QuerySet>>> ...
2018-08-09 16:29:44
1446
原创 day 19 使用django
一、python虚拟环境准备1、创建虚拟环境[root@room8pc16 nsd2018]# python3 -m venv /data/django_env2、激活虚拟环境[root@room8pc16 nsd2018]# source /data/django_env/bin/activate3、安装django到虚拟环境(django_env) [root@room8pc16 ...
2018-08-08 16:19:49
246
原创 day18 DELL RAID 配置
DELL RAID 配置名称解释:Disk Group:磁盘组,这里相当于是阵列,例如配置了一个 RAID5,就是一个磁盘组VD(Virtual Disk): 虚拟磁盘,虚拟磁盘可以不使用阵列的全部容量,也就是说一个磁盘组可以分为多个VDPD(Physical Disk): 物理磁盘HS:Hot Spare 热备Mgmt:管理【一】,创建逻辑磁盘1、按照屏幕下方的虚拟磁盘管理器提...
2018-08-07 20:15:12
811
原创 day18 html
#container{ width: 1024px; margin: 0 auto;}#banner{ height: 100px; background-image: url("imgs/banner.png"); background-size: 100%;}#nav{ list-style: none; height: 30px...
2018-08-07 19:58:24
203
原创 day 16 自建ansible 模块
1、在工作目录下创建模块目录[root@room8pc16 myansi]# mkdir library2、在模块目录下创建自己的模块remote_copy.py[root@room8pc16 myansi]# cd library[root@room8pc16 library]# vim remote_copy.py#!/usr/bin/env pythonimport shuti...
2018-08-01 17:52:18
238
原创 day16 通过python编程的方式执行playbook
from collections import namedtuplefrom ansible.parsing.dataloader import DataLoaderfrom ansible.vars.manager import VariableManagerfrom ansible.inventory.manager import InventoryManagerfrom ansibl...
2018-08-01 16:50:29
915
原创 day16 ansible 用python2管理服务
#!/usr/bin/env python# coding: utf8import shutilfrom collections import namedtuplefrom ansible.parsing.dataloader import DataLoaderfrom ansible.vars.manager import VariableManagerfrom ansible.i...
2018-08-01 16:22:15
393
原创 day16 安张ansible基本步骤
http://mirrors.163.com# yum install -y ansible使用ansible1、创建工作目录[root@room8pc16 ~]# mkdir myansi[root@room8pc16 ~]# cd myansi2、创建配置文件。注意:不要把汉字写到ansible相关的文件中去[root@room8pc16 myansi]# vim ansibl...
2018-08-01 13:29:34
264
原创 day16 ansible文件
ansible.cfg文件[defaults]inventory = hostsremote_user = roothosts文件[webservers]node2node3[dbservers]192.168.122.1authdy.yml文件《注意格式》---- name: Set authorized key took from file hosts:...
2018-08-01 13:28:11
175
原创 day 15 设置更改开机密码
开机按"e"健找到linux16行,按“end”光标移至末尾,末尾添加rd.break console=tty0 按ctrl+x 进入救援模式switch_root:/# mount -o remount,rw /sysroot //以读写方式挂在根目录switch_root:/# chroot /sysroot //切换到根目录sh-4.2# echo 密码 |pa...
2018-07-31 20:52:57
253
原创 day15 虚拟机上网
虚拟机连接互联网:(用于模板设置192.168.122.1网段 使用情况根据实验机器而定)1、在虚拟机配置页面中,把第一块网卡的连接方式改为NAT 2、将虚拟机的IP地址改为自动获得Automatic 用nmtui命令进入修改界面 ifdown eth0; ifup eth0 进行激活设置3、将虚拟机的virbr0网卡删除(ip地址冲突作的设置)...
2018-07-31 19:49:08
188
原创 day 15 jenkins 信息获取
import requestsimport osimport hashlibimport tarfilefrom urllib.request import urlopendef get_pack_name(version): '返回下载的软件包url' version_url = 'http://192.168.122.17/deploy/%s_version' % ...
2018-07-31 19:34:38
273
原创 day15 CI/CD: 持续集成/持续交付 jenkins
虚拟机连接互联网:1、在虚拟机配置页面中,把第一块网卡的连接方式改为NAT2、将虚拟机的IP地址改为自动获得Automatic3、将虚拟机的virbr0网卡删除[root@node3 ~]# ifconfig virbr0 down[root@node3 ~]# brctl delbr virbr0CI/CD: 持续集成/持续交付# yum localinstall -y jen...
2018-07-31 19:31:30
312
原创 day14 python3 天气的接口
import requestsdef get_weather(city_code): url = 'http://www.weather.com.cn/data/sk/%s.html' % city_code r = requests.get(url) r.encoding = 'utf8' data = r.json() output = '风向:%s...
2018-07-30 20:07:21
447
原创 day 14 文档zabbix接口
https://www.zabbix.com/documentation/import requestsimport jsonurl = 'http://192.168.4.2/zabbix/api_jsonrpc.php'headers = {'Content-Type': 'application/json-rpc'}data = { "jsonrpc": "2.0",...
2018-07-30 20:05:26
226
原创 day13 MariaDB
# mysqladmin password 123456# mysql -uroot -p123456# MariaDB [(none)]> CREATE DATABASE tarena DEFAULT CHAR SET 'utf8';from sqlalchemy import create_enginefrom sqlalchemy.ext.declarative import...
2018-07-30 08:02:46
138
原创 day13 安装 sqlalchemy 连接数据库
# yum install -y mariadb-server# systemctl enable mariadb# systemctl start mariadb# mkdir /root/.pip# gedit /root/.pip/pip.conf[global]index-url = http://pypi.douban.com/simple/[install]truste...
2018-07-30 07:59:13
161
原创 day11 查询
from dbconn import Departments, Employees, Salary, Sessionsession = Session()# qset = session.query(Departments).order_by(Departments.dep_id)# print(qset) # qset此时只是一条SQL语句# for dep in qset: # ...
2018-07-27 17:11:48
184
原创 day11 生成ORM映射所需的基类
from sqlalchemy import create_engine, Column, String, Integer, ForeignKey, Datefrom sqlalchemy.ext.declarative import declarative_basefrom sqlalchemy.orm import sessionmaker# 创建连接到数据库的引擎engine =...
2018-07-27 17:09:07
212
原创 day10 remote_comm
import getpassimport paramikoimport sysimport osimport threadingdef remote_comm(host, user, pwd, comm): ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy(...
2018-07-26 20:35:32
151
原创 day10 上集
员工id,员工姓名,性别,员工联系方式,部门,日期, 基本工资,奖金,工资总额1 zs male xxx dev 2018-07-101 zs male xxx dev 2018-06-10数据冗余产生的问题:占空间、不好更新员工表:员工ID、姓名、性别、联系方式、部门ID工资表:日期、员工ID、基...
2018-07-26 20:32:33
159
原创 day10 数据库
LAMP/WAMPwindowsLinux操作系统Apache web服务器Mysql数据库PHPDDL:数据库定义语言 如创建语句DCL:数据库控制语言 如授权语句DML:数据库操作语言 如增删改查语句DQL:数据库查询语言 select语句MariaDB [tarena]> INSERT INTO departments VALUES(2, 'dev');...
2018-07-26 20:31:05
201
原创 day10 下载
from urllib import requestimport osimport redef download_file(url, dest_dir): dst_fname = url.split('/')[-1] dst_fname = os.path.join(dest_dir, dst_fname) html = request.urlopen(url) ...
2018-07-26 20:28:48
241
原创 day 10 递归查询
import osimport sysdef list_files(path): if os.path.isdir(path): print(path + ':') content = os.listdir(path) print(content) for fname in content: fn...
2018-07-26 20:09:47
149
原创 day 10 class TcpTimeServer
import socketimport osfrom time import strftimeclass TcpTimeServer: def __init__(self, host='', port=12345): self.addr = (host, port) self.serv = socket.socket() self.s...
2018-07-26 19:59:16
146
原创 day10 备份脚本python3
import timeimport osimport tarfileimport hashlibimport pickledef check_md5(fname): m = hashlib.md5() with open(fname, 'rb') as fobj: while True: data = fobj.read(4096...
2018-07-26 19:57:11
259
原创 day10 集群搭建后期
mysql 主从搭建#--------------------ALL---------------------------#1、配置 yum 源,安装 mysql-5.7.17[local_soft]name=Local Base Softbaseurl="ftp://192.168.1.254/public"enabled=1gpgcheck=0清理缓存yum clean a...
2018-07-26 19:55:40
194
原创 day08
创建TCP服务器• 创建TCP服务器的主要步骤如下:1. 创建服务器套接字:s = socket.socket()2. 绑定地址到套接字:s.bind()3. 启动监听:s.listen()4. 接受客户连接:s.accept()5. 与客户端通信:recv()/send()6. 关闭套接字:s.close()#########################...
2018-07-24 16:18:05
153
mongodb-linux-x86_64-rhel70-3.6.3.tgz
2018-07-09
phpMyAdmin-2.11.11-all-languages
2018-07-09
elasticsearch-2.3.4.rpm
2018-07-07
Discuz_X3.3_SC_UTF8.zip
2018-07-07
docker-engine-selinux-1.12.1-1.el7.centos.noarch.rpm
2018-07-07
docker-engine-1.12.1-1.el7.centos.x86_64.rpm
2018-07-07
python2-jmespath-0.9.0-3.el7.noarch.rpm
2018-07-07
ansible安装包
2018-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人