Návod - Jak nainstalovat operační systém Linux na PC
Obsah:
- Předpoklady
- Instalace požadovaných závislostí
- Instalace GitLab
- Úprava pravidel brány firewall
- Nastavte adresu GitLab
- Nakonfigurujte GitLab prostřednictvím webového rozhraní
- 1. Nastavení hesla správce účtu
- Závěr
GitLab je webový open source správce úložiště Git napsaný v Ruby, včetně wiki, správy problémů, kontroly kódu, monitorování a nepřetržité integrace a nasazení. Umožňuje vývojářům vytvářet, nasazovat a spouštět své aplikace.
K dispozici jsou tři různá vydání GitLab, Community Edition (CE), Enterprise Edition (EE) a hostovaná verze GitLab.
Existuje několik způsobů, jak nainstalovat GitLab v závislosti na vašich požadavcích a preferencích. Tento tutoriál popisuje kroky nezbytné pro instalaci a konfiguraci GitLab (CE) v systému CentOS 7 pomocí balíčků Omnibus.
Předpoklady
Tento tutoriál předpokládá, že máte novou instalaci CentOS 7.
Na stránce požadavků GitLab se doporučuje použít server s:
- alespoň 4 GB paměti RAM.2 CPU cores.at alespoň 2 GB odkládacího prostoru (volitelné) Doména nebo subdoména směřující na IP adresu serveru.
Pro další úroveň zabezpečení se doporučuje nastavit základní bránu firewall. Postupujte podle pokynů v našem návodu k nastavení brány Firewall pomocí brány FirewallD v příručce CentOS 7.
Uživatel, do kterého se přihlašujete, musí mít oprávnění k sudo, aby mohl instalovat balíčky.
Instalace požadovaných závislostí
Aktualizujte index místního balíčku a nainstalujte závislosti pomocí následujících příkazů:
sudo yum install curl policycoreutils-python openssh-server
Aby mohl GitLab zasílat notifikační e-maily, můžete buď nainstalovat a použít Postfix, nebo použít nějakou transakční poštovní službu, jako je SendGrid, MailChimp, MailGun nebo SES. V takovém případě můžete tento následující krok přeskočit a nakonfigurovat (https: // docs.gitlab.com/omnibus/settings/smtp.html) po dokončení instalace.
Spusťte následující příkazy a nainstalujte Postfix na svůj server CentOS:
sudo yum install postfix
Během instalace budete vyzváni k výběru typu konfigurace poštovního serveru. Výchozí možnost je
Internet Site
. To je doporučená možnost, stačí stisknout
TAB
a poté
ENTER
.
Dále budete vyzváni k zadání názvu
System mail name
který by měl být stejný jako název hostitele vašeho serveru.
Po dokončení instalace spusťte a povolte službu postfix spuštěním následujících příkazů:
sudo systemctl start postfix
sudo systemctl enable postfix
Instalace GitLab
Instalace GitLab je docela přímý proces. Nainstalujeme balíček GitLab CE pomocí správce balíčků
yum
.
Začněte přidáním úložiště GitLab do seznamu systémových zdrojů pomocí následujícího příkazu curl:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
Skript povolí úložiště a nainstaluje potřebné závislosti. Po dokončení nainstalujte balíček GitLab spuštěním následujícího příkazu:
sudo yum install gitlab-ce
Budete vyzváni k přijetí klíčů GPG úložiště GitLab. Zadejte
y
a stiskněte klávesu
Enter
.
Proces instalace může chvíli trvat a po úspěšné instalaci uvidíte následující výstup:
Thank you for installing GitLab!… Complete!
Úprava pravidel brány firewall
Příručka o nastavení základního firewallu je propojena v části s předpoklady. Abyste mohli přistupovat k rozhraní GitLab, musíte otevřít porty
80
a
443
. Chcete-li to provést, spusťte následující příkazy:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Nastavte adresu GitLab
Před přístupem do webového rozhraní GitLab musíme nastavit URL, na které bude GitLab dosažitelný. Otevřete konfigurační soubor Gitlab a proveďte následující změny:
sudo nano /etc/gitlab/gitlab.rb
V horní části konfiguračního souboru se zobrazí řádek začínající
external_url
. Změňte hodnotu tak, aby odpovídala vaší doméně / subdoméně nebo adrese IP. Pokud máte doménu, použijte
https
a pokud chcete přistupovat k rozhraní GitLab prostřednictvím IP adresy serveru, použijte
http
.
external_url 'https://gitlab.example.com'
Dále vyhledejte
letsencrypt
„Pojďme šifrovat integraci“, odkomentujte řádek začínající
letsencrypt
a nastavte jej na true. Pokud si přejete dostávat e-maily od Let's Encrypt týkající se vaší domény, odkomentujte řádek začínající
letsencrypt
a přidejte svou e-mailovou adresu.
letsencrypt = true letsencrypt = # This should be an array of email addresses to add as contacts
Nakonec uložte a zavřete soubor a spusťte následující příkaz, abyste znovu nakonfigurovali Gitlab:
sudo gitlab-ctl reconfigure
Příkaz překonfiguruje nastavení GitLab a vygeneruje bezplatný šifrovací certifikát SSL.
Nakonfigurujte GitLab prostřednictvím webového rozhraní
Nyní, když jste nakonfigurovali adresu GitLab, můžete začít s počáteční konfigurací prostřednictvím webového rozhraní GitLab.
Spusťte webový prohlížeč a přejděte na:
https://your_gitlab_domain_or_server_IP.com
1. Nastavení hesla správce účtu
Při prvním přístupu k webovému rozhraní se zobrazí výzva k nastavení hesla pro účet správce.
Nyní byste měli být schopni tlačit a stahovat změny projektu z místního počítače, aniž byste museli poskytovat pověření účtu GitLab.
Závěr
Tento tutoriál vás provedl instalací a konfigurací GitLab na CentOS 7. Dozvěděli jste se také, jak upravit nastavení svého profilu, jak změnit uživatelské jméno a přidat klíč SSH. Nyní můžete vytvořit svůj první projekt a začít používat svůj GitLab.
centos git gitlabJak nainstalovat a konfigurovat nagios na centos 7

Nagios je jedním z nejpopulárnějších systémů pro monitorování otevřeného zdroje. Nagios udržuje inventář celé své IT infrastruktury a zajišťuje, že vaše sítě, servery, aplikace, služby a procesy jsou v provozu. Tento tutoriál popisuje, jak nainstalovat a nakonfigurovat Nagios Core na serveru CentOS 7.
Jak nainstalovat a konfigurovat nextcloud pomocí apache na centos 7

Nextcloud je open source, hostitelská platforma pro sdílení souborů a platforma pro spolupráci, podobně jako Dropbox. V tomto tutoriálu vám ukážeme, jak nainstalovat a konfigurovat Nextcloud s Apache na počítači CentOS 7.
Jak nainstalovat a konfigurovat gitlab na Ubuntu 18.04

Tento tutoriál popisuje kroky nezbytné pro instalaci a konfiguraci GitLab v systému Ubuntu 18.04. GitLab je webový open source správce úložiště Git napsaný v Ruby, včetně wiki, správy problémů, kontroly kódu, monitorování a nepřetržité integrace a nasazení.