官网
https://about.gitlab.com/
阿里上是没有gitlab的源,可以去清华源上下载
安装包下载地址:https://packages.gitlab.com/gitlab/gitlab-ce
rpm 包国内下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/
ubuntu 国内下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/pool/
选择pool
下面我们选择1804的版本,系统是什么版本就必须选择什么版本对应
进入main
选择 g
选择gitlab-ce
Gitlab 部署与使用:
https://about.gitlab.com/install/ # Gitlab 服务的安装文档
https://docs.gitlab.com/ce/install/requirements.html #安装环境要求
开始安装gitlab
root@ubuntu1804:/usr/local/src# ls
gitlab-ce_11.11.8-ce.0_amd64.deb
root@ubuntu1804:/usr/local/src# dpkg -i gitlab-ce_11.11.8-ce.0_amd64.deb
root@ubuntu1804:/usr/local/src# vim /etc/gitlab/gitlab.rb
配置邮件通知设置(可选)
保存,执行下列命令
root@ubuntu1804:/usr/local/src# sudo gitlab-ctl reconfigure
访问gitlab主机地址
设置完密码,登录默认站号root
安装Jenkins
官网:https://www.jenkins.io/zh/doc/
root@server1:~# apt install openjdk-8-jdk -y
root@server1:/usr/local/src# dpkg -i jenkins_2.222.4_all.deb
root@server1:/usr/local/src# dpkg -i jenkins_2.222.4_all.deb
修改配置文件
root@server1:/usr/local/src# vim /etc/default/jenkins
启动Jenkins并设置为开机启动
root@server1:/usr/local/src# systemctl start jenkins.service
root@server1:/usr/local/src# systemctl enable jenkins.service
查看Jenkins日志
root@server1:/usr/local/src# tail /var/log/jenkins/jenkins.log -f
访问Jenkins
查看随机生成的密码
root@server1:/usr/local/src# cat /var/lib/jenkins/secrets/initialAdminPassword
a9862b5b8275475696e049955a95f887
root@server1:/usr/local/src#
Jenkins插件地址在国外可能装不上,装不上可以用nginx做反代到国内清华源,或者把所有插件下载到本地。
插件创建完成创建用户就可以使用了
安装gitlab插件