W tym artykule pokażemy, jak możesz zainstalować Gogs na Raspberry Pi i skonfiguruj osobisty serwer WWW GIT.
Jak zainstalować GOG na Raspberry Pi
Możesz skonfigurować Gogs na Raspberry Pi, wykonując wyżej wymienione kroki:
Krok 1: Zainstaluj git na Raspberry Pi
Przed rozpoczęciem głównego procesu upewnij się, że system Raspberry Pi zawiera pakiet git i możesz go potwierdzić za pomocą następującego polecenia:
$ sudo apt instal git -y
Krok 2: Zainstaluj serwer Mariadb na Raspberry Pi
Powinieneś również zainstalować system bazy danych najlepiej Mariadb Lub PostgreSQL Na Raspberry Pi i dla łatwości idziemy z instalacją MariaDB na Raspberry Pi za pomocą następującego polecenia:
$ sudo apt instal mariadb -server -y
Krok 3: Skonfiguruj serwer Mariadb na Raspberry Pi
Po zakończeniu instalacji Mariadb serwer, należy go skonfigurować za pomocą następującego polecenia:
$ sudo mysql_secure_instalation
Zaloguj się za pomocą hasła logowania Raspberry PI, a następnie odpowiedz „za pomocą„Y" Lub "N„O opcjach pojawiających się na terminalu. Możesz postępować zgodnie z opcjami wyróżnionymi na obrazie lub możesz przejść do wyboru.
Krok 4: Utwórz bazę danych GOGS na Raspberry Pi
Powinieneś najpierw utworzyć Gogs baza danych na Raspberry Pi za loginem do Mysql Korzystanie z następującego polecenia:
$ sudo mysql -u root -p
Zastosuj następującą instrukcję, aby utworzyć Gogs baza danych na Raspberry Pi.
Utwórz GOG bazy danych;
Krok 5: Ustaw nazwę użytkownika i hasło do bazy danych GOGS na Raspberry Pi
Następnie musisz ustawić nazwę użytkownika i hasło Gogs baza danych za pomocą następującej instrukcji, ponieważ pomoże to uzyskać dostęp do bazy danych w Internecie.
Przyznać wszystkie przywileje na GOGS.* Do „@” localHost 'identyfikowany przez' ';
Zmienić I W powyższym poleceniu.
Krok 6: Spłucz przywileje
Po pomyślnym skonfigurowaniu nazwy użytkownika i hasła dla Gogs, Powinieneś spłukać przywileje:
Przywileje spłukiwane;
Wyjdź z procesu za pomocą następującego stwierdzenia:
Wyjście
Krok 7: Utwórz użytkownika
Następną rzeczą, którą powinieneś zrobić, jest utworzenie użytkownika git do używania Gogs usługa i używamy „Wyłącz login„Polecenie, aby nikt nie mógł zalogować się za pomocą:
$ sudo adduser--disabled-login git
Krok 8: Pobierz GOG na Raspberry Pi
Po skonfigurowaniu konfiguracji bazy danych nadszedł czas na zainstalowanie Gogs na Raspberry Pi i instalujemy go w katalogu git, które należy najpierw otworzyć za pomocą następującego polecenia:
$ cd /home /git
W katalogu zastosuj następujące polecenie, aby pobrać Gogs W systemie Raspberry Pi:
$ sudo wget https: // dl.Gogs.IO/0.12.9/GOGS_0.12.9_linux_armv7.zamek błyskawiczny
Upewnij się, że instalujesz najnowszą wersję Gogs W systemie Raspberry Pi możesz przejść i sprawdzić zaktualizowaną wersję, odwiedzając stronę internetową. Ponadto możesz zainstalować wersję zarówno 32-bitowych, jak i 64-bitowych systemów Raspberry Pi, ponieważ w powyższym poleceniu instalujemy 32-bitowy Gogs wersja.
Krok 9: Unzip GOGS Plik zip na Raspberry Pi
Ponieważ wyżej pobierany plik jest w formacie ZIP, należy rozpakować zawartość pliku za pomocą następującego polecenia:
$ sudo unzip gogs_*.zamek błyskawiczny
Upewnij się, aby wymienić Gogs Wersja w powyższym poleceniu.
Krok 10: Usuń plik zip GOGS z Raspberry Pi
Po pomyślnym rozpakowaniu treści Gogs, Możesz usunąć plik ZIP z katalogu za pomocą następującego polecenia:
$ sudo rm gogs_*.zamek błyskawiczny
Krok 11: Podaj prawo użytkownikowi na Raspberry Pi
Powinieneś wykonać następujące polecenie, aby zapewnić użytkownikom GIT prawa do plików, które właśnie wyodrębniłeś w katalogu GIT.
$ sudo chown -r git: git /dom /git
Krok 12: Włącz usługę GOGS na Raspberry Pi
Po zakończeniu powyższej konfiguracji należy wydać następujące polecenie w celu włączenia Gogs Usługi na Raspberry Pi:
$ sudo systemctl enable/home/git/gogs/scenariusz/systemd/gogs.praca
Krok 13: Uruchom usługę GOGS na Raspberry Pi
Następnie możesz uruchomić następujące polecenie, aby rozpocząć Gogs Usługi w systemie Raspberry Pi:
$ sudo systemctl start gogs.praca
Upewnij się, że Gogs Usługa działa w systemie Raspberry Pi i aby to potwierdzić, możesz wykonać następujące polecenie:
$ sudo systemCtl Status GOGS.praca
Krok 14: Uzyskaj dostęp do GOG w przeglądarce internetowej
Po zapewnieniu Gogs Usługa działa w systemie Raspberry Pi, możesz w końcu zacząć uzyskiwać dostęp do GOG w swojej przeglądarce internetowej. Powinieneś najpierw znaleźć swój adres IP systemu za pomocą polecenia „nazwa hosta -i”, A następnie możesz wprowadzić ten adres IP z numerem portu 3000 Aby uzyskać dostęp do wstępnego procesu konfiguracji GOGS.
http: //: 3000
Powinieneś być w stanie zobaczyć początkową stronę konfiguracyjną, na której musisz podać następujące informacje:
Typ bazy danych: Wybierz typ bazy danych, który jest mariadb w naszym przypadku.
Użytkownik: Wprowadź nazwę użytkownika dla GOG, w których się ustawisz Krok 5.
Hasło: Hasło jest również takie same Krok 5.
Możesz zostawić informacje o reszcie jako domyślne, a następnie kliknąć „Zainstaluj GOG”Przycisk, aby zakończyć proces konfiguracji.
To otworzy Gogs Strona internetowa i możesz zarejestrować się na stronie internetowej, aby zacząć korzystać Gogs Usługa w Twojej przeglądarce.
Powyższa strona internetowa pokazuje, że pomyślnie skonfigurowaliśmy Gogs w naszym systemie Raspberry Pi i działa idealnie dobrze.
Wniosek
Gogs to lekki serwer oparty na git, który pomaga skonfigurować repozytoria GIT w systemie Raspberry Pi. Możesz skonfigurować ten serwer w swoim systemie Raspberry Pi, najpierw instalując Git I System bazy danych (MariaDB) do tworzenia Gogs baza danych na Raspberry Pi. Następnie możesz zainstalować Gogs w systemie Raspberry Pi. Jak tylko włączysz i zaczniesz Gogs Usługi, możesz uzyskać dostęp do strony internetowej za pomocą adresu IP swojego systemu Raspberry Pi z numerem portu 3000.