自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 linux下SVN服务器的搭建

机器环境:yum源配的是阿里云的(gcc*,per*这些我都已经装过了)#yum -y install sunbversion# svnadmin --version 查看SVN版本#mkdir -p /svn/repos/td 创建版本库路径(td是我的项目名也就是库名)#svnadmin create /svn/repos/td 创建版本库#cd /s...

2019-06-14 13:39:16 414

转载 从Docker 到Jenkins 到Ansible的部署经验

从Docker 到Jenkins 到Ansible的部署经验工作中,除了开发功能,还负责系统的部署工作。我从频繁的部署工作中,逐渐找到了一些偷懒的方法。从传统的Java -jar命令启动服务,到通过Docker 容器构建部署服务,再后来通过自动化部署工具Jenkins来完成部署,最后再结合Ansible完成远程部署。一步步的进步极大的减少部署工作,提高了工作效率(增加了许多划水时间)。Do...

2019-06-12 11:28:32 656 1

转载 SVN系统部署说明(CollabNet Subversion Edge + TortoiseSVN

对互联网公司而言,SVN的重要性不言而喻。本文选用CollabNet Subversion Edge作为SVN服务端和控制台,以TortoiseSVN作为客户端部署SVN系统。CollabNet Subversion Edge控制台功能十分强大,便于维护管理,且能采用LDAP认证方式,适合部署了内部域控的组织。而TortoiseSVN客户端的功能和性能有口皆碑,无需赘述。一. 准备工作虚拟...

2019-06-11 08:43:51 7625

原创 OSI模型以及各类协议

OSI(网络层次结构模型)物理层-网卡,网线等物理设备数据链路层-数据封装,交换机网络层-IP地址,路由器传输层-TCP,UDP,定义传输数据的协议端口号会话层-本地与远程主机进行会话表示层-数据的表示,安全,压缩应用层-HTTP FTP TFTP SMTP SNMP DNS各类协议TCP:用于从应用程序到网络的数据传输IP:负责计算机之间的通讯,负责...

2019-06-11 08:42:43 1544

原创 Devops 到底是什么?

DevOps这个概念已经提出很多年了。DevOps就是开发(Development)和运维(Operations)这两个领域的合并。(有时候还包括产品管理、QA、*winces* 甚至销售等领域)脱节那么……为什么要合并这两个领域?原因很多,但首要原因是:我们目前的工作流程是脱节的。绝对的脱节。很多公司的开发部门和运维部门之间存在的深刻矛盾,其实就是这个“脱节”造成的。下面是一个大家都...

2019-06-11 08:33:04 4832

转载 搭建jenkins实现自动化部署

一、安装jenkins1、添加yum repos,然后安装 1 2 sudowget -O/etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo sudorpm --importhttps://pkg.jenkins.io/redhat/jenkin...

2019-06-11 08:04:14 16570 1

原创 redhat 7更新添加yum源

推荐两个比较有名的rpm安装包地址http://mirrors.163.com/centos/7/os/x86_64/Packages/ 网易https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/ 阿里云配置yum源yum源j简单理解为手机的应用商城,专门下载各类工具,软件的地方,自己的系统配置好yum源以...

2019-06-05 20:13:44 2199

原创 Too many open files in system

如果系统报错 Too many open files in system 检查措施如下:……1: : : ulimit -n或者ulimit -a #查看当前系统允许打开的最大文件数(软限制的文件数,相当于是警告但系统仍然能登陆,还有个硬限制,文件数到了这个值系统就登录不进去了)cat /etc/security/limits.conf #打开这个文件能看到以下信息,可以修...

2019-06-04 13:14:49 20189

原创 linux安全与优化

/var/run/utmp:记录当前正在登录系统的用户信息,默认由who和w记录当前登录用户的信息,uptime记录系统启动时间;/var/log/wtmp:记录当前正在登录和历史登录系统的用户信息,默认由last命令查看;/var/log/btmp:记录失败的登录尝试信息,默认由lastb命令查看。vipw #查看用户组root:x:0:0::/root:/sbin/nologi...

2019-06-04 13:14:20 4787 3

原创 Terminal too wide

解决办法:#stty -a #查看columns设置#stty columns 132 #更改columns值解决

2019-06-04 11:46:01 2472

原创 arg list too lang

rm -rf报错:arg list too lang解决办法:#ls | xargs -n 10 rm -rf ls

2019-06-04 11:41:33 267

原创 linux中^M

^M产生原因:linux和windows在unix操作系统下的换行符格式为0A(ascii码),而dos格式下的换行符为 0D 0A(也就是<CR>),<CR>其实就显示为^M了。^M去掉方法:vi进去之后在命令模式下输入:%s/^M//g 或者 %s/\r//g 然后esc退出 :wq保存退出...

2019-06-04 11:39:42 21488 1

原创 linux中找回删除的文件

举例:rm -rf /var/log/syslog #删除文件lsof|grep syslog #查看哪个进程打开了此文件,可以查找到PIDll /proc/PID/fd #进程都在proc目录下,到此目录找到对应的PID/fd查看这个已经删除的文件对应的文件描述符是多少cat /proc/PID/fd/描述符 > /var/log/syslog #将删除的文件追回来...

2019-06-04 11:36:11 17271 2

原创 TCP三次握手以及四次挥手

握手:1,client发送请求报文给server(发送内容包括序列号X和一个窗口大小)2,server返回SYN(同步序列编号)报文给client(返回内容包括server选择的一个序列号Y和对client发来的序列号确认的返回X+1以及一个窗口大小)3,client收到返回之后会再返回一个确认的Y+1和X+1 ACK(确认编号)报文挥手:1,client发起中断连接请求(我这...

2019-06-04 11:35:24 174

原创 创建一个共享目录

如题:在 /home 目录下创建名为 admins 的子目录,并按以下要求设置权限:/home/admins 目录的所属组为 adminuser该目录对 adminuser 组的成员可读可执行可写,但对其他用户没有任何权限,但 root 不受限制在 /home/admins 目录下所创建的文件的所属组自动被设置为 adminuser#mkdir -p /home/admi...

2019-06-04 11:31:09 5649

原创 分布式版本管控工具 GIT

一:Git是什么?  Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别?  SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,...

2019-06-04 11:27:22 285

原创 基础运维-杂乱篇-持续更新.......

………………………………………………华丽丽的分割线………………………………………………………………………前方高能预警,非战斗人员撤退………………………………………………华丽丽的分割线…………………………………………………………………………一:修改服务器密码1:在进入系统开机步骤之前按上下键选中你的操作系统2:按“e”进入编辑模式,修改linux16那一行 ro以及之后的内容全部...

2019-06-04 11:14:43 15959 1

原创 将本地postfix配置为空客户端

有时候,我们需要在自己的服务器上配置一个邮件服务器,这个邮件服务器不接受外部发过来的邮件,但是本地发送的邮件会自动路由到其他的服务器上去,因此,如果你给你自己发邮件,你将收不到一般系统自带postfix并且已经enable,如果没有请执行以下命令自行安装#yum -y install postfix#vi /etc/postfix/main.cf查找到一下几处并修改inet_i...

2019-06-02 14:49:25 514

空空如也

空空如也

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

TA关注的人

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