自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (8)
  • 收藏
  • 关注

原创 使用shell脚本安装Docker

准备环境CentOS 7.9 64位安装脚本docker-install.sh#!/bin/bashyum install -y epel-release net-tools vim lrzsz tree screen lsof zip unzip wget telnet ntp locateyum clean allyum makecachesystemctl restart chronydyum remove docker \docker-client \docker-cl

2021-01-17 09:54:18 219

原创 CentOS配置SSH免密

准备环境2台CentOS7.9服务器服务器IP:192.168.30.11、192.168.30.12、192.168.30.13准备shell脚本通过脚本自动生产SSH秘钥,[root@localhost ~]# cat ssh_auto.sh #!/bin/bashrpm -q expectif [ $? -ne 0 ];then yum -y install expectfissh_keygen_ceate() {expect << -EOFspawn

2020-12-22 20:16:43 182

原创 安装k8s学习环境

准备工作CentOS 7.9 64位IPAddressRole配置软件192.168.30.11master2核2Getcd,kubernetes-master192.168.30.12node12核2Getcd,kubernetes-node,docker,flannel192.168.30.13node22核2Getcd,kubernetes-node,docker,flannel关闭并禁用防火墙关闭并禁用selinux关闭swa

2020-12-22 19:46:22 148

原创 CentOS7.4下安装Python虚拟环境

准备环境CentOS-7.4安装虚拟环境安装并更新pip[root@localhost ~]# yum install python-pip[root@localhost ~]# pip install --upgrade pip安装虚拟环境和管理工具[root@localhost ~]# pip install virtualenv[root@localhost ~]# pip install virtualenvwrapper配置虚拟环境[root@localhost ~]#

2020-12-07 22:24:00 104

原创 DHCP服务器搭建及配置

DHCP服务端:1、安装DHCP服务yum install -y dhcp*2、配置DHCPcp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.confvim /etc/dhcp/dhcpd.conf###############option domain-name "dhcp.server";option domain-name-servers 192.168.2.2;default-lease-time 6

2020-11-27 22:32:41 183

原创 NTP时间服务器搭建及配置

NTP时间服务器1、NTP服务器监控端口 UDP 1232、yum install -y ntp ntpdate3、vim /etc/ntp.confrestrict 192.168.2.0 mask 255.255.255.0 #配置可访问网段4、systemctl restart ntpd && systemctl enable ntpd5、ntpq -p查看ntp连接信息6、date查看当前时间NTP客户端1、ntpdate pool.ntp.org2

2020-11-26 21:35:26 321

原创 CentOS7.4安装KVM

1.安装图形界面1.1.准备环境操作系统:CentOS 7.6 64位1.2.安装图形界面[root@localhost ~]# yum groupinstall "X Window System"[root@localhost ~]# yum install gnome-classic-session gnome-terminal nautilus-open-terminal cont...

2019-09-06 11:46:10 272

原创 CentOS7.6安装VNCServer

准备环境操作系统:CentOS 7.6 64位1、安装图形界面[root@localhost ~]# yum groupinstall "X Window System"[root@localhost ~]# yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center li...

2019-09-04 14:12:09 2129

原创 GitLab整体迁移

迁移说明旧gitlab环境地址:192.168.15.240新gitlab环境地址:192.168.15.241新旧环境的gitlab版本必须一致Jenkins备份路径:/var/opt/gitlab/backups/1、备份旧gitlab(192.168.15.240)[root@localhost ~]# gitlab-rake gitlab:backup:create2、...

2019-08-13 12:08:26 1279

原创 安装python3.6.5和python虚拟化环境

准备环境操作系统:CentOS 7.6 64位1、安装依赖包[root@localhost ~]# yum install -y wget vim lrzsz zip unzip telnet gcc-c++ tcl​2、安装python3.6.5[root@localhost ~]# cd /data/src/[root@localhost src]# wget https:/...

2019-08-13 11:49:53 367

原创 kubernetes集群搭建

准备环境操作系统:CentOS 7.6 64位参考资料:CentOS部署Kubernetes集群部署规划环境配置及部署情况:服务器IP服务器配置部署内容192.168.1.112核CPU + 2G内存 + 20G磁盘master节点(etcd,kubernetes-master,flannel)192.168.1.122核CPU + 2G内存 + 2...

2018-12-29 11:40:17 162

