第1步:## Raspbian Image ##
創(chuàng)建Raspbian Stretch Lite圖像到MicroSD卡(推薦》 8GB)
RasPi已使用用戶名啟動登錄:pi密碼:raspberry
然后
$ hostname -I
(注意IP地址,您需要通過SSH連接到RasPi。例如192.168.0.100)
$ sudo raspi-config
選項(xiàng)1 - “更改用戶密碼”》“確定”》輸入新的UNIX密碼》重新輸入新密碼》確定
選項(xiàng)5 - “接口選項(xiàng)” ‘》’P2 SSH‘》是選項(xiàng)卡到’完成‘》輸入
$ sudo reboot
第2步:##更新Raspbian ##
現(xiàn)在使用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網(wǎng)絡(luò)上打開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“文件,然后創(chuàng)建”index.php“文件此目錄,使用此命令行
$ echo ”“ 》 /var/www/html/index.php
在同一Wi-Fi網(wǎng)絡(luò)上刷新Web瀏覽器,您現(xiàn)在應(yīng)該看到PHP信息頁面。
步驟5:##安裝MySQL ##
$ sudo apt install mysql-server php-mysql -y $ sudo service apache2 restart $ sudo mysql_secure_installation
您將被要求輸入root的當(dāng)前密碼(默認(rèn)為空):按Enter鍵。
設(shè)置root密碼,輸入Y并按Enter鍵。
輸入新密碼并按Enter鍵。重要提示:請記住此root密碼。
重新輸入新密碼并按Enter鍵。
鍵入Y并按Enter鍵刪除匿名用戶。
鍵入Y然后按Enter鍵以遠(yuǎn)程禁止root登錄。
鍵入Y并按Enter鍵刪除測試數(shù)據(jù)庫并訪問它。
鍵入Y并按Enter鍵立即重新加載權(quán)限表。
完成后,您將看到消息全部完成!并且感謝您使用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
使用光標(biāo)鍵選擇Apache2,然后按空格鍵以突出顯示Apache2》 Tab》輸入。
使用dbconfig-common為phpmyadmin配置數(shù)據(jù)庫?選擇“否”》回車,我們已經(jīng)在MySQL安裝中設(shè)置了一個數(shù)據(jù)庫。
要訪問phpmyadmin,請使用RasPi的IP地址,例如: 192.168.0.100/phpmyadmin/用戶名:root和YOURROOTPASSWORD
步驟7:##設(shè)置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
責(zé)任編輯:wv
-
Lamp
+關(guān)注
關(guān)注
0文章
17瀏覽量
14783 -
樹莓派
+關(guān)注
關(guān)注
116文章
1706瀏覽量
105607
發(fā)布評論請先 登錄
相關(guān)推薦
評論