centos7上安裝gitlab,配置和漢化。

2021-08-13 18:43:20 字數 1630 閱讀 4361

一  部署社群版gitlab

1.1 安裝gitlab的依賴項

yum install curl openssh-server openssh-clients postfix cronie policycoreutils-python –y
1.2 啟動postfix,並設定為開機啟動 

systemctl start postfix

systemctl enable postfix

1.3 

設定防火牆

獲取gitlab的rpm包

檢視清華開源映象站,有我需要的8.6.7的rpm包

獲取rpm包 

wget
安裝rpm包
rpm -ivh gitlab-ce-8.6.7-ce.0.el7.x86_64.rpm
1.5 修改配置檔案gitlab.rb

gitlab-ctl reconfigure
gitlab-ctl restart
二、獲取gitlab漢化包(要部署非漢化版,可以跳過這一塊內容)

說明:gitlab中文社群版的專案,v7-v8.8是由larry li發起的「gitlab 中文社群版專案」(從 v8.9 之後,@xhang 開始繼續該漢化專案(

2.1 安裝git

yum install -y git
2.2 轉殖獲取漢化版本庫

git clone
// 如果已經轉殖過,則進行更新(第一次部署不用更新)

git fetch
2.3 檢視該漢化補丁的版本

cat gitlab/version
三、漢化

1,切換分支。這裡centos7測試的是8.6.7版本,需要進行切換。

cd gitlab-l

-zhgit checkout -b

8-6-

zh origin/8

-6-zh

cp -r /

opt/

gitlab

/embedded

/service

/gitlab

-rails

3,漢化操作

首先停止gitlab:

gitlab

-ctl stop

漢化操作:

yes

|cp

-rf

../gitlab-l

-zh/* /opt/gitlab/embedded/service/gitlab-rails/

4,啟動,檢視效果

gitlab

-ctl start

在CentOS7上安裝RabbitMQ

首先需要安裝erlang,參考 安裝過程中會有提示,一路輸入 y 即可。完成後安裝rabbitmq yum install rabbitmq server 3.6.6 1.el7.noarch.rpm完成後啟動服務 service rabbitmq server start可以檢視服務狀態 這裡可以...

在CentOS7上安裝RabbitMQ

1.安裝erlang rpm uvh yum install erlang如果出現 error failed dependencies epel release is needed by erlang solutions 1.0 1.noarch表示阿里雲已配置erlang solutions 1....

在CentOS 7上安裝Apache

apache http伺服器是世界上最流行的web伺服器。它是一款免費的開源和跨平台的http伺服器,提供強大的功能,可以通過各種模組進行擴充套件。以下說明介紹如何在centos 7機器上安裝和管理apache web伺服器。安裝apache apache在預設的centos倉庫中可用,安裝非常簡單...