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版本一些文档实例:
最新文章
- 盒子模型简单理解(box-sizing)
- 4.AE中的缩放,书签
- ld: warning: directory not found for option 去掉警告的方法
- PCM-脉码调制
- BootCamp支持软件4/5
- 【HTTP】Fiddler(一) - Fiddler简介
- linux面试题2
- Python3爬取中文网址
- Ant build.xml 批量打渠道包回顾!打第三方jar包总结
- httpURLConnection-网络请求的两种方式-get请求和post请求
- 1.进入debug模式(基础知识列表)
- 解决error104 connection reset by peer;socket error问题
- 回顾servlet生命周期(代码测试),读取初始化参数
- 双十一LoanMarket压力测试报告
- 【sql注入教程】mysql注入直接getshell
- thinkphp5中__PUBLIC__的使用
- python框架之Django(15)-contenttype模块
- C#程序终止问题CLR20R3解决方法
- 关于mysql数据库优化
- POJ.1752.Advertisement(差分约束 最长路SPFA)