原创 Docker安装-yum安装

准备环境操作系统:CentOS 7.6 64位参考资料:Docker帮助文档安装docker-ce安装必须包:[root@docker ~]# yum install -y yum-utils \device-mapper-persistent-data \lvm2配置docker-ce yum源:[root@docker ~]# yum-config-manager \...

2018-12-08 11:29:20 214

原创 CentOS 7.6安装及初始化配置

##准备环境虚拟机管理软件:VMware Workstation 14 Pro操作系统:CentOS-7-x86_64-Minimal-1810.iso###创建虚拟机第一步:打开VMware,在左上角菜单目录中,点击“文件”–&amp;amp;gt;“新建虚拟机”,启动新建虚拟机向导。第二步:在欢迎使用新建虚拟机,选择“典型(推荐)(T)”,点击“下一步”。第三步:安装客户机操作系统,选择“安...

2018-12-08 10:42:33 6506 1

原创 Redis4.0.10单机版安装

1、准备环境:操作系统:CentOS-7.5-x64 Redis服务器:192.168.1.23 Redis管理参考:redis.cn2、安装Redis2.1、安装编译环境[root@redis ~]# yum install -y gcc-c++ tcl2.2、下载安装包[root@redis ~]# cd /usr/local/src[root@redis ~]...

2018-09-18 22:41:46 328

原创 zabbix-agent安装和配置

1、准备环境:操作系统:CentOS-7.5-x64 zabbix-agent服务器:192.168.1.17参考:从部署包安装zabbix3.42、安装zabbix-agent(192.168.1.17)2.1、下载安装包[root@zabbix-agent ~]# rpm -i https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_6...

2018-09-16 20:40:07 705

原创 查询Catalina.out第几行到第几行的日志

在CentOS下,打开较大日志文件时可能会导致服务器卡死,如何避免这个问题?多数情况下,我们仅需要其中几行日志,用于排查问题。例1:查询前100条日志[root@localhost ~]# cd /usr/local/tomcat/logs/[root@localhost ~]# head -100 catalina.out例2:查询最后100条日志[root@local...

2018-09-16 19:00:31 3906

原创 JDK安装配置-yum安装

准备环境操作系统:CentOS-7.5-x64 JDK1.8:jdk-8u181-linux-x64.rpm安装软件下载rpm安装包:[root@localhost ~]# wget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-li...

2018-09-09 13:52:51 108

原创 DevOps工具链接

操作系统:CentOS中间件:jdk计划管理:jira源码管理:gitlab应用构建:maven本地私服:nexus单元测试:Junit版本发布:Jenkins配置管理:salt-master、salt-minion日志工具:ELK监控工具:Zabbix...

2018-09-09 11:49:39 163

原创 Zabbix 3.4 安装配置

