Cuprins:
- Pasul 1: ## Raspbian Image ##
- Pasul 2: ## Actualizați Raspbian ##
- Pasul 3: ## Instalați Apache2 ##
- Pasul 4: ## Instalați PHP7 ##
- Pasul 5: ## Instalați MySQL ##
- Pasul 6: ## Instalați PHPMyAdmin ##
- Pasul 7: ## Configurați un FTP ##
Video: Instalarea LAMP (Linux, Apache, MySQL, PHP) pe un Raspberry Pi: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Configurați un stack LAMP (Linux Rasbian Stretch Lite, Apache2, MySQL (MariaDB-10), PHP7) cu PHPMyAdmin și acces FTP pe Raspberry Pi și configurați-l pentru a funcționa ca un server web.
Veți avea nevoie de un computer Raspberry Pi conectat la internet cu un card MicroSD de 8 GB (sau mai mare). La început va trebui să puteți configura Raspi-config cu o tastatură pentru a modifica parola Raspbian implicită și pentru a activa SSH. După finalizarea configurării Raspi, va trebui să vă conectați numai printr-o conexiune SSH.
Ar trebui să puteți configura deja imaginea Rasbian pe cardul MicroSD, veți avea nevoie de cunoștințe despre posibilitatea de a face SSH pe Raspberry Pi și de a vă putea configura baza de date SQL utilizând PHPMyAdmin.
Unde vedeți $, aceasta este comanda pe care trebuie să o lipiți / utilizați pentru a instala și configura software-ul.
Pasul 1: ## Raspbian Image ##
Creați o imagine Raspbian Stretch Lite pe un card MicroSD (> 8 GB recomandat)
Odată ce RasPi a pornit conectați-vă cu Nume utilizator: pi Parolă: zmeură
atunci
$ hostname -I
(Notați adresa IP, veți avea nevoie de aceasta pentru SSH la RasPi. De ex. 192.168.0.100)
$ sudo raspi-config
Opțiunea 1 - „Schimbați parola utilizatorului”> Ok> Introduceți noua parolă UNIX> Tastați din nou parola nouă> Ok
Opțiunea 5 - „Opțiuni de interfață”> „P2 SSH”> Da tab pentru „Terminare”> Enter
$ sudo reporniți
Pasul 2: ## Actualizați Raspbian ##
Acum folosind Putty conectați-vă la RPi utilizând adresa IP de la mai devreme. Conectați-vă cu Username: pi și parola dvs.
$ sudo apt update && sudo apt upgrade -y
$ sudo reporniți
Pasul 3: ## Instalați Apache2 ##
Din nou folosind Putty conectați-vă la RPi utilizând adresa IP de mai devreme.
conectați-vă cu numele de utilizator: pi și parola dvs.
$ sudo apt instalează apache2 -y
După ce ați terminat instalarea Apache2, deschideți un browser web pe aceeași rețea Wi-Fi și introduceți adresa IP a RasPi. Dacă Apache2 a fost instalat corect, veți vedea o pagină pe care scrie „Apache2 Debian Default Page” și „Funcționează!”.
$ sudo a2enmod rescrie
$ sudo systemctl reporniți apache2
$ sudo chown -R pi: www-data / var / www / html /
$ sudo chmod -R 770 / var / www / html /
$ sudo nano /etc/apache2/apache2.conf
Găsiți: (Puteți utiliza Ctrl și W pentru a găsi)
Director / var / www /
Opțiuni Indexuri FollowSymLinks AllowOrride Nici unul Necesită toate acordate / Director
Schimba in:
Director / var / www / Opțiuni Indexuri FollowSymLinks
AllowOrride All
Solicitați toate acordate
/ Director
Ctrl & O> Enter> Ctrl & X
$ sudo service apache2 reporniți
Pasul 4: ## Instalați PHP7 ##
$ sudo apt instalează php libapache2-mod-php -y
Testarea PHP
Mai întâi va trebui să ștergeți fișierul „index.html” din directorul „/ var / www / html”.
$ sudo rm /var/www/html/index.html
Apoi creați un fișier „index.php” în acest director, cu această linie de comandă
$ echo ""> /var/www/html/index.php
Reîmprospătați browserul web pe aceeași rețea Wi-Fi, ar trebui să vedeți acum pagina de informații PHP.
Pasul 5: ## Instalați MySQL ##
$ sudo apt instalează mysql-server php-mysql -y
$ sudo service apache2 reporniți
$ sudo mysql_secure_installation
Vi se va cere să introduceți parola curentă pentru root (implicit este necompletat): apăsați Enter.
Setați parola de root, tastați Y și apăsați Enter.
Tastați o parolă nouă și apăsați Enter. Important: amintiți-vă această parolă root.
Reintroduceți noua parolă și apăsați Enter.
Tastați Y și apăsați Enter pentru a elimina utilizatorii anonimi.
Tastați Y și apăsați Enter pentru a nu permite conectarea root la distanță.
Tastați Y și apăsați Enter pentru a elimina baza de date de testare și acces la aceasta.
Tastați Y și apăsați Enter pentru a reîncărca tabelele de privilegii acum.
După finalizare, veți vedea mesajul Toate gata! și Vă mulțumim că ați folosit MariaDB !.
$ sudo mysql -uroot -p
Introduceți parola de root.
$ crea baza de date YOURDATABASENAME;
$ ACORDAȚI TOATE PRIVILEGIILE PE NOMUL DE BAZĂ AL DATELOR. * PENTRU „root” @ „localhost” IDENTIFICAT DE „YOURROOTPASSWORD”;
$ PRIVILEJE FLUSH;
Ctrl & D
Pasul 6: ## Instalați PHPMyAdmin ##
$ sudo apt install phpmyadmin -y
Selectați Apache2 cu tastele cursorului și apăsați bara de spațiu pentru a evidenția Apache2> Tab> Enter.
Configurați baza de date pentru phpmyadmin cu dbconfig-common? Selectați „Nu”> Enter, am configurat deja o bază de date de mai sus cu instalarea MySQL.
Pentru a accesa phpmyadmin utilizați adresa IP a RasPi de ex. 192.168.0.100/phpmyadmin/ Nume utilizator: root și YOURROOTPASSWORD
Pasul 7: ## Configurați un FTP ##
$ sudo apt install vsftpd -y
$ sudo nano /etc/vsftpd.conf
Găsiți: (Puteți utiliza Ctrl și W pentru a găsi)
local_enable = DA
ssl_enable = NU
Schimba in:
# local_enable = DA
# ssl_enable = NU
Adăugați în partea de jos a fișierului:
# CUSTOMssl_enable = DA local_enable = DA chroot_local_user = DA local_root = / var / www user_sub_token = pi write_enable = DA local_umask = 002 allow_writeable_chroot = DA ftpd_banner = Bine ați venit la serviciul meu Raspberry Pi FTP.
Ctrl & O> Enter> Ctrl & 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 reporniți
Procesul este acum complet.
Recomandat:
Instalarea subsistemului Windows pentru Linux (WSL): 3 pași
Instalarea subsistemului Windows pentru Linux (WSL): acest set de instrucțiuni este destinat să ajute utilizatorii să instaleze subsistemul Windows pentru Linux pe computerul lor Windows 10. Distribuția specifică Linux pe care o va folosi acest set de instrucțiuni se numește Ubuntu. Căutați aici o prezentare generală a diferitelor Linux
Pasuri pentru instalarea sistemului operativ Linux: 12 pași
Pasos Para Instalar El Sistema Operativo Linux: Este extrem de ușor să învățăm să instalați sistemul operativ Linux
Instalarea de Linux: 8 pași
Instalarea de Linux: Este învățabil să învățăm ca să instalați sistemul operativ de Linux Bodhi 5
Instalarea Raspbian în Raspberry Pi 3 B Fără HDMI - Noțiuni introductive despre Raspberry Pi 3B - Configurarea Raspberry Pi 3: 6 pași
Instalarea Raspbian în Raspberry Pi 3 B Fără HDMI | Noțiuni introductive despre Raspberry Pi 3B | Configurarea Raspberry Pi 3: După cum unii dintre voi știți, computerele Raspberry Pi sunt minunate și puteți obține întregul computer doar pe o singură placă mică. Raspberry Pi 3 Model B are un quad-core 64-bit ARM Cortex A53 tactat la 1,2 GHz. Acest lucru pune Pi 3 aproximativ 50
Instalarea unei noi gazde virtuale în serverul web Apache: 3 pași
Instalarea unei noi gazde virtuale în serverul web Apache: Scopul acestui tutorial este de a parcurge procesul de configurare și inițiere a unei noi gazde virtuale server web Apache. O gazdă virtuală este un „profil” care detectează care gazdă DNS (de exemplu, www.MyOtherhostname.com) este apelată pentru un