Skip to content

Gitlab – Instalacja

Netcloud24
Cloud Infrastructure Expert
NetCloud24 Expert Guides Open the dedicated video page

Video transcript: NetCloud24 Expert Guides. Practical knowledge for a reliable cloud. Cloud and VPS expertise, security, performance, and step-by-step tutorials. Learn, deploy, and keep building with NetCloud24.

Krok 1 — Instalacja Zale?no?ci

 

Najpierw od?wie? lokalny indeks pakietów:

sudo apt update

Nast?pnie zainstaluj zale?no?ci wpisuj?c ten polecenie:

sudo apt install ca-certificates curl openssh-server postfix tzdata perl

Prawdopodobnie ju? masz zainstalowane cz??? tego oprogramowania. Podczas instalacji postfix, wybierz “Internet Site” gdy zostaniesz poproszony o wybór. Na nast?pnej stronie, wpisz nazw? domeny serwera, aby skonfigurowa? sposób wysy?ania wiadomo?ci e-mail przez system.

Krok 2 — Instalacja GitLaba

Z zainstalowanymi zale?no?ciami, mo?esz teraz zainstalowa? GitLaba. Proces ten wykorzystuje skrypt instalacyjny do konfiguracji systemu z repozytoriami GitLaba.

Najpierw przejd? do katalogu /tmp:

cd /tmp

Nast?pnie pobierz skrypt instalacyjny:

curl -LO https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh

Zapoznaj si? ze pobranym skryptem, aby upewni? si?, ?e jeste? komfortowy z dzia?aniami, które podejmie. Mo?esz równie? znale?? zhostowan? wersj? skryptu w instrukcjach instalacji GitLaba:

less /tmp/script.deb.sh

Gdy b?dziesz zadowolony z bezpiecze?stwa skryptu, uruchom instalator:

sudo bash /tmp/script.deb.sh

Skrypt konfiguruje serwer do korzystania z repozytoriów utrzymywanych przez GitLaba. Pozwala to zarz?dza? GitLabem za pomoc? tych samych narz?dzi zarz?dzania pakietami, które u?ywasz do innych pakietów systemowych. Po zako?czeniu tego procesu, mo?esz zainstalowa? w?a?ciw? aplikacj? GitLaba za pomoc? apt:

Visual overview of Gitlab – Instalacja
Visual overview: Gitlab – Instalacja
sudo apt install gitlab-ce

To instaluje niezb?dne komponenty w systemie i mo?e to zaj?? troch? czasu.

Krok 3 — Dostosowanie Regu? Zapory

Przed skonfigurowaniem GitLaba musisz upewni? si?, ?e regu?y zapory s? wystarczaj?co szerokie, aby umo?liwi? ruch sieciowy. Je?li post?powa?e? zgodnie z przewodnikiem podlinkowanym w warunkach wst?pnych, ju? b?dziesz mia? w??czon? zapór? ufw.

Wy?wietl bie??cy stan aktywnej zapory, wykonuj?c:

sudo ufw status

Obecne regu?y pozwalaj? na ruch SSH, ale dost?p do innych us?ug jest ograniczony. Poniewa? GitLab to aplikacja internetowa, musisz zezwoli? na dost?p HTTP. Poniewa? skorzystasz z mo?liwo?ci GitLaba w ??daniu i w??czeniu bezp?atnego certyfikatu TLS/SSL od Let’s Encrypt, równie? zezwól na dost?p HTTPS.

Protokó? do mapowania portów dla HTTP i HTTPS jest dost?pny w pliku /etc/services, wi?c mo?esz zezwoli? na ten ruch przez nazw?. Je?li nie mia?e? wcze?niej w??czonego ruchu SSH, powiniene? zezwoli? na ten ruch:

sudo ufw allow http
sudo ufw allow https
sudo ufw allow OpenSSH

Cert i hostname

nano /etc/gitlab/gitlab.rb

external_url 'https://your_domain'


letsencrypt['contact_emails'] = ['[email protected]']



gitlab-ctl reconfigure


Gdzie s? has?a:

nano /etc/gitlab/initial_root_password

Windows VPS Deutschland

Windows VPS España

Key topics covered in Gitlab – Instalacja
Key topics covered in this NetCloud24 guide.

Windows VPS Nederland

Windows VPS Italia

Windows VPS Portugal

VPS Windows Italia

Windows VPS

Windows VPS

Windows VPS Sverige

Windows VPS Norge

Windows VPS

Practical checklist for Gitlab – Instalacja
Practical checklist for applying the guidance in this article.

Windows VPS Türkiye

Windows RDS (Remote Desktop Services)

Windows VPS

Gitlab – Instalacja
Gitlab – Instalacja
Explore more

More on this topic

Netcloud24
Netcloud24
Cloud Infrastructure Expert · NetCloud24

Comments are closed.