国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

GitLab服務(wù)器安裝配置手冊

Michael_Lin / 3577人閱讀

摘要:加載配置命令當(dāng)加載完配置,啟動。啟動命令第一次打開網(wǎng)站會讓你設(shè)置賬號密碼。使用克隆命令用下載項(xiàng)目。

一、GitLab 安裝

1.1 準(zhǔn)備工作

1.1.1 關(guān)閉防火墻

關(guān)閉防火墻命令:iptables -F
查看防火墻命令:iptables -L

1.1.2 關(guān)閉SELinux

sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
setenforce 0

1.1.3 關(guān)閉NetworkManager

systemctl disable NetworkManager

1.1.4 安裝GetLab依賴包

yum install -y curl policycoreutils policycoreutils-python  openssh-server openssh-clients postfix 

然后執(zhí)行:systemctl restart postfix

如果出現(xiàn)以下錯(cuò)誤:
Job for postfix.service failed because the control process exited with error code. See     "systemctl status postfix.service" and "journalctl -xe" for details.
修改  vim  /etc/postfix/main.cf 以下內(nèi)容
    inet_protocols  = ipv4  
    inet_interfaces = all  

    執(zhí)行命令:systemctl enable postfix
    檢查是否啟動: ps -ef | grep postfix

1.1.5 啟動sshd

查看是sshd 是否啟動: ps -ef | grep sshd
如果未啟動執(zhí)行以下命令。
執(zhí)行命令:systemctl enable sshd
執(zhí)行命令:systemctl start sshd

1.2 GitLab 下載

1.2.1下載地址

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.5.3-ce.0.el7.x86_64.rpm

1.2.2 解壓

rpm -ivh gitlab-ce-11.5.3-ce.0.el7.x86_64.rpm
二、GitLab 配置

2.1 配置文件路徑

vim /etc/gitlab/gitlab.rb 文件

2.2 配置域名地址

填寫域名地址

2.3 修改Git庫SSH鏈接默認(rèn)端口號

2.4 郵件服務(wù)器配置

  本示例參數(shù)配置為阿里云企業(yè)郵箱的配置


2.5 修改Git庫HTTP鏈接默認(rèn)端口號

2.5.1 文件路徑

vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml 

2.5.2 修改內(nèi)容

修改完重啟: gitlab-ctl restart

注意:GitLab啟動后才可執(zhí)行此操作修改端口,不然提前修改會被配置文件覆蓋!!!

三、GitLab命令

3.1 GitLab 啟動

配置文件配好后,先加載配置,第一次加載會比較慢。
加載配置命令:gitlab-ctl reconfigure
當(dāng)加載完配置,啟動GitLab。
啟動Gitlab命令:gitlab-ctl start  
第一次打開Gitlab 網(wǎng)站會讓你設(shè)置root賬號密碼。

3.2 GitLab常用命令

加載配置文件命令:gitlab-ctl reconfigure
啟動GitLab命令:gitlab-ctl start
重啟GitLab命令:gitlab-ctl restart
停止GitLab命令:gitlab-ctl stop
查看GitLab服務(wù)狀態(tài):gitlab-ctl status
查看GitLab版本號:head -1 /opt/gitlab/version-manifest.txt

3.3 GitLab 日志

查看日志命令:gitlab-ctl tail

四、GitLab賬戶配置SSH密鑰

4.1 本地密鑰生成

密鑰生成命令:ssh-keygen -t rsa -C "your.email@example.com" -b 4096
說明:-b 4096: b是bit的縮寫  4096是密鑰的長度,最小768位 ,默認(rèn)2048位

4.2 查看本地密鑰

id_rsa 是私鑰,id_rsa.pub 是公鑰,Linux 和Windonws文件路徑分別為:

Linux:

Windonws:

4.3 配置密鑰

返回GitLab項(xiàng)目庫,復(fù)制git庫SSH鏈接。

使用git克隆命令,用ssh下載項(xiàng)目。

五、GitLab 漢化

5.1 下載最新的漢化包

git clone https://gitlab.com/xhang/gitlab.git
如果要下載指定版本的漢化包,需要加上版本號。例:下載11.0.6,命令如下:
git clone https://gitlab.com/xhang/gitlab.git -b v11.0.6-zh
在漢化之前要先停止GitLab ,命令 :gitlab-ctl stop 。

5.2 漢化文件覆蓋

cp -r -f  ./gitlab/*  /opt/gitlab/embedded/service/gitlab-rails/ 
這里有個(gè)坑,復(fù)制覆蓋的時(shí)候你要按N多個(gè)Y,用其他的方法也比較麻煩,在cp前邊加個(gè)反斜杠就搞定了
cp -r -f  ./gitlab/*  /opt/gitlab/embedded/service/gitlab-rails/ 
復(fù)制完成后重新加載配置,命令:gitlab-ctl reconfigure ,并啟動GitLab ,命令:gitlab-ctl start 。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/31096.html

相關(guān)文章

  • GitLab務(wù)器安裝配置手冊

    摘要:加載配置命令當(dāng)加載完配置,啟動。啟動命令第一次打開網(wǎng)站會讓你設(shè)置賬號密碼。使用克隆命令用下載項(xiàng)目。 一、GitLab 安裝 1.1 準(zhǔn)備工作 1.1.1 關(guān)閉防火墻 關(guān)閉防火墻命令:iptables -F 查看防火墻命令:iptables -L 1.1.2 關(guān)閉SELinux sed -i s/SELINUX=enforcing/SELINUX=disabled/g /etc/seli...

    xorpay 評論0 收藏0
  • GitLab務(wù)器安裝配置手冊

    摘要:加載配置命令當(dāng)加載完配置,啟動。啟動命令第一次打開網(wǎng)站會讓你設(shè)置賬號密碼。使用克隆命令用下載項(xiàng)目。 一、GitLab 安裝 1.1 準(zhǔn)備工作 1.1.1 關(guān)閉防火墻 關(guān)閉防火墻命令:iptables -F 查看防火墻命令:iptables -L 1.1.2 關(guān)閉SELinux sed -i s/SELINUX=enforcing/SELINUX=disabled/g /etc/seli...

    vpants 評論0 收藏0
  • gitlab安裝和修改首頁信息

    摘要:安裝和修改首頁信息華文宋體效果如下安裝和修改首頁信息 官網(wǎng)安裝手冊:??https://docs.gitlab.com/ee/install/docker.html????https://about.gitlab.com/install/#centos-7????https://packages.gitlab.com/gi...

    番茄西紅柿 評論0 收藏2637
  • Docker在開發(fā)、測試中的應(yīng)用

    摘要:對測試的影響讓單元測試運(yùn)行的更順暢單元測試驅(qū)動開發(fā)是一個(gè)很好的應(yīng)用程序開發(fā)方式,單元測試往往也是和代碼一起被提交到代碼倉庫中。但是很多單元測試通常依賴于很多其他服務(wù),而這些服務(wù)的標(biāo)準(zhǔn)化配置往往是一個(gè)難點(diǎn),如數(shù)據(jù)庫的搭建防火墻的配置等。 傳統(tǒng)的軟件開發(fā)、測試、運(yùn)維需要三個(gè)團(tuán)隊(duì)在三個(gè)不同的環(huán)境中進(jìn)行,而三個(gè)環(huán)境的不同引發(fā)了很多的問題。如:工作內(nèi)容的重復(fù);開發(fā)環(huán)境中可運(yùn)行的程序在測試和運(yùn)維環(huán)...

    mating 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<