Obsah:
- Krok 1: ## Raspbian Image ##
- Krok 2: ## Aktualizujte Raspbian ##
- Krok 3: ## Nainštalujte Apache2 ##
- Krok 4: ## Nainštalujte PHP7 ##
- Krok 5: ## Nainštalujte MySQL ##
- Krok 6: ## Nainštalujte PHPMyAdmin ##
- Krok 7: ## Nastavte FTP ##
Video: Inštalácia LAMP (Linux, Apache, MySQL, PHP) na Raspberry Pi: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Nastavte na svojom Raspberry Pi zásobník LAMP (Linux Rasbian Stretch Lite, Apache2, MySQL (MariaDB-10), PHP7) s prístupom PHPMyAdmin a FTP a nakonfigurujte ho tak, aby fungoval ako webový server.
Budete potrebovať počítač Raspberry Pi pripojený k internetu pomocou karty microSD s kapacitou 8 GB (alebo vyššou). Najprv budete musieť byť schopní nakonfigurovať Raspi-config pomocou klávesnice, aby ste zmenili predvolené heslo Raspbian a povolili SSH. Po dokončení konfigurácie Raspi sa budete musieť pripojiť iba pomocou pripojenia SSH.
Už by ste mali byť schopní nakonfigurovať obraz Rasbianu na kartu MicroSD, budete potrebovať znalosti o schopnosti SSH k Raspberry Pi a o konfigurácii vašej databázy SQL pomocou PHPMyAdmin.
Kde vidíte $, je to príkaz, ktorý musíte prilepiť/použiť na inštaláciu a konfiguráciu softvéru.
Krok 1: ## Raspbian Image ##
Vytvorte obrázok Raspbian Stretch Lite na kartu MicroSD (odporúča sa> 8 GB)
Akonáhle sa RasPi spustí, prihláste sa pomocou používateľského mena: pi Heslo: malina
potom
$ hostname -I
(Poznačte si IP adresu, budete to potrebovať na SSH k RasPi. Napr. 192.168.0.100)
$ sudo raspi-config
Možnosť 1 - „Zmeniť heslo používateľa“> Ok> Zadajte nové heslo systému UNIX> Znova zadajte nové heslo> Ok
Možnosť 5 - „Možnosti rozhrania“> „P2 SSH“> karta Áno do „Dokončiť“> Enter
$ sudo reštart
Krok 2: ## Aktualizujte Raspbian ##
Teraz sa pomocou Putty pripojte k RPi pomocou adresy IP z predchádzajúceho. Prihláste sa pomocou používateľského mena: pi a hesla
$ sudo apt update && sudo apt upgrade -y
$ sudo reštart
Krok 3: ## Nainštalujte Apache2 ##
Opäť pomocou Putty sa pripojte k RPi pomocou IP adresy z predchádzajúceho.
prihláste sa pomocou používateľského mena: pi a hesla
$ sudo apt install apache2 -y
Po dokončení inštalácie Apache2 otvorte webový prehliadač v tej istej sieti Wi-Fi a zadajte IP adresu RasPi. Ak je Apache2 nainštalovaný správne, zobrazí sa stránka s textom „Predvolená stránka Debianu Apache2“a „Funguje to!“.
$ sudo a2enmod prepísať
$ sudo systemctl reštartujte apache2
$ sudo chown -R pi: www -data/var/www/html/
$ sudo chmod -R 770/var/www/html/
$ sudo nano /etc/apache2/apache2.conf
Nájsť: (Na nájdenie môžete použiť Ctrl & W)
Adresár/var/www/
Možnosti Indexy FollowSymLinks AllowOverride Žiadne Vyžadovať všetky udelené /Adresár
Zmeniť na:
Adresár/var/www/Možnosti Indexy FollowSymLinks
AllowOverride All
Vyžadovať všetky udelené
/Adresár
Ctrl & O> Enter> Ctrl & X
$ sudo service apache2 reštart
Krok 4: ## Nainštalujte PHP7 ##
$ sudo apt install php libapache2-mod-php -y
Testovanie PHP
Najprv budete musieť odstrániť súbor „index.html“v adresári „/var/www/html“.
$ sudo rm /var/www/html/index.html
Potom v tomto adresári pomocou tohto príkazového riadku vytvorte súbor „index.php“
$ echo ""> /var/www/html/index.php
Obnovte webový prehľadávač v tej istej sieti Wi-Fi, mali by ste teraz vidieť informačnú stránku PHP.
Krok 5: ## Nainštalujte MySQL ##
$ sudo apt install mysql-server php-mysql -y
$ sudo service apache2 reštart
$ sudo mysql_secure_installation
Budete vyzvaní zadať aktuálne heslo pre root (predvolené je prázdne): stlačte Enter.
Nastavte heslo root, zadajte Y a stlačte Enter.
Zadajte nové heslo a stlačte kláves Enter. Dôležité: zapamätajte si toto heslo root.
Znova zadajte nové heslo a stlačte kláves Enter.
Zadajte Y a stlačením klávesu Enter odstráňte anonymných používateľov.
Zadajte Y a stlačením klávesu Enter diaľkovo zakážte prihlásenie používateľa root.
Napíšte Y a stlačením klávesu Enter odstráňte testovaciu databázu a získate k nej prístup.
Zadajte Y a stlačením klávesu Enter znova načítajte tabuľky oprávnení.
Po dokončení sa zobrazí správa Hotovo! a ďakujeme, že používate MariaDB!
$ sudo mysql -uroot -p
Zadajte heslo root.
$ vytvoriť databázu YOURDATABASENAME;
$ GRANT VŠETKY PRIVILEGY NA VAŠEJ DATABASENAME.* NA 'root'@'localhost' IDENTIFIKOVANÉ 'YOURROOTPASSWORD';
$ FLUSH PRIVILEGES;
Ctrl & D
Krok 6: ## Nainštalujte PHPMyAdmin ##
$ sudo apt install phpmyadmin -y
Kurzorovými klávesmi vyberte Apache2 a stlačením medzerníka zvýraznite Apache2> Tab> Enter.
Konfigurovať databázu pre phpmyadmin pomocou dbconfig-common? Vyberte „Nie“> Enter, databázu sme už nastavili vyššie pomocou inštalácie MySQL.
Na prístup k phpmyadmin použite IP adresu RasPi, napr. 192.168.0.100/phpmyadmin/ Používateľské meno: root a VAŠE HESLO
Krok 7: ## Nastavte FTP ##
$ sudo apt install vsftpd -y
$ sudo nano /etc/vsftpd.conf
Nájsť: (Na nájdenie môžete použiť Ctrl & W)
local_enable = ÁNO
ssl_enable = NIE
Zmeniť na:
#local_enable = ÁNO
#ssl_enable = NIE
Pridajte do spodnej časti súboru:
# 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 = Vitajte v mojej službe FTP Raspberry Pi.
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 reštart
Proces je teraz dokončený.
Odporúča:
Inštalácia De La Carte TagTagTag nalejte Nabaztag / Inštalácia tabule TagTagTag na váš Nabaztag: 15 krokov
Inštalácia De La Carte TagTagTag Nalejte Nabaztag / Inštalácia Board TagTagTag na váš Nabaztag: (anglickú verziu nájdete nižšie) La carte TagTagTag a été créée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: tag. Všetky možnosti finančného zapojenia sa uskutočnia v júli 2019, si vous souhaitez
Inštalácia/inštalácia MultiBoard: 5 krokov
Inštalácia/inštalácia MultiBoard: MultiBoard je program, ktorý je možné použiť na pripojenie viacerých klávesníc k počítaču so systémom Windows. A potom preprogramujte vstup týchto klávesníc. Môžete napríklad otvoriť aplikáciu alebo spustiť AutoHotkeyscript po stlačení určitého klávesu. Github: https: // g
Inštalácia De La Carte TagTagTag Nalejte Nabaztag: tag / Inštalácia tabule TagTagTag na váš Nabaztag: tag: 23 krokov
Inštalácia De La Carte TagTagTag Nalejte Nabaztag: tag / Inštalácia Board TagTagTag na váš Nabaztag: tag: (anglickú verziu nájdete nižšie) La carte TagTagTag a été créée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: tag . Všetky možnosti finančného zapojenia sa uskutočnia v júli 2019, si vous souhaitez
Inštalácia Raspbian do Raspberry Pi 3 B bez HDMI - Začíname s Raspberry Pi 3B - Nastavenie Raspberry Pi 3: 6 krokov
Inštalácia Raspbian do Raspberry Pi 3 B bez HDMI | Začíname s Raspberry Pi 3B | Nastavenie Raspberry Pi 3: Ako niektorí z vás vedia, počítače Raspberry Pi sú celkom úžasné a celý počítač môžete získať iba na jednej malej doske. Raspberry Pi 3 Model B je vybavený štvorjadrovým 64-bitovým ARM Cortex A53. taktovaný na 1,2 GHz. To dáva Pi 3 zhruba 50
Inštalácia nového virtuálneho hostiteľa na webový server Apache: 3 kroky
Inštalácia nového virtuálneho hostiteľa na webový server Apache: Účelom tohto tutoriálu je prejsť procesom konfigurácie a spustenia nového virtuálneho hostiteľa webového servera Apache. Virtuálny hostiteľ je " profil " ktorý zisťuje, ktorý hostiteľ DNS (napr. www.MyOtherhostname.com) je volaný na