該文章以PI400為例安裝 Apache2, MySQL,PHP7.4 and phpMyAdmin ,打開終端機依照文章流程輸入指令
//apache安裝
輸入
sudo apt-get update
輸入
sudo apt-get upgrade
輸入
sudo apt install apache2 -y
輸入
hostname -I
獲取路徑下的修改權限
輸入
sudo chown -R 使用者名稱(預設是pi):www-data /var/www/html/
輸入
sudo chmod -R 770 /var/www/html/
輸入
sudo service apache2 restart
完成之後再路徑/var/www/html下,可以看見叫index.html的檔案,因為前面獲取過修改權限所以可以按下右鍵開啟文字編輯器來修改
透過前面hostname -I 的指令得到了本機端的IP,打開瀏覽器輸入IP,就可以看到
Index的頁面了,如果你有修改網頁上的內容,刷新後他也會跟著改變
//php7安裝
輸入
sudo apt install php7.4 libapache2-mod-php7.4 php7.4-mbstring php7.4-mysql php7.4-curl php7.4-gd php7.4-zip -y
輸入
sudo apt-get install php7.4-sqlite
在/var/www/html/下,右鍵new file創建"example.php"
裡面寫一些PHP的東西好比說如下
<?php
echo "Today's date is ".date('Y-m-d H:i:s');
?>
寫完按下Ctrl + S 儲存,打開瀏覽器
前面已經透過hostname -I 的指令得到了本機端的IP,在後面加上/example.php
就可以連上剛剛的php頁面
//MySQL
輸入
sudo apt install mariadb-server
將 MySQL 服務器軟件安裝到 Raspberry Pi 後,我們現在需要通過為“ root”用戶設置密碼來保護它。默認情況下,MySQL 安裝時沒有設置任何密碼,這意味著您無需任何身份驗證即可訪問 MySQL 服務器。
輸入
sudo mysql_secure_installation
按ENTER
只需按照提示為 root 用戶設置密碼並保護您的 MySQL 安裝。為了更安全的安裝,Y當要求您回答“ Y”或“ ”時,您應該對所有提示回答“ N”。這些提示將刪除允許某人更輕鬆地訪問服務器的功能。
如果您打算在 PHP 中使用 MySQL 數據庫,則需要確保已安裝該模塊。您可以通過運行以下命令將適用於 PHP 的 MySQL 連接器安裝到您的Raspberry Pi
輸入
sudo apt install php-mysql
//phpadmin
輸入
sudo apt install phpMyAdmin
或者
sudo apt install phpmyadmin
安裝過程會出現這個畫面,按下”空白鍵”,選擇”apache2”(“*”字號表示選取的對象) ,然後按下ENTER
跑完選YES
現在它會要求您為 PHPMyAdmin 本身設置密碼。最好將此密碼設置為與根 SQL 密碼不同的密碼。這樣做將有助於保護服務器。
這個密碼是 PHPMyAdmin 用來連接 MySQL 服務器的密碼
再輸入一次剛剛的密碼,選OK按下ENTER
完成 PHPMyAdmin 安裝過程後,我們需要做最後一件事。默認情況下,PHPMyAdmin 會阻止您使用“ root ”用戶登錄 PHPMyAdmin 界面。
相反,如果您希望在 PHPMyAdmin 中創建和訪問數據表,則需要創建一個新用戶。
為此,我們需要先使用“ root ”用戶和您設置的密碼登錄 MySQL 命令行界面
輸入
sudo mysql -u root -p
會要求你輸入剛才的密碼
輸入下面指令,將username 及 password 改成您的用戶名及密碼
輸入
GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
成功之後應該會看到如下顯示
按下Ctrl + D 離開MySQL的編輯頁面
我們可以在 Raspberry Pi 上加載 PHPMyAdmin 界面之前,我們需要對 Apache 進行一些配置更改。
首先,我們需要編輯“ Apache2.conf”文件,我們可以通過在終端中輸入以下內容來完成
輸入
sudo nano /etc/apache2/apache2.conf
現在我們需要將以下行添加到該文件的底部。
輸入
Include /etc/phpmyadmin/apache.conf
這一行將包括 PHPMyAdmin 的配置,並允許 Apache 加載和偵聽它
如下圖
然後按下Ctrl + X ,在按Y,在按Enter
跟前面一樣,在IP後面+/phpMyAdmin,就可以看到畫面
到目前為止LAMP框架基本上已經安裝完成了
輸入帳密後進到主頁面如下圖,>小房子>使用者帳號>登入資訊>主機名稱選任何主機
然後選第二個,刪除舊使用者,按下執行
接著到樹梅派如下圖的路徑,我們要修改圈起來的檔案
點資料夾畫面上方的”Tools”,打開終端機
輸入
sudo nano 50-server.cnf
將blind address那行前方加上#來註銷
按下Ctrl + O 在按下Ctrl + X
接著重啟樹梅派
輸入
Sudo reboot
到這邊LAMP的安裝設定就完成了
留言列表