Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:infrastructure:server:gitlab-server:installation-protocol

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
de:infrastructure:server:gitlab-server:installation-protocol [2024/04/24 15:59] j.meyerde:infrastructure:server:gitlab-server:installation-protocol [2024/04/24 16:00] (aktuell) j.meyer
Zeile 11: Zeile 11:
 ==== GitLab installieren: ==== ==== GitLab installieren: ====
 <code> <code>
- sudo apt update && sudo apt install -y curl openssh-server ca-certificates tzdata perl && sudo apt install -y postfix +sudo apt update && sudo apt install -y curl openssh-server ca-certificates tzdata perl && sudo apt install -y postfix 
- curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo  +curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo  
- sudo EXTERNAL_URL="https://gitlab.rafisa.test" apt-get install gitlab-ce=16.7.3-ce.0+sudo EXTERNAL_URL="https://gitlab.rafisa.test" apt-get install gitlab-ce=16.7.3-ce.0
 </code> </code>
 ==== Backup und Wiederherstellung: ==== ==== Backup und Wiederherstellung: ====
 Auf dem alten GitLab Server: Auf dem alten GitLab Server:
 <code> <code>
- sudo gitlab-rake gitlab:backup:create +sudo gitlab-rake gitlab:backup:create 
- sudo cp /etc/gitlab/gitlab.rb /var/opt/gitlab/backups/gitlab.rb +sudo cp /etc/gitlab/gitlab.rb /var/opt/gitlab/backups/gitlab.rb 
- sudo cp /etc/gitlab/gitlab-secrets.json /var/opt/gitlab/backups/gitlab-secrets.json +sudo cp /etc/gitlab/gitlab-secrets.json /var/opt/gitlab/backups/gitlab-secrets.json 
- sudo scp /var/opt/gitlab/backups/* sysadmin@172.16.56.125:/var/opt/gitlab/backups/+sudo scp /var/opt/gitlab/backups/* sysadmin@172.16.56.125:/var/opt/gitlab/backups/
 </code> </code>
 Auf dem neuen GitLab Server: Auf dem neuen GitLab Server:
 <code> <code>
- sudo chown git:git /var/opt/gitlab/backups/+sudo chown git:git /var/opt/gitlab/backups/
- sudo gitlab-ctl stop && sudo gitlab-backup restore BACKUP=1713526503_2024_04_19_16.7.3 && sudo gitlab-ctl start+sudo gitlab-ctl stop && sudo gitlab-backup restore BACKUP=1713526503_2024_04_19_16.7.3 && sudo gitlab-ctl start
 sudo cp /var/opt/gitlab/backups/gitlab.rb /etc/gitlab/ sudo cp /var/opt/gitlab/backups/gitlab.rb /etc/gitlab/
 sudo cp /var/opt/gitlab/backups/gitlab-secrets.json /etc/gitlab/ sudo cp /var/opt/gitlab/backups/gitlab-secrets.json /etc/gitlab/
Zeile 33: Zeile 33:
 ==== Überprüfen, ob GitLab korrekt funktioniert: ==== ==== Überprüfen, ob GitLab korrekt funktioniert: ====
 <code> <code>
- sudo gitlab-rake gitlab:check SANITIZE=true+sudo gitlab-rake gitlab:check SANITIZE=true
 </code> </code>
 ==== SSL-Zertifikate erneut hinzufügen: ==== ==== SSL-Zertifikate erneut hinzufügen: ====
 <code> <code>
- nano /etc/gitlab/ssl/gitlab.rafisa.test.crt && nano /etc/gitlab/ssl/gitlab.rafisa.test.key && sudo nano /etc/gitlab/gitlab.rb +nano /etc/gitlab/ssl/gitlab.rafisa.test.crt && nano /etc/gitlab/ssl/gitlab.rafisa.test.key && sudo nano /etc/gitlab/gitlab.rb 
- nginx['ssl_certificate'] = "/etc/gitlab/ssl/gitlab.rafisa.test.crt" +nginx['ssl_certificate'] = "/etc/gitlab/ssl/gitlab.rafisa.test.crt" 
- nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/gitlab.rafisa.test.key"+nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/gitlab.rafisa.test.key"
  
  
de/infrastructure/server/gitlab-server/installation-protocol.txt · Zuletzt geändert: 2024/04/24 16:00 von j.meyer