Inhaltsverzeichnis:
- Schritt 1: ## Raspbian-Image ##
- Schritt 2: ## Raspbian aktualisieren ##
- Schritt 3: ## Apache2 installieren ##
- Schritt 4: ## PHP7 installieren ##
- Schritt 5: ## MySQL installieren ##
- Schritt 6: ## PHPMyAdmin installieren ##
- Schritt 7: ## FTP einrichten ##
Video: LAMP (Linux, Apache, MySQL, PHP) auf einem Raspberry Pi installieren - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Richten Sie auf Ihrem Raspberry Pi einen LAMP (Linux Rasbian Stretch Lite, Apache2, MySQL (MariaDB-10), PHP7)-Stack mit PHPMyAdmin und FTP-Zugang ein und konfigurieren Sie ihn als Webserver.
Sie benötigen einen Raspberry Pi-Computer, der mit einer 8 GB (oder mehr) MicroSD-Karte mit dem Internet verbunden ist. Zuerst müssen Sie in der Lage sein, die Raspi-config mit einer Tastatur zu konfigurieren, um das Standard-Raspbian-Passwort zu ändern und SSH zu aktivieren. Sobald die Raspi-config abgeschlossen ist, müssen Sie sich nur noch über eine SSH-Verbindung verbinden.
Sie sollten bereits in der Lage sein, das Rasbian-Image auf die MicroSD-Karte zu konfigurieren, Sie benötigen Kenntnisse über SSH zum Raspberry Pi und können Ihre SQL-Datenbank mit PHPMyAdmin konfigurieren.
Wo Sie $ sehen, ist dies der Befehl, den Sie einfügen/verwenden müssen, um die Software zu installieren und zu konfigurieren.
Schritt 1: ## Raspbian-Image ##
Erstellen Sie ein Raspbian Stretch Lite-Image auf einer MicroSD-Karte (>8 GB empfohlen)
Sobald der RasPi gebootet ist, loggen Sie sich mit Benutzername: pi Passwort: raspberry ein
dann
$ Hostname -I
(Notieren Sie sich die IP-Adresse, Sie benötigen diese für SSH zum RasPi. z. B. 192.168.0.100)
$ sudo raspi-config
Option 1 - 'Benutzerpasswort ändern' > Ok > Neues UNIX-Passwort eingeben > Neues Passwort erneut eingeben > Ok
Option 5 - 'Schnittstellenoptionen'> 'P2 SSH'> Ja Tab zu 'Fertig stellen'> Enter
$ sudo Neustart
Schritt 2: ## Raspbian aktualisieren ##
Verbinden Sie sich jetzt mit Putty mit dem RPi mit der IP-Adresse von früher. Melden Sie sich mit Benutzername: pi und Ihrem Passwort an
$ sudo apt update && sudo apt upgrade -y
$ sudo Neustart
Schritt 3: ## Apache2 installieren ##
Verbinden Sie sich erneut mit Putty mit dem RPi unter Verwendung der IP-Adresse von zuvor.
Melden Sie sich mit Benutzername: pi und Ihrem Passwort an
$ sudo apt install apache2 -y
Öffnen Sie nach Abschluss der Installation von Apache2 einen Webbrowser im selben Wi-Fi-Netzwerk und geben Sie die IP-Adresse des RasPi ein. Wenn Apache2 korrekt installiert ist, sehen Sie eine Seite mit der Aufschrift 'Apache2 Debian Default Page' und 'It works!'.
$ sudo a2enmod umschreiben
$ sudo systemctl Neustart von Apache2
$ sudo chown -R pi:www-data /var/www/html/
$ sudo chmod -R 770 /var/www/html/
$ sudo nano /etc/apache2/apache2.conf
Suchen: (Sie können Strg & W verwenden, um zu suchen)
Verzeichnis /var/www/
Optionen Indizes FollowSymLinks AllowOverride Keine Alle Berechtigungen erforderlich /Verzeichnis
Ändern:
Verzeichnis /var/www/ Optionen Indizes FollowSymLinks
AllowOverride All
Fordern Sie alle gewährten
/Verzeichnis
Strg & O > Eingabe > Strg & X
$ sudo service Apache2 Neustart
Schritt 4: ## PHP7 installieren ##
$ sudo apt install php libapache2-mod-php -y
PHP testen
Sie müssen zunächst die Datei „index.html“im Verzeichnis „/var/www/html“löschen.
$ sudo rm /var/www/html/index.html
Dann erstellen Sie in diesem Verzeichnis eine Datei „index.php“mit dieser Befehlszeile
$ echo "" > /var/www/html/index.php
Aktualisieren Sie den Webbrowser im selben Wi-Fi-Netzwerk, Sie sollten jetzt die PHP-Infoseite sehen.
Schritt 5: ## MySQL installieren ##
$ sudo apt install mysql-server php-mysql -y
$ sudo service Apache2 Neustart
$ sudo mysql_secure_installation
Sie werden aufgefordert, das aktuelle Passwort für root einzugeben (die Standardeinstellung ist leer): Drücken Sie die Eingabetaste.
Legen Sie das Root-Passwort fest, geben Sie Y ein und drücken Sie die Eingabetaste.
Geben Sie ein neues Passwort ein und drücken Sie die Eingabetaste. Wichtig: Merken Sie sich dieses Root-Passwort.
Geben Sie das neue Passwort erneut ein und drücken Sie die Eingabetaste.
Geben Sie Y ein und drücken Sie die Eingabetaste, um anonyme Benutzer zu entfernen.
Geben Sie Y ein und drücken Sie die Eingabetaste, um die Root-Anmeldung aus der Ferne zu verbieten.
Geben Sie Y ein und drücken Sie die Eingabetaste, um die Testdatenbank zu entfernen und darauf zuzugreifen.
Geben Sie Y ein und drücken Sie die Eingabetaste, um die Berechtigungstabellen jetzt neu zu laden.
Wenn Sie fertig sind, sehen Sie die Meldung Alles fertig! und Danke für die Verwendung von MariaDB!.
$ sudo mysql -uroot -p
Geben Sie das Root-Passwort ein.
$ Datenbank IHRDATENBANKNAME erstellen;
$ GEWÄHRLEISTEN SIE ALLE PRIVILEGIEN FÜR IHREN DATENBANKNAMEN.* AN 'root'@'localhost' IDENTIFIZIERT DURCH 'IHRWURZELKENNWORT';
$ FLUSH PRIVILEGIEN;
Strg & D
Schritt 6: ## PHPMyAdmin installieren ##
$ sudo apt install phpmyadmin -y
Wählen Sie Apache2 mit den Cursortasten aus und drücken Sie die Leertaste, um Apache2 > Tab > Enter hervorzuheben.
Datenbank für phpmyadmin mit dbconfig-common konfigurieren? Wählen Sie 'Nein' > Enter, wir haben oben bereits eine Datenbank mit der MySQL-Installation eingerichtet.
Um auf phpmyadmin zuzugreifen, verwenden Sie die IP-Adresse des RasPi z. B. 192.168.0.100/phpmyadmin/ Benutzername: root und IHR ROOTPASSWORD
Schritt 7: ## FTP einrichten ##
$ sudo apt install vsftpd -y
$ sudo nano /etc/vsftpd.conf
Suchen: (Sie können Strg & W verwenden, um zu suchen)
local_enable=YES
ssl_enable=NEIN
Ändern:
#local_enable=JA
#ssl_enable=NEIN
Am Ende der Datei hinzufügen:
# CUSTOMssl_enable=YES local_enable=YES chroot_local_user=YES local_root=/var/www user_sub_token=pi write_enable=YES local_umask=002 allow_writeable_chroot=YES ftpd_banner=Willkommen bei meinem Raspberry Pi FTP-Dienst.
Strg & O > Eingabe > Strg & X
$ sudo usermod -a -G www-data pi
$ sudo usermod -m -d /var/www pi
$ sudo chown -R www-data:www-data /var/www
$ sudo chmod -R 775 /var/www
$ sudo Neustart
Der Vorgang ist nun abgeschlossen.
Empfohlen:
So installieren Sie Windows 95 auf einem Android-Telefon: 3 Schritte
So installieren Sie Windows 95 auf einem Android-Telefon: Wollten Sie schon immer Windows 95 auf Ihrem Android-Gerät ausführen? Die Emulation ist ein sehr schwieriger Prozess, zum Glück hat Windows 95 nur sehr wenige Anforderungen. Am Telefon funktioniert es perfekt wie am Computer, wenn jemand das Betriebssystem auf dem
Displayschutz auf einem Smartphone installieren: 4 Schritte
Displayschutz auf einem Smartphone installieren: Hatten Sie jemals Probleme beim Anbringen eines Glas-Displayschutzes auf Ihrem Smartphone? Suchen Sie eine einfachste Möglichkeit, Displayschutzfolien zu installieren? Displayschutzfolien schützen unseren Telefonbildschirm vor Kratzern und Rissen, während wir unsere Telefone fallen lassen. W
Windows 10 auf einem Raspberry Pi installieren – wikiHow
So installieren Sie Windows 10 in einem Raspberry Pi: Hallo, in diesem anweisbaren zeige ich Ihnen, wie Sie Windows 10 auf Raspberry Pi installieren (nein, ich scherze nicht)
Apache2 auf einem Ubuntu-Server installieren: 4 Schritte
Apache2 auf einem Ubuntu-Server installieren: Die Installation von Apache2 auf einem Ubuntu-Server gibt Ihnen die Möglichkeit, Ihre eigene persönliche Website zu hosten. Sie können dies für Ihren persönlichen Gebrauch, Ihr Geschäft oder sogar für die Webentwicklung verwenden
RockBox auf einem iPod installieren (einfache Schritte): 6 Schritte
Installieren Sie RockBox auf einem iPod (einfache Schritte): Dieses anweisbare Ich werde Ihnen zeigen, wie Sie RockBox installieren, ein Open-Source-Betriebssystem für den iPod! Das Wichtigste zuerst: Durch die Installation von RockBox erlischt Ihre Garantie. Außerdem übernehme ich keine Verantwortung für Schäden und/oder Datenverluste bei der Installation von RockBo