Inhoudsopgave:
- Stap 1: Vereisten
- Stap 2: Ajenti. installeren
- Stap 3: Ajenti V installeren - het webhostingpaneel
- Stap 4: Verbinding maken met Ajenti Web Panel
- Stap 5: Ajenti is geïnstalleerd
Video: Serverbeheer / webhostingpaneel voor Raspberry Pi (Ajenti): 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Hallo en welkom bij mijn eerste Instructable.
Deze handleiding gaat over het installeren van Ajenti op een Raspberry pi.
Maar deze handleiding kan ook worden gebruikt om ajenti op elk op debian gebaseerd besturingssysteem te installeren.
Wat is Ajenti? Ajenti is een opensource Server Admin paneel dat kan worden uitgebreid met een Webhosting paneel.
Kijk voor meer informatie over Ajenti op de Ajenti website en de documentatie:
Website.
Documenten:
Stap 1: Vereisten
- Een Raspberry pi (of een ander apparaat met een op Debian gebaseerd besturingssysteem).
- Raspbian, Ubuntu, Armbian, enz.
- Een internetverbinding om Ajenti te downloaden.
- RAM: 30 MB + 5 MB voor elke verbonden sessie.
- Vrij geheugen voor het installeren van Ajenti
Ik zou niet aanraden om Ajenti op de Raspberry Pi 1 & zero te installeren vanwege de lage prestaties.
Ajenti loopt prima op de Raspberry Pi 2 & 3.
Stap 2: Ajenti. installeren
Voor het installeren van Ajenti op Raspbian:
- Open de terminal
-
Typ in:
wget -O- https://raw.github.com/ajenti/ajenti/1.x/scripts/… | NS
- Druk op Enter
- Wacht tot de installatie is voltooid. Dit kan even duren.
Voor het installeren van Ajenti op ubuntu
- Open de terminal
-
Typ in:
wget -O- https://raw.github.com/ajenti/ajenti/1.x/scripts/… | sudo sh
- Druk op Enter
- Voer het wachtwoord in.
- Wacht tot de installatie is voltooid. Dit kan even duren.
Voor het installeren van Ajenti op Armbian:
- Open de terminal
-
Typ in:
wget -O- https://raw.github.com/ajenti/ajenti/1.x/scripts/… | NS
- Druk op Enter.
- Voer het wachtwoord in.
- Wacht tot de installatie is voltooid. Dit kan even duren.
Stap 3: Ajenti V installeren - het webhostingpaneel
Deze stap is bedoeld voor het installeren van het webhostingpaneel. Als u geen websites wilt maken, kunt u deze stap overslaan!
Om de webhosting-add-on te installeren:
Als je Apache hebt geïnstalleerd, maar het niet gebruikt, verwijder het dan eerst:
Om Apache op Raspbian te verwijderen:
Typ terminal in als je apache hebt maar het niet gebruikt:
apt-get verwijder apache2
Nadat Apache is verwijderd, kunt u beginnen met het installeren van Ajenti V
Apache verwijderen op Ubuntu/Armbian
Typ terminal in als je apache hebt maar het niet gebruikt:
sudo apt-get verwijder apache2
Nadat Apache is verwijderd, kunt u beginnen met het installeren van Ajenti V
Ajenti V installeren op Rasbian:
Typ terminal in als je apache hebt maar het niet gebruikt:
apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysqlservice ajenti herstart
Ajenti V installeren op Ubuntu/Armbian
sudo apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysqlservice ajenti restart
Extra pakketten:
Het standaard ajenti V-pakket wordt geleverd met PHP5, MYSQL, NGINX
Er kunnen extra pakketten worden geïnstalleerd voor node.js, rails en python.
Lijst met pakketten extra pakketten.
Stap 4: Verbinding maken met Ajenti Web Panel
Verbinding maken met Ajenti op de Raspberry Pi zelf:
- Open een browser
- Ga naar: https://127.0.0.1:8000 - Het moet HTTPS zijn. HTTP werkt niet.
-
Login met: Gebruikersnaam: rootWachtwoord: admin
Het kan ook zijn: Gebruikersnaam: root Wachtwoord: Je eigen rootwachtwoord
Verbinding maken met Ajenti vanaf een andere computer:
Eerst is het belangrijk om het ip-adres van de Raspberry Pi te krijgen
- Open de terminal op de Raspberry Pi
- Typ Hostnaam -I en druk op enter
- Noteer het IP-adres
- Open een browser op een andere computer die zich op hetzelfde netwerk bevindt.
- Ga naar https://(THE IP ADRES):8000 - Het moet HTTPS zijn. HTTP werkt niet.
- U krijgt waarschijnlijk een beveiligingsfout, ga gewoon verder
- Log in met:Gebruikersnaam: rootPassword: admin Dit kan ook zijn: Gebruikersnaam: rootPassword: Je eigen rootwachtwoord
Stap 5: Ajenti is geïnstalleerd
Nu zou je ajenti volledig moeten zijn geïnstalleerd en werken
Aanbevolen:
Installatie voor externe Bluetooth GPS-provider voor Android-apparaten: 8 stappen
Installatie voor externe Bluetooth GPS-provider voor Android-apparaten: deze instructable legt uit hoe u uw eigen externe Bluetooth-compatibele GPS voor uw telefoon kunt maken, wat dan ook voor ongeveer $ 10. Materiaallijst: NEO 6M U-blox GPSHC-05 bluetooth-module Kennis van interface Blutooth Low energy-modulesArdui
Idee voor doe-het-zelf-activiteit voor weerstations voor 12+ jaar: 4 stappen
Idee voor doe-het-zelf-weerstationactiviteit voor 12-plussers: in deze activiteit zullen deelnemers hun weerstation opzetten, de lucht in sturen en de opnames (licht, temperatuur, vochtigheid) in realtime volgen via de Blynk-app. Bovendien leert u hoe u de geregistreerde waarden publiceert
Systeem voor het bewaken van de luchtkwaliteit voor fijnstofverontreiniging: 4 stappen
Systeem voor monitoring van luchtkwaliteit voor fijnstofverontreiniging: INTRO: 1 In dit project laat ik zien hoe ik een deeltjesdetector bouw met dataweergave, databack-up op SD-kaart en IOT. Visueel geeft een neopixels ringdisplay de luchtkwaliteit aan. 2 Luchtkwaliteit is een steeds belangrijker zorg t
Relaisbord voor Arduino voor minder dan $8: 5 stappen
Relaisbord voor Arduino voor minder dan $8.: Hallo vrienden, vandaag ga ik je vertellen hoe je een relaisbord voor Arduino maakt voor minder dan $8. In dit circuit gaan we geen IC of transistor gebruiken. Dus laten we het doen
3.3V Mod voor ultrasone sensoren (bereid HC-SR04 voor 3.3V Logic op ESP32/ESP8266, Particle Photon, enz.): 4 stappen
3.3V Mod voor ultrasone sensoren (bereid HC-SR04 voor 3.3V Logic op ESP32/ESP8266, Particle Photon, enz.): TL;DR: Knip op de sensor het spoor naar de Echo-pin en sluit het opnieuw aan met een spanningsdeler (Echo trace -> 2.7kΩ -> Echo pin -> 4.7kΩ -> GND). Bewerken: Er is enige discussie geweest over de vraag of de ESP8266 daadwerkelijk 5V-tolerant is op GPIO in