九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
gitlab run成功 但無(wú)法訪問(wèn)

gitlab是一個(gè)開(kāi)源的git倉(cāng)庫(kù)管理軟件,并提供web界面,方便管理git倉(cāng)庫(kù)。考慮到安全、費(fèi)用,公司一般選擇搭建自己的gitlab服務(wù)器。

本文將按照官方文檔安裝步驟,一步步進(jìn)行g(shù)itlab的安裝。

查看Linux版本信息

查看Linux系統(tǒng)的版本信息:

cat /proc/version

查看Linux系統(tǒng)發(fā)行版信息:

cat /etc/redhat-release

安裝和配置必要的依賴

https://docs.gitlab.com/ee/install/README.html

在Linux系統(tǒng)中安裝gitlab,對(duì)系統(tǒng)的相關(guān)最低要求,可以點(diǎn)擊如下圖橢圓標(biāo)注內(nèi)容進(jìn)行查看。

使用官方的rpm安裝包進(jìn)行安裝

進(jìn)入如下圖頁(yè)面,根據(jù)當(dāng)前Linux系統(tǒng)版本情況進(jìn)行選擇,此處選擇CentOS7

https://about.gitlab.com/install/

安裝和配置必要的依賴

  1. sudo yum install -y curl policycoreutils-python openssh-server
  2. sudo systemctl enable sshd
  3. sudo systemctl start sshd
  4. sudo firewall-cmd --permanent --add-service=http
  5. sudo firewall-cmd --permanent --add-service=https
  6. sudo systemctl reload firewalld

此處,對(duì)于通知郵件的相關(guān)指令暫時(shí)先不執(zhí)行。

上圖中提示“FirewallD is not running”問(wèn)題。執(zhí)行如下指令查看firewalld狀態(tài),結(jié)果當(dāng)前是dead狀態(tài),即防火墻未開(kāi)啟

systemctl status firewalld

執(zhí)行如下指令,開(kāi)啟防火墻

systemctl start firewalld

此時(shí),再次查看防火墻的狀態(tài)

systemctl status firewalld

此時(shí),再次嘗試執(zhí)行如下指令,查看是否問(wèn)題已解決。

  1. sudo firewall-cmd --permanent --add-service=http
  2. sudo firewall-cmd --permanent --add-service=https
  3. sudo systemctl reload firewalld

從上圖可以看到,已經(jīng)執(zhí)行成功。

下載和安裝gitlab

執(zhí)行如下指令,獲取安裝腳本,自行安裝所有依賴包。

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash

接著,執(zhí)行如下指令,開(kāi)始安裝,EXTERNAL_URL為安裝后進(jìn)入該GitLab的頁(yè)面地址,最好設(shè)置成你的“服務(wù)器ip/gitlab”,如果此時(shí)不設(shè)置,后面需要修改其配置文件的相關(guān)ip地址,此處,暫時(shí)使用其默認(rèn)的值,然后后續(xù)修改配置文件。

sudo EXTERNAL_URL="https://gitlab.example.com" yum install -y gitlab-ee

此時(shí),安裝完成。

修改gitlab配置文件

vi /etc/gitlab/gitlab.rb

修改上圖中橢圓標(biāo)注的內(nèi)容為當(dāng)前Linux系統(tǒng)實(shí)際的ip地址和給gitlab分配的端口號(hào)。如下

https://192.168.0.21:8600

由于在上文中防火墻已開(kāi)啟,則需要把相應(yīng)的端口8600放開(kāi)。

firewall-cmd --zone=public --add-port=8600/tcp --permanent

使gitlab的配置文件生效

sudo gitlab-ctl reconfigure

重啟gitlab

sudo gitlab-ctl restart

此時(shí),在瀏覽器中輸入gitlab的ip和端口號(hào),無(wú)法訪問(wèn)。

linux系統(tǒng)開(kāi)放8600端口

  1. cd /etc/sysconfig
  2. ls -l

沒(méi)有查看到iptables文件,但存在ip6tables-config和iptables-config,本文中的linux為CentOS 7.6 ,CentOS 7默認(rèn)沒(méi)有了iptables文件。

安裝iptables-services

yum install iptables-services

啟動(dòng)iptables

  1. systemctl enable iptables 
  2. systemctl start iptables 

在iptables中配置開(kāi)放8600端口

vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8600 -j ACCEPT

重啟防火墻

service iptables restart

首次進(jìn)入gitlab

首次進(jìn)入,會(huì)被導(dǎo)向到一個(gè)重置密碼的頁(yè)面,設(shè)置完成后會(huì)被導(dǎo)向到登錄頁(yè)面,可以使用默認(rèn)賬號(hào)root進(jìn)行登錄。

此時(shí),在瀏覽器中訪問(wèn),出現(xiàn)了gitlab頁(yè)面,https://gitlab的ip:端口

登錄成功后,進(jìn)入到主操作頁(yè)面,如下圖。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Linux系統(tǒng)如何關(guān)閉防火墻?方法介紹!
CentOS7 防火墻配置(關(guān)閉)
SecrueCRT連接linux需要關(guān)閉linux防火墻_Centos 6.4 iptables防火墻關(guān)閉啟動(dòng)詳解
Centos 7 使用(Service iptables stop/start)關(guān)閉/打開(kāi)防火墻 Failed to stop iptables.service: Unit iptables.serv
Centos7 關(guān)閉防火墻
Linux firewall
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服