一、燒錄系統html
首先準備好咱們要燒錄的raspbian系統,能夠在樹莓派官網中下載https://www.raspberrypi.org/downloads/linux
這裏咱們選擇 2018-11-13-raspbian-stretch 的鏡像git
若是下載很是慢,也可使用百度雲下載 github
連接:https://pan.baidu.com/s/15ZMr4whVY_GJgEqY1v3-xA 提取碼:l0hr 安全
下載完,並解壓,獲得鏡像文件網絡
下載燒錄軟件:Win32DiskImager-0.9.5-binaryssh
連接:https://pan.baidu.com/s/1IG4HQDqaFCjf9Py4DeBWEA 密碼:gjj2工具
解壓,並運行Win32DiskImager-0.9.5-binarypost
選擇一個8G以上的U盤,選擇剛解壓好的 raspbian 鏡像文件img,Write寫入鏡像到U盤,靜心等待結束。加密
二、WIFI網絡配置(若是你正好有一臺路由器和網線,能夠跳過此步驟到第3步)
不算是什麼新功能了,在樹莓派3B發佈後不久,樹莓派官方 Raspbian 系統久加入了容許在開機前對 WiFi 網絡進行配置的機制。
用戶能夠在未啓動樹莓派的狀態下單獨修改 /boot/wpa_supplicant.conf
文件配置 WiFi 的 SSID 和密碼,這樣樹莓派啓動後會自行讀取 wpa_supplicant.conf 配置文件鏈接 WiFi 設備。
操做方法簡單:將刷好 Raspbian 系統的 SD 卡用電腦讀取。在 boot 分區,也就是樹莓派的 /boot
目錄下新建 wpa_supplicant.conf 文件,按照下面的參考格式填入內容並保存 wpa_supplicant.conf 文件。
PS:你可使用手機開啓熱點,名稱爲:WiFi-A,密碼爲:12345678
country=CN ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="WiFi-A" psk="12345678" key_mgmt=WPA-PSK priority=1 } network={ ssid="WiFi-B" psk="12345678" key_mgmt=WPA-PSK priority=2 scan_ssid=1 }
說明以及不一樣安全性的 WiFi 配置示例:
若是你的 WiFi 沒有密碼
network={ ssid="你的無線網絡名稱(ssid)" key_mgmt=NONE }
若是你的 WiFi 使用WEP加密
network={ ssid="你的無線網絡名稱(ssid)" key_mgmt=NONE wep_key0="你的wifi密碼" }
若是你的 WiFi 使用WPA/WPA2加密
network={ ssid="你的無線網絡名稱(ssid)" key_mgmt=WPA-PSK psk="你的wifi密碼" }
若是你不清楚 WiFi 的加密模式,能夠在安卓手機上用 root explorer 打開 /data/misc/wifi/wpa/wpa_supplicant.conf
,查看 WiFi 的信息。
三、開啓SSH服務
和 WiFi 配置類似,一樣在 boot 分區新建一個文件,空白的便可,文件命名爲 ssh。注意要小寫且不要有任何擴展名。
樹莓派在啓動以後會在檢測到這個文件以後自動啓用 ssh 服務。隨後便可經過登陸路由器找到樹莓派的 IP 地址,經過 ssh 鏈接到樹莓派了。
四、查看樹莓派的IP地址
首選,電腦也鏈接上WiFi-A的網絡,而後使用局域網助手LanHelper(連接:https://pan.baidu.com/s/1gJTs1Ly9Hn4dm9YrbmCs6g 提取碼:ju8z )查看樹莓派的IP地址爲:192.168.43.159
首選,電腦登錄進路由器的管理界面,在已鏈接的客戶端列表中找到主機名爲raspberrypi的IP地址爲192.168.1.103
五、使用putty登陸系統
putty是ssh客戶端的一種工具
putty下載連接:https://pan.baidu.com/s/1Mu3OFaqtdjY0eH8Vsfi7zQ 密碼:ufu4
運行putty,輸入ip與Saved Sessions,但Save,方便下次登陸
點擊「open」,「是」,用戶名輸入:pi,回車,默認密碼:raspberry,回車,就成功登陸進去了!
到這步,咱們已經學會了使用putty遠程訪問Linux。
修改密碼
sudo passwd pi
六、開啓vnc遠程
raspbian已經自帶了realvnc遠程服務,只須要啓用raspi-config的vnc服務便可
sudo raspi-config
Interfacing Options -> VNC -> Yes
下載VNC客戶端:
連接:https://pan.baidu.com/s/1FPkQKdXNgI6hQT3fDI4YXQ 提取碼:7ut6
運行VNC,輸入IP地址192.168.1.103
可是這個界面過小了,參考此博文:樹莓派Raspberry實踐筆記—顯示分辨率配置 對VNC的分辨率進行設置!
七、建立Wifi熱點
建立wifi熱點就是爲了在不須要網線的狀況下就能夠鏈接到咱們的樹莓派,手機也能夠!
建立WiFi熱點使用的GitHub上一個開源項目:
https://github.com/oblique/create_ap
putty登陸到Raspbian,具體在樹莓派上操做爲:
#將代碼copy到本地,安裝 git clone https://github.com/oblique/create_ap(若是這步不成功,通常是沒有安裝git,使用# sudo apt-get install git 安裝) cd create_ap su root sudo make install
安裝依賴的庫
sudo apt-get install util-linux procps hostapd iproute2 iw haveged dnsmasq
建立WiFi熱點(GitHub上有多種方式建立,能夠查找本身須要的那種)
sudo create_ap wlan0 lo pi0 12345678
注:lo爲網卡,能夠經過ifconfig查詢,pi0爲wifi的名稱,12345678爲wifi的密碼!
若是熱點開啓失敗,多是已經鏈接上某個wifi致使的,須要先斷開這個wifi,才能夠成功開啓!
便可看到開啓的wifi熱點
開機啓動
sudo nano /etc/rc.local
將sudo create_ap wlan0 lo pi0 12345678 添加到/etc/rc.local當中,便可開機啓動
到此,系統環境算是準備好了,後面將安裝MySQL、Apache、搭建基於樹莓派的數據採集與控制系統。
歡迎繼續關注個人博文!