Spisu treści:
Wideo: Administrator serwera / Panel Webhosting dla Raspberry Pi (Ajenti): 5 kroków
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Witam i zapraszam do mojego pierwszego Instructable.
Ten przewodnik dotyczy instalacji Ajenti na Raspberry pi.
Ale ten przewodnik może być również użyty do zainstalowania ajenti na dowolnym systemie operacyjnym opartym na debianie.
Co to jest Ajenti? Ajenti to panel administracyjny serwera typu open source, który można rozszerzyć o panel webhostingowy.
Aby uzyskać więcej informacji o Ajenti, zajrzyj na stronę internetową Ajenti i dokumentację:
Strona internetowa.
Dokumenty:
Krok 1: Wymagania wstępne
- Raspberry pi (lub dowolne inne urządzenie z systemem operacyjnym opartym na debianie).
- Raspbian, Ubuntu, armbian itp.
- Połączenie internetowe do pobrania Ajenti.
- RAM: 30MB + 5MB na każdą podłączoną sesję.
- Wolna pamięć do instalacji Ajenti
Nie polecałbym instalowania Ajenti na Raspberry Pi 1 i zero ze względu na jego niską wydajność.
Ajenti działa świetnie na Raspberry Pi 2 i 3.
Krok 2: Instalacja Ajenti
Aby zainstalować Ajenti na Raspbian:
- Otwórz terminal
-
Wpisz:
wget -O- https://raw.github.com/ajenti/ajenti/1.x/scripts/… | CII
- Naciśnij enter
- Poczekaj na zakończenie instalacji. To może chwilę potrwać.
Do instalacji Ajenti na ubuntu
- Otwórz terminal
-
Wpisz:
wget -O- https://raw.github.com/ajenti/ajenti/1.x/scripts/… | sudo sh
- Naciśnij enter
- Podaj hasło.
- Poczekaj na zakończenie instalacji. To może chwilę potrwać.
Aby zainstalować Ajenti na Armbian:
- Otwórz terminal
-
Wpisz:
wget -O- https://raw.github.com/ajenti/ajenti/1.x/scripts/… | CII
- Naciśnij enter.
- Podaj hasło.
- Poczekaj na zakończenie instalacji. To może chwilę potrwać.
Krok 3: Instalacja Ajenti V - Panelu Webhostingu
Ten krok dotyczy instalacji panelu hostingowego. Jeśli nie chcesz tworzyć stron internetowych, możesz pominąć ten krok!
Aby zainstalować dodatek do hostingu:
Jeśli masz zainstalowany Apache, ale go nie używasz, najpierw go usuń:
Aby usunąć Apache z Raspbian:
Wpisz terminal, jeśli masz Apache, ale nie używaj go:
apt-get usuń apache2
Po usunięciu Apache możesz rozpocząć instalację Ajenti V
Aby usunąć Apache na Ubuntu/Armbian
Wpisz terminal, jeśli masz Apache, ale nie używaj go:
sudo apt-get usuń apache2
Po usunięciu Apache możesz rozpocząć instalację Ajenti V
Instalowanie Ajenti V na Rasbian:
Wpisz terminal, jeśli masz Apache, ale nie używaj go:
apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysqlservice ajenti restart
Instalowanie Ajenti V na Ubuntu/Armbian
sudo apt-get zainstaluj ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysqlservice restart ajenti
Dodatkowe pakiety:
Standardowy pakiet ajenti V zawiera PHP5, MYSQL, NGINX
Można zainstalować dodatkowe pakiety dla node.js, rails i python.
Lista z pakietami dodatkowych pakietów.
Krok 4: Łączenie się z Ajenti Web Panel
Łączenie z Ajenti na samym Raspberry Pi:
- Otwórz przeglądarkę
- Przejdź do: https://127.0.0.1:8000 - Musi to być HTTPS. HTTP nie działa.
-
Zaloguj się za pomocą: Nazwa użytkownika: root Hasło: admin
Może to być również: Nazwa użytkownika: hasło roota: Twoje własne hasło roota
Łączenie z Ajenti z innego komputera:
Najpierw ważne jest, aby uzyskać adresy IP Raspberry Pi
- Otwórz terminal na Raspberry Pi
- Wpisz nazwę hosta -I i naciśnij enter
- Zapisz adres IP
- Otwórz przeglądarkę na innym komputerze w tej samej sieci.
- Przejdź do https://(ADRES IP):8000 - Musi to być HTTPS. HTTP nie działa.
- Prawdopodobnie pojawi się błąd bezpieczeństwa, po prostu kontynuuj
- Zaloguj się za pomocą:Nazwa użytkownika: rootPassword: admin Może to być również: Nazwa użytkownika: rootPassword: Twoje własne hasło roota
Krok 5: Ajenti jest zainstalowany
Teraz ajenti powinno być w pełni zainstalowane i działać