Tartalomjegyzék:

A LAMP (Linux, Apache, MySQL, PHP) telepítése Raspberry Pi -re: 7 lépés
A LAMP (Linux, Apache, MySQL, PHP) telepítése Raspberry Pi -re: 7 lépés

Videó: A LAMP (Linux, Apache, MySQL, PHP) telepítése Raspberry Pi -re: 7 lépés

Videó: A LAMP (Linux, Apache, MySQL, PHP) telepítése Raspberry Pi -re: 7 lépés
Videó: When you first time install Kali linux for hacking 😄😄 #hacker #shorts 2024, November
Anonim
LAMP (Linux, Apache, MySQL, PHP) telepítése Raspberry Pi -re
LAMP (Linux, Apache, MySQL, PHP) telepítése Raspberry Pi -re

Állítson be egy LAMP (Linux Rasbian Stretch Lite, Apache2, MySQL (MariaDB-10), PHP7) verem PHPMyAdmin és FTP hozzáféréssel a Raspberry Pi-n, és konfigurálja úgy, hogy webszerverként működjön.

Szükséged lesz egy Raspberry Pi számítógépre, amely 8 GB -os (vagy nagyobb) MicroSD -kártyával csatlakozik az internethez. Először meg kell tudni konfigurálni a Raspi-config billentyűzetet az alapértelmezett Raspbian jelszó megváltoztatásához és az SSH engedélyezéséhez. A Raspi-konfigurálás befejezése után csak SSH-kapcsolaton keresztül kell csatlakoznia.

Már képesnek kell lennie arra, hogy konfigurálja a Rasbian -képet a MicroSD -kártyára, tudnia kell, hogyan kell SSH -t használni a Raspberry Pi -hez, és konfigurálnia kell az SQL -adatbázisát a PHPMyAdmin használatával.

Ahol a $ -t látja, ezt a parancsot kell beilleszteni/használni a szoftver telepítéséhez és konfigurálásához.

1. lépés: ## Raspbian Image ##

Raspbian Stretch Lite kép létrehozása MicroSD -kártyára (> 8 GB ajánlott)

Miután a RasPi elindult, jelentkezzen be felhasználónévvel: pi Jelszó: málna

azután

$ hostname -I

(Jegyezze fel az IP -címet, szüksége lesz rá a RasPi SSH -jára. Pl. 192.168.0.100)

$ sudo raspi-config

1. lehetőség - 'Felhasználói jelszó módosítása'> OK> Írja be az új UNIX jelszót> Írja be újra az új jelszót> OK

5. lehetőség - „Interfészbeállítások”> „P2 SSH”> Igen fül a „Befejezés”> Enter billentyűhöz

$ sudo újraindítás

2. lépés: ## A Raspbian frissítése ##

Most a Putty használatával csatlakozzon az RPi -hez a korábbi IP -címmel. Jelentkezzen be felhasználónévvel: pi és jelszava

$ sudo apt update && sudo apt upgrade -y

$ sudo újraindítás

3. lépés: ## Az Apache2 telepítése ##

Ismét a Putty használatával csatlakozzon az RPi -hez a korábbi IP -cím használatával.

jelentkezzen be felhasználónévvel: pi és jelszava

$ sudo apt install apache2 -y

Az Apache2 telepítésének befejezése után nyisson meg egy webböngészőt ugyanazon a Wi-Fi hálózaton, és írja be a RasPi IP-címét. Ha az Apache2 helyesen van telepítve, megjelenik egy oldal, amely azt írja: "Apache2 Debian alapértelmezett oldal" és "Működik!".

$ sudo a2enmod átírás

$ sudo systemctl indítsa újra az apache2 programot

$ sudo chown -R pi: www -data/var/www/html/

$ sudo chmod -R 770/var/www/html/

$ sudo nano /etc/apache2/apache2.conf

Keresés: (A Ctrl & W billentyűkombinációval kereshet)

Könyvtár/var/www/

