Talaan ng mga Nilalaman:
- Hakbang 1: ## Larawan ng Raspbian ##
- Hakbang 2: ## I-update ang Raspbian ##
- Hakbang 3: ## I-install ang Apache2 ##
- Hakbang 4: ## I-install ang PHP7 ##
- Hakbang 5: ## I-install ang MySQL ##
- Hakbang 6: ## I-install ang PHPMyAdmin ##
- Hakbang 7: ## Pag-set up ng isang FTP ##
Video: Pag-install ng LAMP (Linux, Apache, MySQL, PHP) sa isang Raspberry Pi: 7 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Mag-set up ng isang LAMP (Linux Rasbian Stretch Lite, Apache2, MySQL (MariaDB-10), PHP7) na may stack na PHPMyAdmin at FTP sa iyong Raspberry Pi at i-configure ito upang gumana bilang isang web server.
Kakailanganin mo ang isang Raspberry Pi computer na konektado sa internet na may isang 8GB (o mas mataas) na MicroSD card. Sa una kailangan mong mai-configure ang Raspi-config gamit ang isang keyboard upang mabago ang default na password ng Raspbian at paganahin ang SSH. Kapag nakumpleto na ang Raspi-config kakailanganin mo lamang kumonekta sa pamamagitan ng isang koneksyon sa SSH.
Dapat na ma-configure mo ang imahe ng Rasbian sa MicroSD card, kakailanganin mo ng kaalaman na ma-SSH sa Raspberry Pi at mai-configure ang iyong SQL database gamit ang PHPMyAdmin.
Kung saan makakakita ka ng $, ito ang utos na kailangan mong i-paste / gamitin upang mai-install at mai-configure ang software.
Hakbang 1: ## Larawan ng Raspbian ##
Lumikha ng isang imahe ng Raspbian Stretch Lite sa isang MicroSD card (> inirekumenda ng 8GB)
Kapag ang RasPi ay na-boot na mag-log in gamit ang Username: pi Password: raspberry
tapos
$ hostname -ako
(Tandaan ang IP Address, kakailanganin mo ito sa SSH sa RasPi. Hal. 192.168.0.100)
$ sudo raspi-config
Pagpipilian 1 - 'Baguhin ang User Password'> Ok> Magpasok ng bagong password ng UNIX> I-type muli ang bagong Password> Ok
Opsyon 5 - 'Mga Pagpipilian sa Interfacing'> 'P2 SSH'> Oo Tab upang 'Tapusin'> Ipasok
$ sudo reboot
Hakbang 2: ## I-update ang Raspbian ##
Ngayon gamit ang Putty kumonekta sa RPi gamit ang IP address mula sa mas maaga. Mag-log in sa Username: pi & iyong password
$ sudo apt update && sudo apt upgrade -y
$ sudo reboot
Hakbang 3: ## I-install ang Apache2 ##
Muli gamit ang Putty kumonekta sa RPi gamit ang IP address mula sa mas maaga.
mag-log in gamit ang Username: pi at ang iyong password
$ sudo apt install apache2 -y
Kapag natapos na ang pag-install ng Apache2 buksan ang isang web browser sa parehong Wi-Fi network at ipasok ang IP address ng RasPi. Kung ang Apache2 ay na-install nang tama makikita mo ang isang pahina na nagsasabing 'Apache2 Debian Default Page' at 'Gumagana ito!'.
$ sudo a2enmod muling pagsulat
$ sudo systemctl restart apache2
$ sudo chown -R pi: www-data / var / www / html /
$ sudo chmod -R 770 / var / www / html /
$ sudo nano /etc/apache2/apache2.conf
Hanapin: (Maaari mong gamitin ang Ctrl & W upang maghanap)
Direktoryo / var / www /
Mga Pagpipilian Mga index Sumunod sa Mga Payagan sa PayaganYyLink Wala Nangangailangan ng lahat ng ipinagkaloob / Direktoryo
Palitan sa:
Direktoryo / var / www / Mga Pagpipilian sa Indeks FollowSymLinks
AllowOverride Lahat
Hilingin ang lahat ng ipinagkaloob
/ Direktoryo
Ctrl & O> Ipasok> Ctrl & X
$ sudo service apache2 restart
Hakbang 4: ## I-install ang PHP7 ##
$ sudo apt install php libapache2-mod-php -y
Pagsubok PHP
Kakailanganin mo munang tanggalin ang file na "index.html" sa direktoryo na "/ var / www / html".
$ sudo rm /var/www/html/index.html
Pagkatapos ay lumikha ng isang "index.php" na file sa direktoryo na ito, kasama ang linya ng utos na ito
$ echo ""> /var/www/html/index.php
I-refresh ang web broswer sa parehong Wi-Fi network, dapat mo na ngayong makita ang pahina ng impormasyon ng PHP.
Hakbang 5: ## I-install ang MySQL ##
$ sudo apt i-install ang MySQL-server php-MySQL -y
$ sudo service apache2 restart
$ sudo mysql_secure_installation
Hihilingin sa iyo na ipasok ang kasalukuyang password para sa root (default ay blangko): pindutin ang Enter.
Itakda ang root password, i-type ang Y at pindutin ang Enter.
Mag-type ng bagong password at pindutin ang Enter. Mahalaga: tandaan ang root password na ito.
Ipasok muli ang bagong password at pindutin ang Enter.
I-type ang Y at pindutin ang Enter upang Alisin ang mga hindi nagpapakilalang gumagamit.
I-type ang Y at pindutin ang Enter to Disallow root login mula sa malayo.
I-type ang Y at pindutin ang Enter upang Alisin ang database ng pagsubok at mag-access dito.
I-type ang Y at pindutin ang Enter to Reload privilege tables ngayon.
Kapag kumpleto, makikita mo ang mensahe Tapos na! at Salamat sa paggamit ng MariaDB !.
$ sudo MySQL -uroot -p
Ipasok ang root password.
$ lumikha ng database IYONG DATABASENAME;
$ BIGAYAN ANG LAHAT NG PRIVILEGES SA IYONG DATABASENAME. * SA 'root' @ 'localhost' NA NAKILALA NG 'HISROOTPASSWORD';
$ FLUSH PRIVILEGES;
Ctrl & D
Hakbang 6: ## I-install ang PHPMyAdmin ##
$ sudo apt install phpmyadmin -y
Piliin ang Apache2 gamit ang mga cursor key at pindutin ang spacebar upang i-highlight ang Apache2> Tab> Enter.
I-configure ang database para sa phpmyadmin gamit ang dbconfig-common? Piliin ang 'Hindi'> Ipasok, naka-setup na kami ng isang database sa itaas gamit ang pag-install ng MySQL.
Upang ma-access ang phpmyadmin gamitin ang IP address ng RasPi hal. 192.168.0.100/phpmyadmin/ Username: root at YOURROOTPASSWORD
Hakbang 7: ## Pag-set up ng isang FTP ##
$ sudo apt install vsftpd -y
$ sudo nano /etc/vsftpd.conf
Hanapin: (Maaari mong gamitin ang Ctrl & W upang maghanap)
local_enable = YES
ssl_enable = HINDI
Palitan sa:
# local_enable = YES
# ssl_enable = HINDI
Idagdag sa ilalim ng file:
# 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 = Maligayang pagdating sa aking serbisyo ng Raspberry Pi FTP.
Ctrl & O> Ipasok> 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 reboot
Kumpleto na ang proseso.
Inirerekumendang:
Paano Gumawa ng isang Wifi System Na Kinokontrol ang Iyong Pag-iilaw at Pag-init ng Aquarium: 5 Hakbang
Paano Gumawa ng isang Wifi System Na Kinokontrol ang Iyong Pag-iilaw at Pag-init ng Aquarium: Ano ang ginagawa nito? Isang system na awtomatikong isinasara / patayin ang iyong aquarium ayon sa isang pag-iiskedyul o manu-mano na may isang pindutan ng push o isang kahilingan sa internet. Isang system na sinusubaybayan ang temperatura ng tubig at nagpapadala ng email at mga alerto sakaling ma-under
Mag-log Data at Magplano ng isang Online na Grap Gamit ang NodeMCU, MySQL, PHP at Chartjs.org: 4 na Hakbang
Mag-log Data at Magplano ng isang Online na Grap Gamit ang NodeMCU, MySQL, PHP at Chartjs.org: Inilalarawan ng Makatuturo na ito kung paano namin magagamit ang board ng Node MCU upang mangolekta ng data mula sa maraming mga sensor, ipadala ang data na ito sa isang naka-host na file na PHP na pagkatapos ay nagdaragdag ng data sa isang MySQL database. Maaari nang makita ang data sa online bilang isang grap, gamit ang chart.js.A ba
DIY - Pag-recycle ng isang Fan sa Palapag Sa isang Photography Light Modifier / all-in-one Lamp: 11 Mga Hakbang
DIY - Pag-recycle ng isang Fan ng Palapag Sa Isang Photography Light Modifier / all-in-one Lamp: Kaya't kamakailan lamang ako ay naglilinis ng tagsibol at nakatagpo ako ng isang fan ng sahig na nasunog ang motor. At kailangan ko ng table lamp. Ang 2 + 2 at gumawa ako ng kaunting brainstorming at naisip ko ang ideya na i-convert ang fan sa isang 20inch wide light modifier. Basahin ang sa s
Roomblock: isang Platform para sa Pag-aaral ng Pag-navigate sa ROS Sa Roomba, Raspberry Pi at RPLIDAR: 9 Mga Hakbang (na may Mga Larawan)
Roomblock: isang Platform para sa Pag-aaral ng Pag-navigate sa ROS Sa Roomba, Raspberry Pi at RPLIDAR: Ano ito? &Quot; Roomblock " ay isang robot platform na binubuo ng isang Roomba, isang Raspberry Pi 2, isang laser sensor (RPLIDAR) at isang mobile baterya. Ang mounting frame ay maaaring gawin ng mga 3D printer. Pinapayagan ang sistema ng nabigasyon ng ROS na gumawa ng isang mapa ng mga silid at gamitin ang
Paano Patakbuhin ang isang Linux Distro sa isang Computer Mula sa isang Ipod Komento Plz Una sa Nai-post: 5 Mga Hakbang
Paano Patakbuhin ang isang Linux Distro sa isang Computer Mula sa isang Ipod Komento Plz Una sa Na-post: naglalagay ako ng isang tanyag na distro. ng Linux sa aking matandang ipod at pinatakbo ito sa aking computer medyo cool kunin ang lahat ng larawan