1、准备环境:操作系统:CentOS-7.5-x64 Zabbix数据库服务器:192.168.1.15(zabbix-db) Zabbix Web服务器:192.168.1.16(zabbix-web) 2、安装数据库(192.168.1.15)2.1、安装MySQL数据库参考MySQL5.7单机版安装或MySQL单机版安装 - RPM2.2、创建数据库账户[ro...

2018-07-12 17:56:00 493

原创 过滤文件中的空行和注释

[root@salt-master salt]# grep -Ev '^$|#' masterfile_roots: base: - /srv/salt/base dev: - /srv/salt/dev prod: - /srv/salt/prod

2018-07-12 14:58:05 1087

原创 MySQL5.7主从

准备环境 主从数据库版本和安装环境一致:MySQL5.7.20主数据库服务器:192.168.1.12从数据库服务器:192.168.1.13 安装MySQL数据库,参考MySQL5.7单机版安装或MySQL单机版安装 - RPM 主数据库设置(192.168.1.12)编辑“/etc/my.cnf”配置文件[root@localhost ~]# vim /etc/my.cnf配

2018-03-18 16:38:38 268

原创 GitLab安装及初始化

准备环境操作系统: CentOS 7.4 中文版 64位关闭防火墙安装基础工具vim配置要求内存:4GB以上开始安装安装repo源[root@localhost ~]# vim /etc/yum.repos.d/gitlab-ce.repo修改gitlab-ce.repo内容:[gitlab-ce]name=Gitlab CE Repositorybaseurl=https://mi

2017-12-10 17:12:34 266

原创 CentOS 7.5安装及初始化配置

准备环境虚拟机管理软件:VMware Workstation 12 Pro操作系统:CentOS-7-x86_64-Minimal-1708.iso创建虚拟机第一步:打开VMware,在左上角菜单目录中,点击“文件”–&amp;amp;amp;amp;amp;amp;amp;gt;“新建虚拟机”,启动新建虚拟机向导。第二步:在欢迎使用新建虚拟机,选择“典型(推荐)(T)”,点击“下一步”。第三步:安装客户机操作系统,选择“安装程序光盘映象文件(IS

2017-12-10 10:12:20 3576

原创 SaltStack - 安装minion

准备环境操作系统:CentOS 7.4 64位参考资料:SaltStack帮助文档虚拟机初始化配置参考资料:MySQL5.7单机版安装 - 准备环境注意:修改主机名为“salt-minion”开始安装配置SaltStack yum源:[root@localhost ~]# vim /etc/yum.repos.d/saltstack.repo文件内容:[saltstack-repo]na

2017-12-03 11:34:14 2013

原创 SaltStack - 安装master

准备环境操作系统:CentOS 7.4 64位参考资料:SaltStack帮助文档虚拟机初始化配置参考资料:MySQL5.7单机版安装 - 准备环境注意:修改主机名为“salt-master”开始安装配置SaltStack yum源:[root@salt-master ~]# vim /etc/yum.repos.d/saltstack.repo文件内容:[saltstack-repo]

2017-12-03 11:18:27 360

原创 MySQL单机版安装 - RPM

准备环境:CentOS 7.5 64位关闭防火墙关闭selinux帮助文档:快速安装MySQL安装常用工具:[root@localhost ~]# yum install -y vim tree wget 下载rpm:[root@localhost ~]# wget https://repo.mysql.com//mysql80-community-releas...

2017-12-03 08:47:47 343

原创 MySQL5.7单机版安装

CentOS 7.4 64位操作系统下,安装MySQL5.7单机版

2017-11-26 16:51:31 919

原创 Jenkins安装及初始化

Jenkins安装本文主要Jenkins安装过程:帮助文档准备环境安装平台初始化向导Jenkins帮助文档 参考官方安装过程: https://jenkins.io/doc/book/installing/本文介绍Jenkins在Linux上的安装过程,其他操作系统的安装系统请参考Jenkins官方安装文档。准备环境操作系统: CentOS 7.4 中文版 64位(当前最新版:

2017-11-19 15:48:27 260

原创 Linux命令整理(一)

1)当你想查看当前有哪些用户正在登录使用系统,可使用w或who命令。w 与 who 命令 都能查看当前正在登录的用户信息,w 命令列出的用户信息比who稍微详细些,如下:#w #who2)当你想查看有哪些用户登录过系统,可以使用last命令,可列出所有登录过系统的用户信息并且能看到主机什么时候重启过信息,如下:#last其中,reboot为重启信

2017-11-08 16:56:53 176

转载 Maven学习总结(三)——使用Maven构建项目

maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项目的过程。一、构建Jave项目1.1、创建Jave Project  1、使用mvn archetype:generate命令,如下所示:mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=m

2017-11-06 17:07:30 200

转载 Maven学习总结(二)——Maven项目构建过程练习

上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验一下Maven高度自动化构建项目的过程一、创建Maven项目1.1、建立Hello项目  1、首先建立Hello项目,同时建立Maven约定的目录结构和pom.xml文件    Hello      | --src      | -----main      | ----------java   

2017-11-06 17:05:13 125

转载 Maven学习总结(一)——Maven入门

一、Maven的基本概念  Maven(翻译为"专家","内行")是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。1.1、项目构建  项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】→【打包项目】→【部署项目】这几个步骤,这六个步骤就是一个项目的完整构建过程。    理想的项目构建是高度自动化,跨平台,可重用的组件

2017-11-06 17:03:40 118

转载 Maven学习总结(四)——Maven核心概念

一、Maven坐标1.1、什么是坐标?  在平面几何中坐标(x,y)可以标识平面中唯一的一点。1.2、Maven坐标主要组成groupId:组织标识(包名)artifactId:项目名称version:项目的当前版本packaging:项目的打包方式,最为常见的jar和war两种样例:    1.3、Maven为什么使用坐标?Maven世界拥有大量构建,

2017-11-06 17:01:30 140

转载 Maven学习(五)-- 聚合与继承

Maven的聚合特性能够把项目的各个模块聚合在一起构建;Maven的继承特性能够帮助抽取各模块相同的依赖和插件等配置,在简化POM的同时,还能够促进各个模块配置的一致性。account-persist模块POM文件project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20

2017-11-06 16:59:58 184

转载 把spring-boot项目部署到tomcat容器中

把spring-boot项目按照平常的web项目一样发布到tomcat容器下一、修改打包形式在pom.xml里设置 war二、移除嵌入式tomcat插件在pom.xml里找到spring-boot-starter-web依赖节点,在其中添加如下代码, org.springframework.boot spring-boot-s

2017-11-06 16:52:19 198

转载 十大Intellij IDEA快捷键

Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论。每个人都有自己的最爱,想排出个理想的榜单还真是困难。以前也整理过Intellij的快捷键,这次就按照我日常开发时的使用频率,简单分类列一下我最喜欢的十大快捷-神-键吧。1 智能提示Intellij首当其冲的当然就是Intelligence智能!基本的代码提示用Ctrl+Space,

2017-11-06 16:51:25 113

转载 SpringBoot修改默认端口号

有时候我们可能需要启动不止一个SpringBoot,而SpringBoot默认的端口号是8080,所以这时候我们就需要修改SpringBoot的默认端口了。修改SpringBoot的默认端口有两种方式。下面就分别说一下这两种方式。修改application.properties第一种方式我们只需要在application.properties中加这样的一句话就可以了:server.port

2017-11-06 16:49:41 337

转载 使用Intellij创建第一个Springboot程序

首先先介绍一下Springboot:Spring是Java开发中,十分著名的一个框架。但是该框架的使用必须结合大量的XML配置文件,这一点让开发人员痛苦无比。Springboot是Spring官方重新构造的一个框架,将Spring的配置简化了很多。著名IDE,Intellij介绍:老牌的Java代码IDE,收费软件。比免费的Eclipse高大上了不少。Springboot官方文档也极度

2017-11-06 16:48:38 151

原创 大数据环境搭建

1. 准备环境1.1. 安装包1)安装虚拟机:VirtualBox-4.2.4-81684-Win.exe2)安装配置Linux系统:CentOS-7.0-1406-x86_64-DVD.iso3)安装配置Java环境:jdk-8u25-linux-x64.tar.gz4)安装配置Hadoop:hadoop-2.6.0-x64.tar.gz5)安装配置Hbase:hbase

