自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陈洋的博客

自信人生两百年,会当水击三千里

  • 博客(42)
  • 资源 (4)
  • 收藏
  • 关注

原创 在Kubernetes集群中使用helm部署harbor

文章目录参考环境省略的前置部署部署验证Ingress暴露服务验证web登录docker登录containerd从docker下载镜像异常处理参考https://github.com/bitnami/charts/tree/master/bitnami/harbor/#installing-the-chart环境CentOS Stream release 8helm version v3.7.0harbor 2.4.0harbor chart 11.1.0 Kubernetes v1.22

2021-11-22 11:03:23 3375 1

原创 redis6.0.3源码编译安装

操作系统:CentOS Linux release 7.7.1908 (Core)install-redis-single.sh#! /usr/bin/env bash # leo 20200518# redis 6.0.3 源码安装# 用法: bash -x install-redis-single.sh 6.0.3version=$1usage(){ echo "usage: $0 version"}if [ $# -ne 1 ]then usage exi.

2020-05-18 16:43:08 3086

原创 部署nginx+php测试显示404日志报"FastCGI sent in stderr: "Primary script unknown""

文章目录故障现象故障分析解决方法故障现象测试页index.php报404nginx错误日志2020/04/17 17:11:09 [error] 4397#0: *3 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 192.168....

2020-04-17 17:51:58 3842

原创 linux部署flutter环境

文章目录版本信息安装git安装JDK配置环境变量安装Android SDK安装flutter验证版本信息CentOS Linux release 7.7.1908 (Core)java version "1.8.0_241"git version 2.22.0Android SDK version 29.0.3Flutter version 1.12.13+hotfix.9安装gi...

2020-04-14 12:42:39 1487

原创 使用kubeadm部署kubernetes1.15.0集群

文章目录环境信息安装docker编辑kubeadm初始化yaml配置文件编辑flannel 网络插件yml配置文件执行master节点初始化执行worker节点初始化worker节点先pull需要的镜像worker节点初始化worker节点加入集群最终状态环境信息用vmware workstation装2台centos作为节点服务器hostnameiposrole...

2019-08-12 14:13:53 987 1

原创 docker-compose一键部署LNMP环境(Nginx+MySQL+PHP)

文章目录版本信息创建compose_lnmp目录编辑 php/Dockerfile编辑docker-compose.yml启动服务数据持久化目录php配置文件nginx配置测试验证查看容器状态验证mysql验证php访问Primary script unknown错误处理版本信息宿主机系统 CentOS Linux release 7.6.1810 (Core)docker Version ...

2019-07-12 19:42:19 8756 7

原创 docker部署gitlab时SMTP发送的注册邮件中URL没有端口

文章目录问题描述错误的配置过程试错问题分析正确的配置过程问题描述使用docker部署gitlab配置好SMTP发送邮件通知新建账号时,发送邮件通知但是在点击邮件内的URL时,URL地址不正确导致无法打开连接错误的配置过程启动容器最初我是将宿主机10080映射到容器的80端口使用的汉化版本镜像 twang2218/gitlab-ce-zh:latestdocker ru...

2019-05-15 12:39:30 2304

原创 docker部署gitlab配置SMTP邮件通知

文章目录编辑配置文件gitlab.rb重启gitlab服务测试邮件发送注意点测试邮件时报错501测试邮件时报错SSLError编辑配置文件gitlab.rb配置文件的位置一般在/etc/gitlab/gitlab.rb有2个地方需要配置### Email Settingsgitlab_rails['gitlab_email_enabled'] = truegitlab_rails[...

2019-05-15 12:00:51 3913

原创 kubernetes第一次启动容器时,STATUS一直显示ContainerCreating

kubernetes第一次启动容器时,STATUS一直显示ContainerCreating具体信息显示:image pull failed for registry.access.redhat.com/rhel7/pod-infrastructure:latest, this may be because there are no credentials on this request. d...

2019-03-04 16:00:35 4405

原创 Python3冒泡排序原理与案例

原理比较列表相邻元素,较大值放在后面第一次循环,最大值放在最后第二次循环,不比较最后的值,次大值放在倒数第二位案例def bubbleSort(numbers): isexchange = False # 元素交换标记 for i in range(len(numbers)-1): for j in range(len(numbers)-i-1):...

2018-10-15 11:27:02 476

原创 Python爬虫 Selenium驱动Chrome报错selenium.common.exceptions.WebDriverException: Message

