仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 509|回复: 7
打印 上一主题 下一主题

[CentOS(社区)] 带来一篇CentOS体系搭建git办事器

[复制链接]
第二个灵魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:17:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!简介:Git是一个散布式的版本把持体系。利用git的时分,客户端与办事器通信利用的是ssh协定。用ssh的次要长处是速率快(传输前数据会先紧缩,比HTTP快)、宁静、便利读写。客户端经由过程ssh会见办事器真个考证体例一样平常有两种:一种是用户名暗码的体例,一种是利用公私钥认证的体例。利用公私钥的体例对照便利,无需每次登录输出暗码。某个受信托的客户真个公钥会被设置在办事器真个~/.ssh/authorized_keys文件中。有关此文件的格局能够拜见sshd的用户手册mansshd。authorized_keys有个主要的功效就是撑持command参数,用户每次利用此公钥举行考证的时分就会实行今后面的下令,如许就能够做一些登录像关的逻辑处置。
1、情况申明:操纵体系地点的主机只要内网IP,可会见外网。
2、装置setuptools
a、wgethttp://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz
b、tarzxvfsetuptools-0.6c11.tar.gz
c、cdsetuptools-0.6c11
d、pythonsetup.pybuild
e、pythonsetup.pyinstall
3、克隆gitosis并装置
在恣意目次下:
gitclonegit://github.com/res0nat0r/gitosis.git
cdgitosis
pythonsetup.pyinstall
至此git办事器软件装置终了


4、新建办事器用户(这里的用户指的是操纵体系的用户,只是该用户专门用于办理git罢了)
su-cuseraddretonGame
su-cpasswdretonGame
然后输出暗码便可

5、新建源码库
su-retonGame    (切换至retonGame身份,注重减号前后均有空格符)
mkdirgameProj.git    (新建空源码库)
cdgameProj.git/
git--bareinit       (初始化这个空源码库)
ssh-keygen        (发生ssh公钥,备用)
天生ssh公钥的时分会请求输出一个寄存此公钥的文件称号,比方输出aaa,然后输出用于加密此密钥文件的暗码以后,在以后面对中就会发生一个aaa.pub。加密后的公钥信息就寄存榆次文件中。
至此,办事器搭建终了。

6、办事端利用(在Ubuntu中)
apt-getinstallgit(装置git,假如已装置过可疏忽此步)
gitcloneretonGame@192.168.10.133:gameProj.git

7、外网会见git办事器
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
小魔女 该用户已被删除
沙发
发表于 2015-1-25 20:56:31 | 只看该作者
学习Linux应具备的。[书籍+网络资源]
爱飞 该用户已被删除
板凳
发表于 2015-2-4 13:08:28 | 只看该作者
Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。
因胸联盟 该用户已被删除
地板
发表于 2015-2-9 23:20:07 | 只看该作者
老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。
老尸 该用户已被删除
5#
发表于 2015-2-28 09:24:12 | 只看该作者
选择交流平台,如QQ群,网站论坛等。
简单生活 该用户已被删除
6#
发表于 2015-3-10 04:35:32 | 只看该作者
应对Linux的发展历史和特点有所了解,Linux是抢占式多任务多用户操作系统,Linux最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具。
小女巫 该用户已被删除
7#
发表于 2015-3-17 09:09:02 | 只看该作者
上课传授的不仅仅是知识,更重要的是一些道理,包括一些做人的道理,讲课时也抓住重点,循序渐进,让同学理解很快;更可贵的是不以你过去的成绩看问题.
愤怒的大鸟 该用户已被删除
8#
发表于 2015-3-24 07:39:47 | 只看该作者
一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-27 23:34

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表