ubuntu14搭建内网gitlab服务器

Posted yinshaojie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu14搭建内网gitlab服务器相关的知识,希望对你有一定的参考价值。

平台

宿主机系统版本:Ubuntu 14.04.5 LTS

gitlab软件版本:11.10.8-ee

验证web浏览器版本:Mozilla Firefox 68.3.0esr

安装firefox浏览器

在官网https://www.firefox.com.cn/download/ 下载Linux-64位web浏览器,并将其软件包安装至宿主机目录下,安装如下:

cd /usr/local
// 解压firefox安装包
tar -jxvf Firefox-latest-x86_64.tar.bz2
// 下面的是安装运行firefox的依赖包
sudo apt-get install libgtk-3-dev
sudo apt-get install libcanberra-gtk-module
sudo apt-get install libxt6
// 下面的是生成本地编码
sudo local-gen zh_CN.UTF-8
sudo locale-gen

gitlab环境搭建

1.安装依赖项目

sudo apt-get update

sudo apt-get install -y curl openssh-server ca-certificates

2.安装postfix,用来发送通知电子邮件

sudo apt-get install -y postfix

在安装期间,会出现配置屏幕的选择,请选择“Internet Site”选项,并按下“Enter”选项。

之后出现填写名称的编辑框,可以使用默认值,一路按“Enter”选项,直到安装完成。

3.添加gitlab软件包存储库

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash

4.安装gitlab软件包

可以使用命令行安装:

sudo apt-get install gitlab-ee

可以使用web浏览器下载(命令行有时特别慢,目前不清楚原因):

具体web浏览器的地址,可以在上面使用命令行安装时使用的地址来进行复制到web浏览器来下载

开始安装软件:

sudo dpkg -i gitlab-ee_11.10.8-ee.0_amd64.deb

5.配置地址和访问端口号

sudo vim /etc/gitlab/gitlab.rb

将其中的external_url改为:

技术图片

 

 

 其中:192.168.2.178为本地的ip地址,6688为本地的端口号。

开启防火墙允许端口:

sudo ufw allow 22

sudo ufw allow 6688

重启配置

sudo gitlab-ctl reconfigure

开启服务

serivce postfix start

技术图片

 

 

 ps -e | grep ssh

技术图片

 

确保上面的2个服务开启

 

 8.查看运行状态

sudo gitlab-ctl status

技术图片

 

 

 出现上面提示,则表示运行成功。

web访问gitlab

打开firefox浏览器,地址栏输入192.168.2.178:6688进入gitlab网页版:

技术图片

 

 

 

  • 初始账户:root

  • 初始密码:xxxxxxxx

  • root账户密码需要管理员持有

  • 成员账户可以通过web手动注册

  • gitlab网页版操作指导:https://docs.gitlab.com/ee/README.html
  • 技术图片

    web版本一些文档实例:

  • 技术图片

     

     技术图片

     

     

以上是关于ubuntu14搭建内网gitlab服务器的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu14.04下安装ngnix,mediawiki,nodebb,everything,gitlab

基于GitLab与Git Extensions搭建版本控制工具

如何在ubuntu server 14.04下安装gitlab中文版

ubuntu 14.04 gitlab 的搭建

ubuntu14.04搭建gitlab9.0

ubuntu14.04搭建gitlab