from selenium import webdriverurl = "http://www.baidu.com"driver = webdriver.Chrome()driver.get(url=url)执行后报错selenium.common.exceptions.WebDriverException: Message: unknown error: Runtime.e...

2018-09-05 16:47:45 10848

原创 CentOS7+zabbix3.4+YUM安装部署

zabbix安装部署版本信息操作系统:CentOS Linux release 7.5.1804 (Core) 数据库:mysql 5.7.23PHP Version 5.4.16Apache/2.4.6Zabbix 3.4临时关闭防火墙# systemctl disable firewalld # systemctl stop firewalld ...

2018-08-30 14:08:18 1934

原创 升级openssl-1.1.1-pre8

系统:CentOS Linux release 7.3.1611 (Core)旧版本openssl:OpenSSL 1.0.1e-fips 11 Feb 2013下载最新版: https://www.openssl.org/source/安装# tar -zxvf openssl-1.1.1-pre8.tar.gz# cd openssl-1.1.1-pre8#指...

2018-08-14 11:03:38 8920

原创 django2.0 mysql5.7 timezone 设置

django2.0 mysql5.7 timezone 设置问题描述:1.windows环境2.使用Django2.0做项目时,数据库使用mysql5.73.当使用filter根据时间返回查询结果时,返回结果为空,例如Blog.objects.filter(create_time__year=2018, create_time__month=6)返回结果为空问题原因:1...

2018-07-17 21:59:12 1138 1

原创 nginx 403 forbidden

异常描述nginx安装好后访问主页提示403 forbidden访问日志报错2018/06/21 15:55:45 [error] 18960#0: *1 "/usr/local/nginx-1.14.0/html/index.html" is forbidden (13: Permission denied), client: 172.40.9.210, server: loc...

2018-06-21 16:50:08 1531

原创 Django1.9重写用户模型报错has no attribute 'USERNAME_FIELD'

Django1.9.5 Python2.7.15在重写用户模型时报错:AttributeError: type object ‘UserProfile’ has no attribute ‘USERNAME_FIELD’models.py - 新建用户模型UserProfile继承自AbstractBaseUser# -*- encoding:utf-8 -*-from _...

2018-05-24 20:41:24 8351

原创 ansible笔记

自动化运维工具Puppet Ruby开发,c/s架构,扩展性强,基于SSL认证远程命令执行相对较弱SaltStack Python开发,c/s架构,轻量级配置语法YMALAnsiblePython开发,使用paramiko模块,分布式,无需客户端,轻量级配置语法YMAL更强的远程命令执行功能git源码英文手册中文手册ansible特性相比puppet和S...

2018-05-04 16:52:26 409

原创 Django笔记

Django简介开放源码的web框架,基于python开发核心思想:解耦官网MVCM:model 模型V:view 视图C:control 控制器MTVM:model 模型T:template 模板V:view 视图 Django还有一个url分发器,处理URL请求流程图解图环境部署conda create -n my...

2018-05-03 23:35:07 734 1

原创 Linux Firewalld用法及案例

官方文档RHELFIREWALLDFirewalld概述动态防火墙管理工具定义区域与接口安全等级运行时和永久配置项分离两层结构 核心层 处理配置和后端,如iptables、ip6tables、ebtables、ipset和模块加载器顶层D-Bus 更改和创建防火墙配置的主要方式。所有firewalld都使用该接口提供在线工具原理图 Fire...

2018-05-02 18:12:51 19487

原创 Linux find用法及案例

find在指定目录查找指定的文件并处理语法find [选项] [查找目录] [条件] [处理动作][选项]-P、-H、-L 不常用[查找目录]绝对路径或相对路径[条件]文件时间 atime 最后访问时间 mtime 最后修改时间(文件内容修改) ctime 最后状态修改时间(文件内容修改、权限、链接变更) 单位天,也即24小...

2018-05-02 15:59:20 230

原创 windows2008R2新增磁盘处于脱机状态解决办法

windows2008R2新增磁盘处于脱机状态解决办法 cmd命令行: diskpart工具: diskpart list disk select disk 1 online disk attribute disk clear readonly attribute disk 磁盘管理: 提示初始化 右键新建简单卷并格式化...

2018-04-26 13:42:35 15508 1

原创 windows 2008 CVE-2017-0148 方程式工具-永恒之蓝 修复

windows 2008 CVE-2017-0148 方程式工具-永恒之蓝 修复windows 2008R2 445端口 - 注册表禁用SMB服务禁用SMBv1Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB1 -Type DWORD -Valu...

2018-04-26 13:35:23 3932

原创 windows FTP提示 425 Failed to establish connection

