linux下SVN服务器的搭建

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

2019-06-14 13:39:16

阅读数 216

评论数 0

从Docker 到Jenkins 到Ansible的部署经验

从Docker 到Jenkins 到Ansible的部署经验 工作中,除了开发功能,还负责系统的部署工作。我从频繁的部署工作中,逐渐找到了一些偷懒的方法。从传统的Java -jar命令启动服务,到通过Docker 容器构建部署服务,再后来通过自动化部署工具Jenkins来完成部署,最后再结合An...

2019-06-12 11:28:32

阅读数 112

评论数 0

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

对互联网公司而言,SVN的重要性不言而喻。本文选用CollabNet Subversion Edge作为SVN服务端和控制台,以TortoiseSVN作为客户端部署SVN系统。CollabNet Subversion Edge控制台功能十分强大,便于维护管理,且能采用LDAP认证方式,适合部署了内...

2019-06-11 08:43:51

阅读数 105

评论数 0

OSI模型以及各类协议

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

2019-06-11 08:42:43

阅读数 153

评论数 0

Devops 到底是什么?

DevOps这个概念已经提出很多年了。DevOps就是开发(Development)和运维(Operations)这两个领域的合并。(有时候还包括产品管理、QA、*winces* 甚至销售等领域) 脱节 那么……为什么要合并这两个领域?原因很多,但首要原因是:我们目前的工作流程是脱节的。绝对的...

2019-06-11 08:33:04

阅读数 126

评论数 0

搭建jenkins实现自动化部署

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

2019-06-11 08:04:14

阅读数 110

评论数 0

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源 y...

2019-06-05 20:13:44

阅读数 119

评论数 0

Too many open files in system

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

2019-06-04 13:14:49

阅读数 172

评论数 0

linux安全与优化

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

2019-06-04 13:14:20

阅读数 3036

评论数 3

Terminal too wide

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

2019-06-04 11:46:01

阅读数 163

评论数 0

arg list too lang

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

2019-06-04 11:41:33

阅读数 112

评论数 0

linux中^M

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

2019-06-04 11:39:42

阅读数 111

评论数 0

linux中找回删除的文件

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

2019-06-04 11:36:11

阅读数 131

评论数 0

TCP三次握手以及四次挥手

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

2019-06-04 11:35:24

阅读数 85

评论数 0

创建一个共享目录

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

2019-06-04 11:31:09

阅读数 94

评论数 0

分布式版本管控工具 GIT

一:Git是什么?   Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别?   SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央...

2019-06-04 11:27:22

阅读数 86

评论数 0

运维葵花宝典

………………………………………………华丽丽的分割线……………………………………………………………………… 前方高能预警,非战斗人员撤退 ………………………………………………华丽丽的分割线………………………………………………………………………… 一:修改服务器密码 1:在进入系统开机步骤之前...

2019-06-04 11:14:43

阅读数 3040

评论数 1

将本地postfix配置为空客户端

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

2019-06-02 14:49:25

阅读数 95

评论数 0

linux设置系统时间与网络时间同步

#date 查看当前系统时间 第一种方法:#date -s "05/01/2019 12:20" 手动更改系统时间为5月1号12:20 第二种方法:#yum -y install chronyd #systemctl enable chronyd #vi /etc/...

2019-05-31 18:46:45

阅读数 106

评论数 0

升级linux系统内核

linux升级系统内核一般在升级之前都会有可供升级的内核链接 #curl http://server.group8.example.com/pub |grep kernel 这条命令可查出内核版本及全名 #wgethttp://server.group8.example.com/pub/k...

2019-05-30 20:08:10

阅读数 78

评论数 0

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