Beállítások Tárgymutatók FollowSymLinks AllowOverride Nincs Kötelező megadni /Könyvtár

Váltani:

Könyvtár/var/www/Opciók Indexek FollowSymLinks

AllowOverride All

Mindent megadni

/Könyvtár

Ctrl & O> Enter> Ctrl & X

$ sudo szolgáltatás apache2 újraindítása

4. lépés: ## A PHP7 telepítése ##

$ sudo apt install php libapache2-mod-php -y

A PHP tesztelése

Először törölnie kell az „index.html” fájlt a „/var/www/html” könyvtárból.

$ sudo rm /var/www/html/index.html

Ezután hozzon létre egy „index.php” fájlt ebben a könyvtárban ezzel a parancssorral

$ echo ""> /var/www/html/index.php

Frissítse a webböngészőt ugyanazon a Wi-Fi hálózaton, és most látnia kell a PHP információs oldalt.

5. lépés: ## A MySQL telepítése ##

$ sudo apt install mysql-server php-mysql -y

$ sudo szolgáltatás apache2 újraindítása

$ sudo mysql_secure_installation

Meg kell adnia a root jelenlegi jelszavát (az alapértelmezett érték üres): nyomja meg az Enter billentyűt.

Állítsa be a root jelszót, írja be az Y billentyűt, és nyomja meg az Enter billentyűt.

Írjon be egy új jelszót, és nyomja meg az Enter billentyűt. Fontos: ne feledje ezt a root jelszót.

Adja meg újra az új jelszót, és nyomja meg az Enter billentyűt.

Írja be az Y billentyűt, és nyomja meg az Enter billentyűt a névtelen felhasználók eltávolításához.

Írja be az Y billentyűt, és nyomja meg az Enter billentyűt a root bejelentkezés távoli letiltásához.

Írja be az Y billentyűt, és nyomja le az Enter billentyűt a tesztadatbázis eltávolításához és eléréséhez.

Írja be az Y billentyűt, és nyomja le az Enter billentyűt a jogosultsági táblázatok újratöltéséhez.

Ha elkészült, megjelenik az Minden kész! és köszönöm a MariaDB használatát !.

$ sudo mysql -uroot -p

Írja be a root jelszót.

$ adatbázis létrehozása YOURDATABASENAME;

$ GRANT MINDEN KIVÁLASZTÁST AZ ADATBÁZISNÉVEN.* A 'root'@'localhost' azonosításához a 'YOURROOTPASSWORD';

$ FLUSH PRIVILEGES;

Ctrl & D

6. lépés: ## A PHPMyAdmin telepítése ##

$ sudo apt install phpmyadmin -y

A kurzorgombokkal válassza ki az Apache2 lehetőséget, és nyomja le a szóközt az Apache2> Tab> Enter kiemeléséhez.

Adatbázis beállítása a phpmyadmin számára a dbconfig-common használatával? Válassza a 'Nem'> Enter billentyűt, a fenti adatbázist már beállítottuk a MySQL telepítéssel.

A phpmyadmin eléréséhez használja a RasPi IP -címét, pl. 192.168.0.100/phpmyadmin/ Felhasználónév: root és YOURROOTPASSWORD

7. lépés: ## FTP beállítása ##

$ sudo apt install vsftpd -y

$ sudo nano /etc/vsftpd.conf

Keresés: (A Ctrl & W billentyűkombinációval kereshet)

local_enable = IGEN

ssl_enable = NEM

Váltani:

#local_enable = IGEN

#ssl_enable = NEM

Adja hozzá a fájl aljához:

# CUSTOMssl_enable = IGEN local_enable = IGEN chroot_local_user = IGEN local_root =/var/www user_sub_token = pi write_enable = YES local_umask = 002 allow_writeable_chroot = YES ftpd_banner = Üdvözlöm a Raspberry Pi FTP szolgáltatásban.

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 újraindítás

A folyamat most befejeződött.

Ajánlott: