Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So richten Sie einen Gitlab-Server unter einem Linux-System ein

So richten Sie einen Gitlab-Server unter einem Linux-System ein

WBOY
WBOYnach vorne
2023-06-03 08:28:102016Durchsuche

1. Abhängige Tools installieren

// 安装技术依赖
yum install -y curl policycoreutils-python openssh-server
// 启动ssh服务/设置为开机启动
sudo systemctl enable sshd
sudo systemctl start sshd

2. Postfix-Mailserver installieren

// 安装 postfix
sudo yum install -y postfix
// 启动 postfix 并设置为开机启动
sudo systemctl enable postfix
sudo systemctl start postfix

4. Gitlab hinzufügen Quelle spiegeln und Gitlab-Server installieren

    Spiegeladresse: https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce -13.1.2-ce.0.el7.x86_64.rpm
  • Das Bild ist etwas groß und der Download ist langsam, abhängig von der Geschwindigkeit des Netzwerks. Sie müssen ein paar Minuten oder länger warten Geduldig. Wenn das folgende Bild erscheint, ist die Installation erfolgreich benutzerdefinierter Port
  • yum install firewalld systemd -y

    # 🎜🎜#

Beachten Sie, dass der hier eingestellte Port nicht belegt werden kann. Der Standardwert ist Port 8080. Wenn 8080 ist bereits verwendet, bitte passen Sie andere Ports an. So wie ich hier 8081 verwendet habe, muss die Firewall-Einstellung den entsprechenden Port öffnen

Nach der Konfiguration müssen Sie noch einen ändern Entfernen Sie den Kommentar # vor puma['port'] = 8080 und ändern Sie den Port. Bitte beachten Sie, dass er sich von dem Port unterscheidet, den ich oben verwendet habe 🎜#So richten Sie einen Gitlab-Server unter einem Linux-System ein

// 开放 ssh、http 服务
sudo firewall-cmd --add-service=ssh --permanent
sudo firewall-cmd --add-service=http --permanent
//  设置防火墙规则
sudo firewall-cmd --reload

7. Gitlab zurücksetzen (lassen Sie die geänderte Konfiguration wirksam werden)

So richten Sie einen Gitlab-Server unter einem Linux-System ein

Wenn die Aktion während des Wenn Sie den Reset-Vorgang ausgeführt haben, können Sie ihn lösen, indem Sie den folgenden Befehl ausführen: 🎜#
  • Der Reset-Vorgang kann einige Minuten dauern, warten Sie einfach geduldig!

  • gitlab Reconfigured! erscheint und zeigt an, dass es in Ordnung ist.

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

So richten Sie einen Gitlab-Server unter einem Linux-System ein

8. Starten Sie gitlab und greifen Sie über IP + Port darauf zu

rpm -ivh gitlab-ce-13.1.2-ce.0.el7.x86_64.rpm
    # 🎜 🎜#
  • 9. Bei gitlab anmelden

    • Konto: root

    • #🎜 🎜#Passwortansicht
  • // 输入编辑命令
    vim /etc/gitlab/gitlab.rb
     
    // 通过 vim 编辑命名找到 32 行
    // 修改访问 URL
    // 格式:external_url 'http://ip:端口'
    external_url 'http://119.29.xx.xxx:8081'
    in der Datei /etc/gitlab/initial_root_password

Das obige ist der detaillierte Inhalt vonSo richten Sie einen Gitlab-Server unter einem Linux-System ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen