Raspberry安裝apache2、php與mysql

2023/09更新,Raspbian GNU/Linux 11 (bullseye)

Step1)安裝apache、php與mysql

#sudo apt install apache2 -y

#sudo apt install php -y

Step2)在/var/www/html下新增檔案info.php

#sudo nano info.php

在該檔案輸入以下PHP程式碼

<?php

phpinfo()

?> 

使用瀏覽器瀏覽http://樹梅派ip/info.php,是否看到phpinfo所回應伺服器的php狀態,如下圖。

Step3)安裝MySQL與php-mysql功能

使用以下指令安裝mysql-server與php-mysql功能

#sudo apt install mariadb-server php-mysql -y

重新啟動apache

#sudo service apache2 restart

使mysql_secure_installation設定MySQL資料庫的root密碼

#sudo mysql_secure_installation

測試是否能使用root登入MySQL,輸入密碼後是否可以登入

#mysql -u root -p


Step4)安裝phpmyadmin

#sudo apt install phpmyadmin -y

啟用PHP的擴充功能MySQLi

#sudo phpenmod mysqli

重新啟動apache

#sudo service apache2 restart


Step5)瀏覽「http://Raspberry的IP/phpmyadmin/」,登入成功後,是否有看到以下畫面,表示apache+php+mysql安裝完成

Step6)將上學期的PHP程式上傳到Raspberry Pi執行。