Jak zainstalować GOG na Raspberry Pi

Jak zainstalować GOG na Raspberry Pi
Chcesz stworzyć samozwańczy serwer WWW na Raspberry Pi? Powinieneś spróbować Gogs, Lekki i przyjazny dla użytkownika interfejs internetowy GIT, którego algorytm jest zapisany w języku programowania Go. Służy do konfigurowania i zarządzania repozytoriami GIT w systemie Raspberry Pi.

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.