windows FTP提示 425 Failed to establish connection如果是windows做服务端,需要在防火墙放开限制:windows2008具体操作: 控制面板 》系统和安全 》Windows 防火墙 》允许的程序”,在“允许另一个程序”中添加 “C:\Windows\System32\svchost.exe”这个程序,添加完成即可windows2003...

2018-04-26 13:31:40 20905

原创 内置数据结构-集合

集合常用函数 | add(...) | Add an element to a set. | | This has no effect if the element is already present. | | clear(...) | Remove all elements from this set. | | cop...

2018-03-29 23:52:25 233

原创 常用包

https://docs.python.org/3/library/index.htmlBuilt-in FunctionsBuilt-in ConstantsBuilt-in TypesBuilt-in ExceptionsText Processing Services 文本处理 string re difflib textwrap un...

2018-03-27 15:57:46 339

原创 内置数据结构-字典

字典概述一系列键值对键一般是字符串,值可以是任何对象任何对象都可以是字典中的值字典创建dict_name = {key1:value1, key2:value2, }字典元素修改新增dict_name[key] = value 不存在就新增,存在则修改删除del dict_name[key]dict1 = { 'a':'apple'...

2018-03-26 17:34:32 187

原创 内置数据结构-列表-元组

列表的概念一系列按特定顺序排列的元素组成 有序 任何东西都可以加入列表 列表的创建list_name = [element1, element2, element3,] 列表元素的操作列表元素的访问 - list_name[inde] - ind...

2018-03-22 14:51:47 259

原创 异常

异常的概念语法逻辑正确的前提下,出现的问题在python中异常是一个类,可以按类处理,可以实例化为对象Exception类是所有异常的父类异常的分类AssertError 断言语句(assert)失败AttributeError 尝试访问未知的对象属性EOFError 用户输入文件末尾标志EOF(Ctrl+d)FloatingPointError 浮点计算错误Gen...

2018-03-22 12:02:02 202

原创

包的概念组织与管理代码的文件夹一些列模块组成的集合包的结构Packet1/ /__init__.py 包注册文件,内容空白,或者包含包内的模块名列表 /module1.py /module2.py /... /Packet2/ /__init__.py ...

2018-03-21 14:57:48 133

原创 模块

模块概念包含python代码以.py做后缀的文件模块中存放类或者函数模块特性复杂的程序拆分成不同的功能存储在模块中,便于维护隐藏代码细节,将重点放在程序的高层逻辑上可重用,可共享,处理某类问题的类和函数的集合模块导入类似于把要导入的模块内的代码全部拷贝到当前程序的文件中如果要导入的模块以数字开头,需要借助importlib帮助import module_na...

2018-03-21 14:57:23 100

原创 CSS

CSS概念层叠样式层Cascading style sheets让网页元素的样式更加丰富拆分网页内容与样式html只负责页面内容和结构,样式全部交给csscss语法选择器{属性:值;属性:值;属性:值;}选择器:将样式和页面元素关联起来的名称属性:值,类似python中的键值对注意分号分隔div{width: 200px;height: 200px;ba...

2018-03-21 14:47:19 238

原创 循环

打印*组成的矩形m_long = int(input('Please input long:'))m_wide = int(input('Please input wide:'))for row in range(m_long): for list in range(m_wide): print('*',end=' ') print()打...

2018-03-20 00:13:26 115

原创 字符串

字符串格式化输出format()print('我是{0},我今年{1}岁'.format('Leo',28))print('我是{name},我今年{age}岁'.format(name='Leo',age=28))print('我是{0[0]},我今年{0[1]}岁'.format(('Leo',28)))print('我是{0[n]},我今年{0[a]}岁'.format({'n...

2018-03-20 00:09:24 134

原创 类与对象与面向对象编程

类的定义现实世界中事物的描述、定义描述对象包含的数据和特征注意类与对象的区别 类的创建和使用创建类名使用大驼峰命名方式,但是首字母大写,不适用下划线_实例名和模块名使用小写字母,并在单词之间加下划线_类与类之间使用2个空行分隔类的不同方法之间使用1个空行分隔class ClassName():class Dog(): #类名,大驼峰命名法 ...

2018-03-19 15:55:50 181

原创 anaconda使用

Anaconda概述Anaconda是众多Python发行版中的一种具有强大的包管理和环境管理功能完美解决Python2与Python3共存的问题使用conda工具进行管理,与pip功能类似但更强大 conda将几乎所有的工具、第三方包都当做packge对待,甚至包括python和conda自身Anaconda的安装下载地址支持Linux、Mac、Windows安...

2018-03-17 18:34:46 745

原创 分支与循环

程序结构顺序分支循环分支语法: if 条件表达式: 语句1 语句2Tips: 条件表达式的结果必须为布尔值,真或假 注意冒号 注意缩进双向分支语法: if 条件表达式1: 语句1 else: 语句2 双向分支,一定且仅执行一条语句多路分支...

2018-03-15 16:46:42 240

原创 数学案例

九九乘法表for row in range(1,10): for col in range(1,row+1): print(col,"*",row,"=",col*row,end=" ") print("")

2018-03-15 16:07:27 887

原创 函数

函数的概念带名字的代码块,用于完成具体工作可以反复执行函数命名1.使用英文字母,不要使用中文2.使用数字,但不能以数字开头3.不使用特殊符号,_除外4.函数名大小写敏感5.避免使用python的关键字6.函数名尽量有意义函数的定义使用def定义注意冒号形参:定义函数时,定义的函数参数函数的调用先定义后调用,调用后函数才会执行实参...

2018-03-15 10:55:20 177

原创 表达式和运算符

表达式运算符分类1.算术运算 2.比较/关系运算 3.赋值运算 4.逻辑运算 5.位运算 6.成员运算 7.身份运算算术运算1.+ 加2.- 减3.* 乘4./ 除5.% 取余6.// 地板除,求商7.** 幂运算Pyton没有自增++和自减–比较运算== 等于!= 不等于> 大于< 小于>= 大于等于...

2018-03-14 00:46:52 447

原创 数据类型

数据类型1.数值Number2.字符串String3.列表List4.元组Tuple5.字典Dict6.集合SetPython变量无需声明数据类型,赋值后,python自动判断数据类型数值Number-整型:正数、负数、0 1.二进制(0b10101) 2.八进制(0o777) 3.十进制 4.十六进制(0xffff)-浮点型: ...

2018-03-14 00:32:35 210

Docker技术入门与实战/第2版/杨保华/戴王剑/曹亚仑著/高清PDF/带书签

第一部分 基础入门 ·第1章 初识容器与Docker ·第2章 核心概念与安装配置 ·第3章 使用Docker镜像 ·第4章 操作Docker容器 ·第5章 访问Docker仓库 ·第6章 Docker数据管理 ·第7章 端口映射与容器互联 ·第8章 使用Dockerfile创建镜像 第二部分 实战案例 ·第9章 操作系统 ·第10章 为镜像添加SSH服务 ·第11章 Web服务与应用 ·第12章 数据库应用 ·第13章 分布式处理与大数据平台 ·第14章 编程开发 ·第15章 容器与云服务 ·第16章 容器实战思考 第三部分 进阶技能 ·第17章 Docker核心实现技术 ·第18章 配置私有仓库 ·第19章 安全防护与配置 ·第20章 高级网络功能 ·第21章 libnetwork插件化网络功能 第四部分 开源项目 ·第22章 Etcd——高可用的键值数据库 ·第23章 Docker三剑客之Docker Machine ·第24章 Docker三剑客之Docker Compose ·第25章 Docker三剑客之Docker Swarm ·第26章 Mesos——优秀的集群资源调度平台 ·第27章 Kubernetes——生产级容器集群平台 ·第28章 其他相关项目

2018-11-13

安装Mysql-python报错Adding Python Information to the Windows Registry使用register.py

安装Mysql-python时报错Adding Python Information to the Windows Registry 需要使用register.py cmd python register.py

2017-11-02

Zabbix企业级分布式监控系统吴兆松著完整十六章带书签pdf

Zabbix企业级分布式监控系统吴兆松著完整十六章带书签pdf 章节列表 第一部分 基础部分 第一章 监控系统简介 第二章 Zabbix简介 第三章 安装与部署 第四章 快速配置和使用 第五章 深入配置和使用 第六章 告警和配置 第二部分 中级部分 第七章 监控方式剖析 第八章 分布式监控 第九章 Zabbix与自动化运维 第十章 使用经验与技巧 第十一章 监控案例 第三部分 高级部分 第十二章 性能优化 第十三章 Zabbix API的使用 第十四章 使用Zabbix协议 第十五章 定制Zabbi安装包 第十六章 大型分布式监控案例 附录A 源码安装及相关配置

2017-11-02

openssl-devel-0.9.8b-10.el5.i386.rpm

openssl-devel-0.9.8b-10.el5.i386.rpm

2015-04-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除