2015-01-14 19:47:14 1230

原创 IIS 5.x 与 ASP.NET

IIS 5.x 与 ASP.NETW3SVC(InetInfo.exe)Named PipesASP.NET 的工作进程(aspnet_wp.exe)HTTP请求静态资源动态资源ISAPI FilterISAPI Extension加载CLR创建Application Domain加载HTTP Runtime

2014-11-22 20:57:43 381

kube-flannel.yml

flannel网络配置文件,当使用kubeadm部署k8s并选择flannel网络时,使用该文件。

2020-12-22

CentOS服务器之间配置SSH免密脚本

sh ssh_auto.sh 192.168.30.12

2020-12-22

CentOS7.4安装Python虚拟环境

CentOS-7.4 64位环境下,安装Python虚拟环境整个过程描述,配置多版本虚拟环境管理,涵盖pip安装、virtualenv、virtualenvwrapper、Python-3.6.5、配置计划任务调用虚拟环境相关项目。

2020-12-08

大数据环境搭建(CentOS-7 Hadoop 2.6.0 Hbase 0.99.2)

基于CentOS-7 + Hadoop 2.6.0 + Hbase 0.99.2三者的大数据处理环境。

2015-01-14

C#字符串计算公式处理

C#字符串计算公式处理。例如工资计算公式:"{基本工资}+{奖金}-{保险}-{个税}"。

2013-12-01

使用PDFBox提取PDF中文本信息

C#使用PDFBox提取PDF中文本信息。

2013-07-08

C#使用Adobe Reader读取PDF

C#使用第三方控件Adobe Reader读取PDF文件。

2013-07-08

树的CheckBox选择联动

当选择或取消选择TreeView的CheckBoxes的状态时,它的子节点和相关的父节点状态都随之变化。

2013-07-05

空空如也

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

TA关注的人

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