[Python] 新手第一章_Raspberry pi樹莓派安裝設定流程
從頭安裝樹莓派其實很簡單!!
以下會紀錄從頭安裝的過程
1. 下載安裝檔
首先可以到官網下載安裝檔,
https://www.raspberrypi.org/downloads/
這裡分成兩種方式,NOOBS和Raspbian
第一種是把檔案下載後放入SD卡,插回樹莓派後進行安裝
第二種是直接下載映像檔,插回樹莓派後開機即可直接運行
在這裡我是使用第二種方式。
2. 安裝樹莓派硬體設備
如果不用遠端連線的方式,需要幫樹莓準備幾樣東西:滑鼠、鍵盤、HDMI螢幕
電源供應線可以用一般USB取代(就像是手機用USB插電腦就可以充電一樣),
當然有電源供應線是比較好的。
將樹莓插電後,就會自動開機,HDMI螢幕會直接出現樹莓的桌面,此時就可以直接下指令。
若是用SSH的方式,就下載PUTTY後直接連入,也是可以直接下指令。
3. 開始安裝樹莓內部
(1) 取得root許可,可以修改root密碼
sudo passwd root
(2) 更改初始設定
sudo raspi-config
(3) 將系統先進行升級
sudo apt-get update sudo apt-get upgrade #小心使用,第一次run會跑很久
(4) 安裝web伺服器提供瀏覽
在這裡有兩種選擇,可以自行選擇較為完善的重量級Apache,或是小巧型的羽量級Nginx
如果是要安裝Apache:
sudo apt-get install apache2 #查看伺服器狀態 service apache2 status #將apache開啟或關閉 sudo service apache2 start/stop
sudo apt-get install nginx sudo /etc/init.d/nginx start
安裝完成後,在網址列打上 "樹莓ip"即可看見結果

**如果要移除的話,可以使用下列語句
sudo apt-get purge nginx-common
(5) 更改日期
不知道為甚麼打開樹莓雖然都選對時區,但時間還是不對,因此選擇自行更正
sudo date -s "2019/02/18 15:30:00"
(6) 下載的樹莓系統安裝檔涵蓋了python2.7 & python3.5
若是要把預設值改為開啟python時都是開啟python3.5的話,可以這樣打
alias python='/usr/bin/python3'
(7) 安裝MYSQL
sudo apt-get install mysql-server
有些人安裝過程中會跑出藍色的視窗可以設定root密碼,
但我就是另外那群什麼都沒跑出來安裝就結束了 (阿哈...)
不過也沒關係就後面自己設定
sudo mysqladmin -u root -p password
記得設定前先進入root使用者模式
如果一開始沒有設定密碼,在Enter password後面可以隨便輸入
接著再設定新密碼並且確認即可!
(8) 有了mysql後可以安裝phpmyadmin網頁化管理
sudo apt-get install phpmyadmin
接著出現藍色的畫面點選apache2後會跳出,讓他繼續跑出一陣子又會再跑出藍色畫面,
👉 是
👉 輸入一組phpmyadmin的密碼
👉 重新輸入一次確認
接著又會跳回命令列,再輸入以下指令
sudo nano /etc/apache2/apache2.conf
這邊要小心nano後面要有空格喔!(我就一開始很常打錯呵呵...)
到最下方有一句話
# vim syntax=apache ts=4 sw=4 sts=4 sr noet
下面打上
include /etc/phpmyadmin/apache.conf
按離開>儲存>enter
(ctrl+O 儲存/ ctrl+X 離開)
離開後接著重啟apache
sudo service apache2 restart
再開啟瀏覽器打上網址
http://樹莓的ip(e.g., 192.168.8.1)//phpmyadmin/
Account:phpmyadmin
Password: 你剛剛設定的密碼
就可以登入!
(9)最後一步:更改或新增 phpmyadmin user的權限
進入Mysql內設定
CREATE USER 'finny'@'%' IDENTIFIED BY '123456'; GRANT ALL PRIVILEGES ON *.* TO 'finny'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; FLUSH PRIVILEGES;
這樣即可將權限都打開
OVER!