GitLab 安裝步驟
- 下載地址 ,下載 GitLab rpm安裝包
- 安裝GitLab所需相關(guān)依賴
yum install policycoreutils openssh-clients postfix
- 啟動SSH服務(wù)并設(shè)置開機啟動
systemctl enable sshd && systemctl start sshd
- 設(shè)置 postfix 開機自啟皆警,并啟動
systemctl enable postfix && systemctl start postfix
5 開放SSH以及Http服務(wù),然后重新加載防火墻列表
firewall-cmd --add-service=ssh --permanent
firewall-cmd --add-service=http --permanent
firewall-cmd --reload
6.安裝GitLab ,安裝完成后亲桦,第一次運行GitLab前盛正,需要執(zhí)行一次配置初始化操作婉弹。 gitlab-ctl reconfig荠卷。 這個過程耗時比較長。
rpm -Uvh gitlab-ce-15.1.0-ce.0.el7.x86_64.rpm
- 修改PUMA端口號眼虱,默認8080, 修改gitlab.rb 配置監(jiān)聽PUMA端口號
vim /var/opt/gitlab/gitlab-rails/etc/puma.rb
vim /etc/gitlab/gitlab.rb
gitlab-ctl reconfigure
- 接下來就可以使用gitlab-ctl指令來操作gitlab服務(wù)了喻奥。
- gitlab-ctl reconfigure 重新配置gitlab捏悬。
- gitlab-ctl start 啟動gitlab
- gitlab-ctl stop 停止gitlab
- gitlab-ctl restart 重啟gitlab
- gitlab-ctl status 查看gitlab服務(wù)狀態(tài)
- gitlab-ctl tail 查看gitlab服務(wù)日志
服務(wù)啟動完成后甥厦,就可以訪問gitlab服務(wù)了。默認的服務(wù)端口就是80端口扫倡。默認的用戶名是root,密碼存放在/etc/gitlab/initial_root_password文件中(通常建議登錄后立即修改默認密碼)疚鲤。
-
如果需要修改訪問的地址和端口缘挑,可以修改/etc/gitlab/gitlab.rb配置文件,修改其中的external_url屬性即可
Jenkins 安裝
- 下載地址际歼,參照官方文檔下載
https://www.jenkins.io/download/
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install fontconfig java-11-openjdk
yum install jenkins
2.安裝完成后,查看Jenkins安裝位置
rpm -ql jenkins
- 進入Jenkins.war 目錄位置垃沦,啟動Jenkins
nohup java -jar jenkins.war --httpPort=9999
這種方式不會占用當前命令行窗口客给,日志輸出到nohup.out下
- 防火墻開放端口
firewall-cmd --permanent --zone=public --add-port=端口號/tcp
- 重啟防火墻:
systemctl reload firewalld
- 查看是否開放端口9999:
firewall-cmd --list-ports
- 查看Jenkins初始密碼肢簿,nohup.out中日志查找
cat nohup.out