Kompletny przewodnik po instalacji Gitea w Ubuntu Top 10.Top 10

Kompletny przewodnik po instalacji Gitea w Ubuntu Top 10.Top 10
Gitea to najwyższej klasy serwer GIT z hostetem typu open-source podobny do Gitlab napisanego w języku Go. Jest jednak prostszy, lekki i łatwy do konfiguracji w porównaniu z Gitlab. Zawiera różne funkcje, takie jak powiadomienie, edytor plików repozytorium, zarządzanie użytkownikami i wiele więcej.

Samouczek zawiera proste wytyczne dotyczące instalacji Gitea NA Ubuntu 22.04 LTS.

Kompletny przewodnik po instalacji Gitea na Ubuntu 22.04

Poniżej znajdują się wytyczne krokowe, które pozwolą Ci zainstalować Gitea NA Ubuntu 22.04:

Krok 1: Zaktualizuj pakiety systemowe

Najpierw zaktualizuj pakiety systemowe za pomocą następującego polecenia:

Aktualizacja $ sudo apt

Krok 2: Zainstaluj WGET

Po aktualizacji będziesz wymagał wget żeby zainstalować Gitea binarny przez wiersz poleceń. Możesz zainstalować wget Korzystanie z następującego polecenia:

$ sudo apt instal instaluj wget

Krok 3: Zainstaluj git

Będziesz również musiał zainstalować Git na Ubuntu, uruchamiając następujące polecenie:

$ sudo apt instal git

Krok 4: Zainstaluj i skonfiguruj serwer Mariadb

Gitea może współpracować z dowolnym serwerem, niezależnie od tego, czy jest to MySQL, Sqllite3 czy MariaDB. Możesz zainstalować dowolny system zarządzania bazą danych, który chcesz. Tutaj używamy Mariadb.

Aby zainstalować go na Ubuntu, użyj następującego polecenia:

$ sudo apt instint mariadb-server

Krok 5: Utwórz bazę danych Gitea

Do stworzenia Gitea Baza danych, najpierw musisz zalogować się do serwera Mariadb z domyślną nazwą użytkownika i hasła za pomocą następującego polecenia:

$ sudo mysql -u root -p

Następnie utwórz bazę danych za pomocą następującej instrukcji:

Utwórz bazę danych Gitea;

Następnie użyj następującej instrukcji, aby utworzyć nazwę użytkownika i hasło.

Przyznać wszystkie przywileje na Gitea.* Do „gitea”@'localHost' identyfikowany przez „”;

Ostatecznie wydaj poniżej stwierdzenia do ukończenia Mysql organizować coś.

Przywileje spłukiwane;
ZREZYGNOWAĆ;

Krok 6: Zainstaluj Gitea

Po ukończeniu konfiguracji MySQL czas na zainstalowanie Gitea na Ubuntu za pomocą następującego polecenia:

$ sudo wget -o/usr/local/bin/gitea https: // dl.Gitea.IO/Gitea/1.16.7/
Gitea-1.16.7-Linux-AMD64

Teraz uczyń plik Gitea wykonywalny za pomocą następującego polecenia:

$ sudo chmod +x/usr/local/bin/gitea

To zakończy instalację Gitea na Ubuntu 22.04.

Możesz sprawdzić Gitea Wersja za pośrednictwem komendy poniżej:

$ gitea --version

Krok 7: Dodaj nowego użytkownika

Następnie dodaj nowego użytkownika git za pośrednictwem poniżej wspomnianego polecenia:

$ sudo adduser - -System --shell /bin /bash - -gecos „GIT Version Control”
--Grupa--Disabled-Password--home /home /git git

Powyższe polecenie utworzy nowego użytkownika.

Następnie zrób trochę ważnych Gitea katalogi za pomocą następującego polecenia:

$ sudo mkdir -pv/var/lib/gitea/custom, dane, log

Następnie zmodyfikuj własność powyższych katalogów za pomocą komendy poniżej:

$ sudo chown -rv git: git/var/lib/gitea

Następnie musisz naprawić prawidłowe pozwolenie na Gitea Directory za pośrednictwem poniżej wspomnianego polecenia:

$ sudo chmod -rv 750/var/lib/gitea

Następnie będziesz musiał utworzyć katalog konfiguracyjny Gitea w miejscu „/Etc/gitea” Korzystanie z następującego polecenia:

$ sudo mkdir -v /etc /gitea

Następnie wymień użytkownika Gitea Z rootem i grupą z git w katalogu konfiguracyjnym za pomocą polecenia poniżej:

$ sudo chown -rv root: git /etc /gitea

Teraz umożliwia zmianę zgody na katalog konfiguracyjny za pośrednictwem następującego polecenia:

$ sudo chmod -rv 770 /etc /gitea

Krok 8: Tworzenie pliku serwisowego SystemD

Po zakończeniu powyższych kroków będziesz musiał utworzyć plik usługi SystemD o nazwie „Gitea.praca„W lokalizacji katalogu”/itp./System/System/".

Aby utworzyć plik dla Gitea, Uruchom następujące polecenie, aby otworzyć edytor plików:

$ sudo nano/etc/systemd/system/gitea.praca

Następnie wklej następujące teksty do pliku.

[Jednostka]
Opis = Gitea
Po = syslog.cel
Po = sieć.cel
Restartsec = 3s
Typ = prosty
Użytkownik = git
Grupa = git
WorkingDirectory =/var/lib/gitea/
ExecStart =/usr/local/bin/gitea Web - -config/etc/gitea/app.ini
Restart = zawsze
Środowisko = użytkownik = git home =/home/git gitea_work_dir =/var/lib/gitea
[Zainstalować]
Wantby = Multi-User.cel

Zapisz plik, naciskając „Ctrl+x”Klucz i wybierz Y Następnie naciśnij Enter.

Teraz uruchom ponownie Gitea Usługa poprzez następujące polecenie:

$ sudo systemctl start gitea

Możesz sprawdzić Gitea status poprzez następujące polecenie:

$ sudo Systemctl Status Gitea

Następnie będziesz musiał również włączyć Gitea Usługa za pośrednictwem następującego polecenia, aby usługa automatycznie rozpoczęła się po ponownym uruchomieniu.

$ sudo systemctl włącz gitea

Teraz otwórz przeglądarkę internetową Ubuntu i użyj adresu http: //: 3000. Aby sprawdzić adres IP systemu, możesz użyć następującego polecenia:

$ hostName -i

Powyższy adres otworzy Gitea na przeglądarce.

Idź do „Rejestr„Opcja klikając w lewym górnym rogu.

Utwórz konto na Gitea serwer i zacznij korzystać z jego usług Ubuntu 22.04.

Powyższy ekran pojawia się, gdy pomyślnie zarejestrujesz konto Gitea serwer i to kończy instalację Gitea NA Ubuntu 22.04.

W przypadku, gdy potrzebujesz wskazówek dotyczących korzystania z Gitea serwer, możesz uzyskać pomoc z jej dokumentacji.

Wniosek

Gitea jest open source, powszechnie używanym samoobsługowym serwerem GIT, który jest bardziej lekki i prostszy do konfiguracji niż Gitlab. Powyższe instrukcje pomogą zainstalować Gitea NA Ubuntu 22.04 Aby możesz cieszyć się jego funkcjami, takimi jak zarządzanie repozytorium, przesyłanie i tworzenie plików internetowych, przegląd kodu i wiele więcej.