XBMC - Média központ Ubuntu 14.04 LTS - Telepítése, beállítása | ITFroccs.hu
Tartalomjegyzék:
- Előfeltételek
- A szükséges függőségek telepítése
- A GitLab telepítése
- A tűzfalszabályok módosítása
- Állítsa be a GitLab URL-t
- A GitLab konfigurálása a webes felületen keresztül
- 1. Adminisztrátori jelszó beállítása
- Következtetés
A GitLab egy web alapú, nyílt forráskódú Git-tároló-kezelő, Ruby-ban írva, beleértve a wikit, a kiadáskezelést, a kód áttekintését, a megfigyelést, valamint a folyamatos integrációt és telepítést. Lehetővé teszi a fejlesztők számára projektjeik létrehozását, áttekintését és telepítését.
A GitLab három különböző verziója érhető el: közösségi kiadás (CE), vállalati kiadás (EE) és egy GitLab-üzemeltetett változat.
A GitLab az első számú választás, ha el akar távolodni a GitHub-tól. Importálhat projekteket és kérdéseket különféle forrásokból, ideértve a GitHub-ot is, amely a migrációs folyamatot gondtalanná teszi. A GitLab felület jól megtervezett, tiszta, intuitív és a felhasználói élmény és a funkcionalitás szempontjából közel áll a GitHubhoz.
A GitLab telepítésének számos módja van, a szükséges felhasználási körülményektől függően. Ez az oktatóanyag ismerteti a GitLab (CE) Ubuntu 18.04 rendszerre történő telepítéséhez és konfigurálásához szükséges lépéseket az Omnibus csomagok segítségével.
Előfeltételek
Ez az oktatóprogram feltételezi, hogy van egy friss Ubuntu 18.04 telepítés. A GitLab követelmények lapja szerint ajánlatos olyan szervert használni:
- legalább 4 GB RAM memória.2 CPU magok. legalább 2 GB csereterület (opcionális) A szerver IP-címére mutató domain vagy aldomain.
További biztonsági szint érdekében javasolt egy alap tűzfal beállítása. Az Ubuntu 18.04 útmutatóban a Tűzfal beállítása az UFW-vel című szakaszban leírt lépéseket követheti.
Az oktatóanyag megkezdése előtt győződjön meg arról, hogy be van jelentkezve mint sudo jogosultságokkal rendelkező felhasználó.
A szükséges függőségek telepítése
Frissítse a helyi csomag indexét, és telepítse a függőségeket a következő parancsokkal:
sudo apt update
sudo apt install curl openssh-server ca-certificates
Annak érdekében, hogy a GitLab értesítési e-maileket küldhessen, telepítheti és használhatja a Postfix alkalmazást, vagy használhat tranzakciós e-mail szolgáltatást, például SendGrid, MailChimp, MailGun vagy SES; ebben az esetben kihagyhatja a következő lépést és konfigurálhatja (https: // docs.gitlab.com/omnibus/settings/smtp.html) a telepítés befejezése után.
Futtassa a következő parancsokat a Postfix telepítéséhez az Ubuntu szerverre:
debconf-set-selections <<< "postfix postfix/mailname string $(hostname -f)"
debconf-set-selections <<< "postfix postfix/main_mailer_type string 'Internet Site'"
sudo apt install postfix
A saját e-mail szerver beállításával kapcsolatos részletesebb információkért tekintse meg ezt a sorozatot.
A GitLab telepítése
A GitLab telepítése elég egyenes folyamat. A GitLab CE csomagot az
apt
csomagkezelővel telepítjük.
Először adja hozzá a GitLab lerakatot a rendszerforrások listájához a következő curl paranccsal:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
Miután a tároló engedélyezve lett, telepítse a GitLab csomagot a következő parancs futtatásával.
sudo apt install gitlab-ce
A telepítési folyamat eltarthat egy ideig, és a sikeres telepítés után a következő kimenetet fogja látni:
Thank you for installing GitLab!
A tűzfalszabályok módosítása
Az alapvető tűzfal beállításáról szóló útmutató az előfeltételek szakaszban található. A GitLab felület eléréséhez meg kell nyitnunk a
80
és
443
portokat:
sudo ufw allow OpenSSH
sudo ufw allow
sudo ufw allow
Annak biztosítása érdekében, hogy a szükséges portok nyitva vannak, ellenőrizze a tűzfal állapotát:
sudo ufw status
Status: active To Action From -- ------ ---- 80/tcp ALLOW Anywhere 443/tcp ALLOW Anywhere OpenSSH ALLOW Anywhere 80/tcp (v6) ALLOW Anywhere (v6) 443/tcp (v6) ALLOW Anywhere (v6) OpenSSH (v6) ALLOW Anywhere (v6)
Állítsa be a GitLab URL-t
A GitLab webes felület elérése előtt be kell állítanunk az URL-t, amelyen a GitLab elérhető lesz. Nyissa meg a Gitlab konfigurációs fájlját, és hajtsa végre a következő módosításokat:
sudo nano /etc/gitlab/gitlab.rb
A konfigurációs fájl teteje mellett megjelenik egy sor, amely a
external_url
vel kezdődik. Változtassa meg az értéket, hogy megegyezzen a domainjével / aldomainjével vagy IP-címével. Ha domainszintű
https
használ, és ha a szerver IP-címén keresztül szeretné elérni a GitLab felületet, akkor használja a
http
.
external_url 'https://gitlab.example.com'
Következő keresés a „Titkosítsuk az integrációt”
letsencrypt
,
letsencrypt
a
letsencrypt
vel kezdődő sort, és
letsencrypt
állítsuk. Opcionálisan, ha e-maileket szeretne kapni a Let's Encrypt-től a domain megjegyzését illetően, a sor kezdődik a
letsencrypt
és adja hozzá az e-mail címét.
letsencrypt = true letsencrypt = # This should be an array of email addresses to add as contacts
Végül mentse el és zárja be a fájlt, és futtassa a következő parancsot a Gitlab újrakonfigurálásához:
sudo gitlab-ctl reconfigure
A parancs újrakonfigurálja a GitLab beállításait, és ingyenesen titkosítja az SSL tanúsítványt.
A GitLab konfigurálása a webes felületen keresztül
Most, hogy konfigurálta a GitLab URL-t, megkezdheti a kezdeti konfigurációt a GitLab webes felületen keresztül.
Indítsa el a böngészőt, és keresse meg:
https://your_gitlab_domain_or_server_IP.com
1. Adminisztrátori jelszó beállítása
A webes felület első hozzáférésekor a rendszer kéri, hogy állítsa be az adminisztrátori fiók jelszavát.
Most már képesnek kell lennie arra, hogy a projekt változásait a helyi számítógépről átvigye, anélkül, hogy meg kellene adnia a GitLab-fiók hitelesítő adatait.
Következtetés
Ez az oktatóprogram végigvezette a GitLab telepítését és konfigurálását az Ubuntu 18.04-en. Megtanulta továbbá a profilbeállítások szerkesztését, a felhasználónév megváltoztatását és az SSH-kulcs hozzáadását. Most elkészítheti első projektjét, és elkezdheti használni a GitLab-ot.
ubuntu git gitlabAz redis telepítése és konfigurálása az ubuntu 18.04-en
A Redis egy nyílt forrású memória-adatstruktúra-tároló. Használható adatbázisként, gyorsítótárként és üzenetközvetítőként, és támogatja a különféle adatszerkezeteket, például karakterláncokat, hashákat, listákat, készleteket stb. Ez az oktatóanyag leírja, hogyan kell telepíteni és konfigurálni a Redis-t egy Ubuntu 18.04 szerverre.
A nagios telepítése és konfigurálása az ubuntu 18.04-en
A Nagios az egyik legnépszerűbb nyílt forráskódú megfigyelő rendszer. A Nagios nyilvántartást vezet az egész IT-infrastruktúráról, és gondoskodik a hálózatok, szerverek, alkalmazások, szolgáltatások és folyamatok működéséről.
A gitlab telepítése és konfigurálása a centos 7-en
A GitLab egy web alapú, nyílt forráskódú Git-tároló-kezelő, Ruby-ban írva, beleértve a wikit, a kiadáskezelést, a kód áttekintését, a megfigyelést, valamint a folyamatos integrációt és telepítést. Ez az oktatóanyag ismerteti a GitLab (CE) telepítéséhez és konfigurálásához szükséges lépéseket egy CentOS 7 rendszeren az Omnibus csomagok segítségével.







