一、首先大家应该掌握一些有关虚拟机常识和虚拟机命令。
本人安装gitlab进行代码管理使用的是centos7内核信息3.10.0-862.11.6.el7.x86_64。
linux内核查看命令 uname -a(查询全部信息)
uname -r 或者release (查询操作系统发行编号、内核)
uname -machine(显示电脑类型(操作系统位数信息))
uname -n(显示主机在网络上的名字)
二、开始进行命令行操作,打开虚拟机操作系统, 并开启Xshell(本人利用虚拟机与主机互通网络,配置好IP地址信息后,个人觉得命令行在Xshell操作更有感觉)
(1)安装必要的依赖
//配置系统防火墙,把HTTP和SSH端口开放
sudo yum install -y curl policycoreutils-python openssh-server
sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld
//安装postfix发送邮件通知(当然你也可以有自己的方法)
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
(2)下载Gitlab安装包
查看服务器(虚拟机版本),下载对应版本信息。
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
sudo yum install -y gitlab-ce
(3)开始配置Gitlab
sudo gitlab-ctl reconfigure
(4)Gitlab常用命令
sudo gitlab-ctl start # 启动所有 gitlab 组件;
sudo gitlab-ctl stop # 停止所有 gitlab 组件;
sudo gitlab-ctl restart # 重启所有 gitlab 组件;
sudo gitlab-ctl status # 查看服务状态;
sudo gitlab-ctl reconfigure # 启动服务;
sudo vim /etc/gitlab/gitlab.rb # 修改默认的配置文件;
gitlab-rake gitlab:check SANITIZE=true --trace # 检查gitlab;
sudo gitlab-ctl tail # 查看日志;
到这里就全部结束,开始自己管理代码,爽歪歪呦,可以自己练练手。
-*-*-* -*-*-* -*-*-* -*-*-* -*-*-* -*-*-* -*-*-* -*-*-* -*-*-* -*-*-* -*-*-* -*-*-* -*-*-*
特此声明:
文章写给有需要的程序员,本人知识也在不断积累中,可能文中有些错误的地方,欢迎大家留言指正,共同进步,加油,程序猿们。。。。。。