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.