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

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

WBOY
Freigeben: 2023-06-03 08:28:10
nach vorne
2064 Leute haben es durchsucht

1. Abhängige Tools installieren

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

2. Postfix-Mailserver installieren

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

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
    Nach dem Login kopieren

    # 🎜🎜#

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren
    # 🎜 🎜#
  • 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'
    Nach dem Login kopieren
    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!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage