iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 4
1
IoT

Raspberry Pi最佳入門與應用系列 第 4

Day04 使用樹莓派架設伺服器 Part1

今天我們要來用樹莓派的Apache套件架設Web伺服器,再來安裝MySQL資料庫系統做出一個樹莓派架設的Web網站
1.安裝Apache伺服器
Apache可以讓瀏覽器使用HTTP通訊協定來下載HTML網頁因此需要安裝Apache套件
sudo apt-get updatehttps://ithelp.ithome.com.tw/upload/images/20190905/201198484vGPeixTqp.png
sudo apt-get –y install apache2https://ithelp.ithome.com.tw/upload/images/20190905/20119848daZjDW1odf.png
可以在/var/www/html目錄看到預設首頁,點進去會看到下面畫面表示安裝成功
https://ithelp.ithome.com.tw/upload/images/20190905/20119848MKpeKx7LbY.pnghttps://ithelp.ithome.com.tw/upload/images/20190905/2011984816QCmE8qH2.png

2.Geany編輯HTML網頁
查詢並更改index.html的擁有者
執行cd和ls指令來查詢index.html檔案資訊
https://ithelp.ithome.com.tw/upload/images/20190905/201198487aFQYL3ohT.png
可以看到使用者式root要更改為pi,才可以進行編輯
sudo chown pi:root index.html
ls –l
https://ithelp.ithome.com.tw/upload/images/20190905/20119848V06qs3AGuu.png
可以執行Geany找到index.html並開啟
https://ithelp.ithome.com.tw/upload/images/20190905/20119848JECGkpPEHc.png
找到標籤下的更改文字並且存檔
https://ithelp.ithome.com.tw/upload/images/20190905/20119848GaDV6WcQGY.png
首頁標題就會更改了
https://ithelp.ithome.com.tw/upload/images/20190905/20119848GgT9QO9CLG.png

3.安裝PHP開發環境
sudo apt-get install php libapache2-mod-php –y(安裝PHP7)
https://ithelp.ithome.com.tw/upload/images/20190905/20119848DcZI4eqYqq.png
使用cd切換目錄使用chown更改html目錄擁有者為pi再下ls看到html資訊
cd /var/www
sudo chown pi:root html
ls –l
https://ithelp.ithome.com.tw/upload/images/20190905/20119848KwsbKcqNUF.png
使用Geany新增index.php
啟動Geany並且新增再點選Save As將檔案命名為index.php選擇var/www/html存放
https://ithelp.ithome.com.tw/upload/images/20190905/20119848Oy0WN4mibx.png
頁面輸入再存檔
https://ithelp.ithome.com.tw/upload/images/20190905/201198481VXMHQmrsR.png
開啟瀏覽器輸入localhost/index.php
https://ithelp.ithome.com.tw/upload/images/20190905/201198482zonhSvoAt.png

4.安裝設定MySQL資料庫系統
在樹莓派安裝MySQL資料庫還需要安裝支援MySQL的程式語言PHP、Python

sudo apt-get –y install mysql-server (安裝MySQL資料庫)
https://ithelp.ithome.com.tw/upload/images/20190905/201198481FTm9GLo6K.png
sudo apt-get –y install php-mysql(安裝PHP7的MySQL模組)
https://ithelp.ithome.com.tw/upload/images/20190905/20119848QgrGvZtQAQ.png
sudo apt-get –y install python-mysqldb(安裝Python的MySQL模組)
https://ithelp.ithome.com.tw/upload/images/20190905/20119848Prnf4ZrHqn.png
使用MySQL監視器:就是MySQL的CLI介面
sudo mysql –u root –p(密碼:raspberry)
https://ithelp.ithome.com.tw/upload/images/20190905/201198483XqBA3L4xd.png

5.安裝MySQL管理工具phpMyAdmin
phpMyAdin是一套免費Web介面的MySQL管理工具,可以幫助我們管理MySQL資料庫
sudo apt-get –y install phpmyadmin(安裝phpMyAdmin)
https://ithelp.ithome.com.tw/upload/images/20190905/20119848MO09SPACpC.png
https://ithelp.ithome.com.tw/upload/images/20190905/20119848HUHACbR08i.png
總結一下:目前安裝了一個Apache2+PHP+MySQL+phpyadmin環境配置完畢!明天就要開始進行資料庫的管理了,加油吧


上一篇
Day03 Linux系統管理
下一篇
Day05 使用樹莓派架設伺服器 Part2
系列文
Raspberry Pi最佳入門與應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言