本章介绍的是Linux CentOS7 安装gitlab
不少朋友是Linux Ubuntu系统的 我推荐一个 博客
1.下载gitlab
一般分成两种方式,
第一种Linux系统联网的情况,直接下载。
命令行直接输入 wget
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.8.2-ce.0.el7.x86_64.rpm
第二种先在一些网站上下载,然后传到服务器上,进行部署。
版本自行选择,这里选的是10.8.2
gitlab官网
清华大学开源软件镜像站
2.安装gitlab
根据linux系统安装的不同。需要安装的环境也不一样,这里先介绍安装命令
rpm -ivh /gitlab-ce-10.8.2-ce.0.el7.x86_64.rpm
rpm -i / -ivh 的区别就是-ivh可以看安装的经度调。
如果报错,说明还有环境没有安装好。
Linux系统支持服务命令:yum install -y
服务有policycoreutils-python, openssh-server, cronie , postfix
yum install -y curl policycoreutils-python openssh-server cronie postfix
3.配置并且启动gitlab
修改gitlab配置文件指定服务器ip和自定义端口:
vim /etc/gitlab/gitlab.rb
注意这里设置的端口不能被占用,默认是8080端口,如果8080已经使用,请自定义其它端口,并在防火墙设置开放相对应得端口
gitlab-ctl reconfigure
gitlab-ctl start 或者 gitlab-ctl restart
访问 GitLab页面 http://192.168.0.18/