第1步:## Raspbian Image ##
創建Raspbian Stretch Lite圖像到MicroSD卡(推薦》 8GB)
RasPi已使用用戶名啟動登錄:pi密碼:raspberry
然后
$ hostname -I
(注意IP地址,您需要通過SSH連接到RasPi。例如192.168.0.100)
$ sudo raspi-config
選項1 - “更改用戶密碼”》“確定”》輸入新的UNIX密碼》重新輸入新密碼》確定
選項5 - “接口選項” ‘》’P2 SSH‘》是選項卡到’完成‘》輸入
$ sudo reboot
第2步:##更新Raspbian ##
現在使用Putty連接到RP我使用之前的IP地址。
使用用戶名登錄:pi和您的密碼
$ sudo apt update && sudo apt upgrade -y $ sudo reboot
步驟3:##安裝Apache2 ##
再次使用Putty使用之前的IP地址連接到RPi。
使用用戶名:pi和您的密碼登錄
$ sudo apt install apache2 -y
完成安裝Apache2后,在同一Wi-Fi網絡上打開Web瀏覽器并輸入RasPi的IP地址。如果Apache2安裝正確,您將看到一個頁面,上面寫著’Apache2 Debian Default Page‘和’It works!‘。
$ sudo a2enmod rewrite $ 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
查找:(您可以使用Ctrl&W查找)
Directory /var/www/
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
/Directory
更改為:
Directory /var/www/
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
/Directory
Ctrl&O》 Enter 》 Ctrl&X
$ sudo service apache2 restart
步驟4:##安裝PHP7 ##
$ sudo apt install php libapache2-mod-php -y
測試PHP
首先需要刪除目錄“/var/www/html“。
$ sudo rm /var/www/html/index.html
中的”index.html“文件,然后創建”index.php“文件此目錄,使用此命令行
$ echo ”“ 》 /var/www/html/index.php
在同一Wi-Fi網絡上刷新Web瀏覽器,您現在應該看到PHP信息頁面。
步驟5:##安裝MySQL ##
$ sudo apt install mysql-server php-mysql -y $ sudo service apache2 restart $ sudo mysql_secure_installation
您將被要求輸入root的當前密碼(默認為空):按Enter鍵。
設置root密碼,輸入Y并按Enter鍵。
輸入新密碼并按Enter鍵。重要提示:請記住此root密碼。
重新輸入新密碼并按Enter鍵。
鍵入Y并按Enter鍵刪除匿名用戶。
鍵入Y然后按Enter鍵以遠程禁止root登錄。
鍵入Y并按Enter鍵刪除測試數據庫并訪問它。
鍵入Y并按Enter鍵立即重新加載權限表。
完成后,您將看到消息全部完成!并且感謝您使用MariaDB!。
$ sudo mysql -uroot -p
輸入root密碼。
$ create database YOURDATABASENAME; $ GRANT ALL PRIVILEGES ON YOURDATABASENAME.* TO ’root‘@’localhost‘ IDENTIFIED BY ’YOURROOTPASSWORD‘; $ FLUSH PRIVILEGES;
Ctrl&D
步驟6:##安裝PHPMyAdmin ##
$ sudo apt install phpmyadmin -y
使用光標鍵選擇Apache2,然后按空格鍵以突出顯示Apache2》 Tab》輸入。
使用dbconfig-common為phpmyadmin配置數據庫?選擇“否”》回車,我們已經在MySQL安裝中設置了一個數據庫。
要訪問phpmyadmin,請使用RasPi的IP地址,例如: 192.168.0.100/phpmyadmin/用戶名:root和YOURROOTPASSWORD
步驟7:##設置FTP ##
$ sudo apt install vsftpd -y $ sudo nano /etc/vsftpd.conf
查找:(您可以使用Ctrl&W查找)
local_enable=YES ssl_enable=NO
更改為:
#local_enable=YES #ssl_enable=NO
添加到文件的底部:
# CUSTOM
ssl_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=Welcome to my Raspberry Pi FTP service.
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 reboot
責任編輯:wv
-
Lamp
+關注
關注
0文章
17瀏覽量
14817 -
樹莓派
+關注
關注
117文章
1710瀏覽量
105880
發布評論請先 登錄
相關推薦
風壓傳感器怎樣在風管安裝
GPIO在樹莓派中的應用
干貨來嘍!實用樹莓派Linux編譯指南
![干貨來嘍!實用<b class='flag-5'>樹莓</b>派Linux編譯指南](https://file1.elecfans.com/web3/M00/02/EF/wKgZO2dihiSASOeOAAMMNtBFK7E647.png)
實用樹莓派Linux編譯指南,打工人必備!
![實用<b class='flag-5'>樹莓</b>派Linux編譯指南,打工人必備!](https://file1.elecfans.com/web3/M00/02/9F/wKgZPGdhMsCAUeYTAAGVCAINSdk976.png)
安富利AUTO LAMP SHOW精彩回顧(下)
ADS1120EVM是否可以與樹莓派連接且在樹莓派上控制采集、回收數據?
如何在樹莓派上安裝Docker容器
在樹莓派上部署YOLOv5進行動物目標檢測的完整流程
![<b class='flag-5'>在</b><b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>部署YOLOv5進行動物目標檢測的完整流程](https://file1.elecfans.com/web2/M00/0B/44/wKgZomcxbtSASks4AAAW0BjJUx4709.png)
什么是樹莓派?樹莓派是什么架構的
Home-Assistant | Matter設備接入分享
![Home-Assistant | Matter設備接入分享](https://file.elecfans.com/web2/M00/40/03/pYYBAGJrSWqAb-nSAAAXmKtCFeo833.jpg)
樹莓派gui開發用什么ide
樹莓派5,Raspberry Pi 5 評測
精選推薦!看大佬用樹莓派4做個迷你版PS5
100%在樹莓派上執行的LLM項目
![100%<b class='flag-5'>在</b><b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>執行的LLM項目](https://file1.elecfans.com/web2/M00/C2/22/wKgZomXgQROAO--xAAAnB3xBLS8934.png)
評論