309-Ubuntu服务器GitLab安装使用
2016-11-04 本文已影响75人
霄峰
gitlab配置文件
参考文章 Ubuntu 14.04下安装GitLab指南
参考文章 Ubuntu 下php7 mysql5.7 LNMP 环境搭建
说明:
操作系统:Ubuntu 14.04.5 LTS (x86_64 GNU/Linux)
1. 准备
安装language-pack-en-base这个包
sudo apt-get update
sudo apt-get install -y language-pack-en-base
这个包是为了解决系统不同语言之间可能发生的冲突,安装之后可以减少许多因语言编码带来的问题。其中-y参数表明直接安装,无需确认。
安装完成之后,运行:
locale-gen en_US.UTF-8
设定语言编码为UTF-8。
2. 安装需要的库和软件
sudo apt-get install curl openssh-server ca-certificates postfix
之后会提示poxtfix configuration配置,这里选择local only
,接下来使用默认设置。
3. 下载安装gitlab
版本:gitlab-ce_7.10.5~omnibus-1_amd64.deb
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
sudo apt-get install gitlab-ce
你可以使用上面的方法来进行安装,但是中国大陆的网速估计会比较慢,我上传了一个gitliab7.10.5的64位的软件包。
下载地址 百度网盘 http://pan.baidu.com/s/1eRFAR1S
下载完成后执行:
sudo dpkg -i gitlab-ce_7.10.5~omnibus-1_amd64.deb
进行安装。
然后进行配置:
sudo vim /etc/gitlab/gitlab.rb
![](https://img.haomeiwen.com/i2666050/566bb158f0990bb8.png)
![](https://img.haomeiwen.com/i2666050/41540dbd6668290b.png)
![](https://img.haomeiwen.com/i2666050/133b5a604e9d8f1c.png)
根据自己的实际服务器情况修改。
这里有gitlab完整的配置说明
配置完成后使用下面命令使配置生效:
sudo gitlab-ctl reconfigure
sudo /etc/init.d/postfix restart (可选)
4. 访问GitLab
这样你就可以通过访问:
http://你的服务器IP:8080
来进行GitLab的访问了。
默认管理员的账户密码:
Username: root
Password: 5iveL!fe