Përmbajtje:
- Hapi 1: ## Image Raspbian ##
- Hapi 2: ## Përditëso Raspbian ##
- Hapi 3: ## Instaloni Apache2 ##
- Hapi 4: ## Instaloni PHP7 ##
- Hapi 5: ## Instaloni MySQL ##
- Hapi 6: ## Instaloni PHPMyAdmin ##
- Hapi 7: ## Vendosni një FTP ##
Video: Instalimi i LAMP (Linux, Apache, MySQL, PHP) në Raspberry Pi: 7 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Vendosni një pirg LAMP (Linux Rasbian Stretch Lite, Apache2, MySQL (MariaDB-10), PHP7) me qasje PHPMyAdmin dhe FTP në Raspberry Pi tuaj dhe konfiguroni që të funksionojë si një server në internet.
Ju do të keni nevojë për një kompjuter Raspberry Pi të lidhur në internet me një kartë MicroSD 8 GB (ose më të madhe). Në fillim do të duhet të jeni në gjendje të konfiguroni konfigurimin Raspi me një tastierë për të ndryshuar fjalëkalimin e paracaktuar Raspbian dhe për të aktivizuar SSH. Pasi të keni përfunduar konfigurimin Raspi, do t'ju duhet të lidheni vetëm përmes një lidhje SSH.
Ju tashmë duhet të jeni në gjendje të konfiguroni imazhin Rasbian në kartën MicroSD, do t'ju duhet njohuri për të qenë në gjendje të SSH në Raspberry Pi dhe të jeni në gjendje të konfiguroni bazën tuaj të të dhënave SQL duke përdorur PHPMyAdmin.
Aty ku shihni $, ky është komanda që duhet të ngjisni/përdorni për të instaluar dhe konfiguruar softuerin.
Hapi 1: ## Image Raspbian ##
Krijoni një imazh Raspbian Stretch Lite në një kartë MicroSD (rekomandohet>> 8 GB)
Pasi RasPi të ketë nisur regjistrohuni me emrin e përdoruesit: pi Fjalëkalimi: mjedër
atëherë
$ hostname -I
(Shënoni adresën IP, do t'ju duhet kjo për SSH në RasPi. P.sh. 192.168.0.100)
$ sudo raspi-config
Opsioni 1 - 'Ndrysho fjalëkalimin e përdoruesit'> Ok> Futni fjalëkalimin e ri UNIX> Rishkruani fjalëkalimin e ri> Ok
Opsioni 5 - 'Opsionet e ndërlidhjes'> 'P2 SSH'> Po Skeda për 'Mbaro'> Fut
$ sudo rindezje
Hapi 2: ## Përditëso Raspbian ##
Tani duke përdorur Putty lidheni me RPi duke përdorur adresën IP nga më parë. Regjistrohuni me Emri i përdoruesit: pi & fjalëkalimin tuaj
$ sudo apt update && sudo apt upgrade -y
$ sudo rindezje
Hapi 3: ## Instaloni Apache2 ##
Përsëri duke përdorur Putty lidheni me RPi duke përdorur adresën IP nga më parë.
identifikohuni me emrin e përdoruesit: pi & fjalëkalimin tuaj
$ sudo apt install apache2 -y
Pasi të keni përfunduar instalimin e Apache2 hapni një shfletues uebi në të njëjtin rrjet Wi-Fi dhe futni adresën IP të RasPi. Nëse Apache2 është instaluar si duhet, do të shihni një faqe që thotë 'Apache2 Debian Default Page' dhe 'Punon!'.
$ sudo a2enmod rishkruaj
$ sudo systemctl rinis apache2
$ sudo chown -R pi: www -data/var/www/html/
$ sudo chmod -R 770/var/www/html/
$ sudo nano /etc/apache2/apache2.conf
Gjej: (Ju mund të përdorni Ctrl & W për të gjetur)
Drejtoria/var/www/
Opsionet Indekset NdiqniSymLinks AllowOverride Asnjë Kërkoni të gjitha të dhëna /Drejtori
Ndrysho në:
Drejtoria/var/www/Opsionet Indekset FollowSymLinks
AllowOverride All
Kërkojnë të gjitha të dhëna
/Drejtoria
Ctrl & O> Enter> Ctrl & X
rinisni $ sudo service apache2
Hapi 4: ## Instaloni PHP7 ##
$ sudo apt instaloni php libapache2-mod-php -y
Testimi i PHP
Së pari do t'ju duhet të fshini skedarin "index.html" në drejtorinë "/var/www/html".
$ sudo rm /var/www/html/index.html
Pastaj krijoni një skedar "index.php" në këtë drejtori, me këtë linjë komande
$ echo ""> /var/www/html/index.php
Rifreskoni shfletuesin e uebit në të njëjtin rrjet Wi-Fi, tani duhet të shihni faqen e informacionit PHP.
Hapi 5: ## Instaloni MySQL ##
$ sudo apt instaloni mysql-server php-mysql -y
rinisni $ sudo service apache2
$ sudo mysql_secure_installation
Do t'ju kërkohet të futni fjalëkalimin aktual për rrënjën (parazgjedhja është bosh): shtypni Enter.
Vendosni fjalëkalimin rrënjë, shkruani Y dhe shtypni Enter.
Shkruani një fjalëkalim të ri dhe shtypni Enter. E rëndësishme: mbani mend këtë fjalëkalim rrënjësor.
Futni përsëri fjalëkalimin e ri dhe shtypni Enter.
Shtypni Y dhe shtypni Enter për të hequr përdoruesit anonimë.
Shkruani Y dhe shtypni Enter për të mos lejuar hyrjen e rrënjës në distancë.
Shkruani Y dhe shtypni Enter për të hequr bazën e të dhënave të testimit dhe qasjen në të.
Shtypni Y dhe shtypni Enter për të ringarkuar tabelat e privilegjeve tani.
Kur të përfundoni, do të shihni mesazhin Të gjitha të kryera! dhe Faleminderit që përdorni MariaDB !.
$ sudo mysql -uroot -p
Shkruani fjalëkalimin rrënjë.
$ krijo bazën e të dhënave YOURDATABASENAME;
$ GRANT GJITH PRIVILEGJET N Y YOURDATABASENAME.* P'R 'root'@'localhost' IDENTIFIKUAR NGA 'YOUURROOTPASSWORD';
PRIVILEGJET $ FLUSH;
Ctrl & D
Hapi 6: ## Instaloni PHPMyAdmin ##
$ sudo apt instaloni phpmyadmin -y
Zgjidhni Apache2 me çelësat e kursorit dhe shtypni spacebar për të nxjerrë në pah Apache2> Tab> Enter.
Konfiguroni bazën e të dhënave për phpmyadmin me dbconfig-common? Zgjidhni 'Jo'> Enter, ne kemi krijuar tashmë një bazë të dhënash më lart me instalimin MySQL.
Për të hyrë në phpmyadmin përdorni adresën IP të RasPi p.sh. 192.168.0.100/phpmyadmin/ Emri i përdoruesit: root dhe FJALA JUAJ
Hapi 7: ## Vendosni një FTP ##
$ sudo apt install vsftpd -y
$ sudo nano /etc/vsftpd.conf
Gjej: (Ju mund të përdorni Ctrl & W për të gjetur)
aktivizimi_vendal = PO
ssl_enable = JO
Ndrysho në:
#aktivizimi_vendal = PO
#ssl_enable = JO
Shtoni në fund të skedarit:
# CUSTOMssl_enable = PO local_enable = PO chroot_local_user = PO local_root =/var/www user_sub_token = pi write_enable = PO local_umask = 002 allow_writeable_chroot = YES ftpd_banner = Mirë se vini në shërbimin tim Raspberry Pi FTP.
Ctrl & O> Enter> Ctrl & X
$ sudo usermod -a -G www -të dhëna pi
$ sudo usermod -m -d /var /www pi
$ sudo chown -R www-të dhëna: www-data /var /www
$ sudo chmod -R 775 /var /www
$ sudo rindezje
Procesi tani ka përfunduar.
Recommended:
Instalimi i Nënsistemit Windows për Linux (WSL): 3 hapa
Instalimi i Nënsistemit Windows për Linux (WSL): Ky grup udhëzimesh ka për qëllim të ndihmojë përdoruesit të instalojnë Nënsistemin Windows për Linux në kompjuterin e tyre Windows 10. Shpërndarja specifike Linux që do të përdorë ky udhëzim quhet Ubuntu. Shikoni këtu për një përmbledhje të Linux -it të ndryshëm
Instalimi De La Carte TagTagTag Pour Nabaztag / Instalimi i tabelës TagTagTag në Nabaztag tuaj: 15 hapa
Instalimi De La Carte TagTagTag Pour Nabaztag / Instalimi i TabTagTag Board në Nabaztag tuaj: (shiko më poshtë për versionin anglisht) La carte TagTagTag a été crééee në vitin 2018 në Lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: tag. Elle a fait l'objet ensuite d'un financement participatif sur Ulule en juin 2019, si vous souhaitez
Instalimi De La Carte TagTagTag Hour Nabaztag: tag / Instalimi i tabelës TagTagTag në Nabaztag tuaj: etiketë: 23 hapa
Instalimi De La Carte TagTagTag Pour Nabaztag: tag / Instalimi i tabelës TagTagTag në Nabaztagun tuaj: etiketa: (shiko më poshtë për versionin anglisht) La carte TagTagTag a été crééee në vitin 2018 në Lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: Me Elle a fait l'objet ensuite d'un financement participatif sur Ulule en juin 2019, si vous souhaitez
Instalimi i Bordit ESP32 në Arduino IDE (Windows, Mac OS X, Linux): 7 hapa
Instalimi i Bordit ESP32 në Arduino IDE (Windows, Mac OS X, Linux): Ekziston një shtesë për Arduino IDE që ju lejon të programoni ESP32 duke përdorur Arduino IDE dhe gjuhën e tij të programimit. Në këtë tutorial ne do t'ju tregojmë se si të instaloni bordin ESP32 në Arduino IDE nëse jeni duke përdorur Windows, Mac OS X ose Li
Instalimi i një hosti të ri virtual në serverin e uebit Apache: 3 hapa
Instalimi i një hosti të ri virtual në serverin e uebit Apache: Qëllimi i këtij tutoriali është të kaloni nëpër procesin e konfigurimit dhe fillimit të një hosti të ri virtual të serverit në internet Apache. Një host virtual është një " profil " që zbulon se cili host DNS (p.sh., www.MyOtherhostname.com) po thirret për një