gitlab搭建


本人Windows系统,要搭建GitLab,需要准备Linux系统(64位),因此需要安装虚拟机,在虚拟机上面搭建GitLab。

 Step1:系统环境准备

Linux系统:CentOS-6.4-x86_64

注:64位的操作系统比较好,不然的话会执行安装包程序的时候会出现错误

关于虚拟机使用本地系统的共享文件夹,步骤如下:

1. 设置虚拟机,选择“选项”,点击“共享文件夹”,点击“添加”,选择本地的文件夹作为共享文件夹

2. 在虚拟机中/mnt/hgfs中即可看到共享文件夹

问题:

1. 在我的/mnt中看不到/hgfs文件夹。

    原因:没有安装VMwareTools

    解决:安装VMwareTools

           s1. 点击“重新安装VMwaretools”,在弹出的目录中把VMwareTools-9.6.2-1688356.tar.gz文件复制到某处

           s2. 解压该文件 tar -zxvf

           s3. 运行vmware-install.pl文件,并且一路回车

           s4. 重启虚拟机,即可在/mnt下看到/hgfs文件夹,进入之后即可看到共享文件夹

 Step2:下载GitLab安装包

使用链接:https://bitnami.com/redirect/to/137681/bitnami-gitlab-8.14.3-0-linux-x64-installer.run 下载安装包

注:bitnami 为我们把gitlab安装所需的依赖都打包了,实现了真正的一键式安装过程,thx

 Step3:安装GitLab

1. 进入root

su -

2. 进入安装文件所在目录

3. 修改文件权限

chmod +x bitnami-gitlab-8.14.3-0-linux-x64-installer.run

4. 执行安装

./bitnami-gitlab-8.14.3-0-linux-x64-installer.run

注:在安装过程中注意记录填写的必要用户信息即可


 Step4:安装Git

若要本机使用git,还要进行安装,对于CentOS,使用yum安装的git为非常陈旧的版本,不能使用,因此需要自行编译安装。

1. 安装依赖

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel

yum install  gcc perl-ExtUtils-MakeMaker

2. 下载git到 /usr/src

下载链接:http://pan.baidu.com/s/1qXFnOxI

cd /usr/src

tar xzf ./XXX 

注:XXX代表该下载的安装包“git-2.0.0.tar.gz”

3. 编译并安装

cd git-2.0.0
make prefix=/usr/local/git all
make prefix=/usr/local/git install
echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
source /etc/bashrc

4. 查看版本号

git --version

5. 测试使用

可以从gitlab中新建一个项目并且使用git拷贝下来,以查看各项功能是否正常


 Step5:后记

 如果关机了还会发现有一个小问题,那就是gitlab默认没有开机启动服务,解决方法:

使用root用户进入/opt/gitlab-8.14.3-0目录,看到ctlscript.sh命令,使用:

./ctlscript.sh start即可开启


参考链接(特别特别感谢):

安装gitlab: http://blog.csdn.net/u010789532/article/details/54964117

安装git:http://www.cnblogs.com/fuyuanming/p/5804695.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章