19年8月10日購得樹莓派 zero wh 一枚,展轉4天於8月14日到手。php
初拆包裝盒,訝其如此之小,可他的確是一臺微型電腦,基本功能都有。html
火燒眉毛的查詢資料怎麼把他跑起來。mysql
1,裝系統linux
官方有教程確定是用官方的教程,有好些種版本,一開始下的帶桌面版(不懂英文致使),後來靠的谷歌瀏覽器的翻譯才知道應該下 Raspbian Buster Lite,順便說下,我不須要桌面,只須要ssh鏈接,並且不用數據線(供電線仍是要的),只用遠程(wifi)鏈接。android
官網還有燒錄教程:https://www.raspberrypi.org/documentation/installation/installing-images/README.mdnginx
我根據這位同窗的教程 https://www.jianshu.com/p/95701c72bbc9 下載了 SDFormatter(格式化工具)和 Win32DiskImager(系統燒錄工具),可是隻用了格式化工具,燒錄軟件用的官網推薦的,不知道不格式化有沒有問題,下次嘗試下。git
2,配置 wifi 和 sshgithub
參考教程:http://shumeipai.nxez.com/2017/09/13/raspberry-pi-network-configuration-before-boot.htmlredis
燒錄完系統後,讀卡器拔出來從新插上,否則找不到 U 盤,從新插上 U 盤會提示是否格式化 U 盤,選 否 就是了。sql
還有個須要注意的地方,燒錄完系統後內存卡不能立刻插到樹莓派使用,否則配置的 ssh 和 wifi 會被刪除。
通常燒錄完系統後盤符會變成 boot,配置 ssh 只須要在 boot 根目錄新建一個空白的文件名爲 ssh 的文件便可。配置wifi參考上面的教程。
啓用 root 設置密碼並設置容許 ssh 登陸:http://www.javashuo.com/article/p-ahbxhbbv-dx.html
ps:ssh ip 處可填"respberrypi.local"
!!!若是安裝過程當中遇到問題,試試將 apt 換成 apt-get
原本想裝個寶塔面板的,裝是裝上了(https://www.bt.cn/bbs/thread-19376-1-1.html 選「Debian安裝命令」),可是裝 lnmp 時 CPU 一直是 100%,有點不忍心怕燒壞了,遂放棄了集成面板/環境,仍是老老實實單個單個裝吧。
安裝 nginx:https://nginx.org/en/linux_packages.html#Debian
配置文件:/etc/nginx/nginx.conf、/etc/nginx/conf.d/(添加自定義網站配置文件參考:/etc/nginx/sites-available/default)
項目文件夾:/var/www/html
命令:service nginx start/stop/restart/...
卸載:apt --purge remove nginx*
安裝 mysql:https://www.linuxidc.com/Linux/2019-07/159582.htm (https://linux265.com/news/3368.html)
沒安裝成功,讓我用 mariadb 代替(sudo apt install mariadb-server (如何在Debian 9上安裝MariaDB 只執行了前兩步))。
以上能夠直接搜「debian 安裝 nginx + php + mysql」
安裝 php:https://linux265.com/news/3366.html
命令:service php7.2-fpm start/stop/restart/...
卸載:sudo apt --purge remove php*
安裝 redis:
方式一: https://www.cnblogs.com/zf29506564/p/5948579.html(未測試)
方式二:sudo apt-get install redis-server(安裝)、sudo apt-get remove/purge redis-server(卸載)、sudo apt-get autoremove <package>(卸載自動安裝的包 慎用)
1. 卸載軟件 apt-get remove redis 2. 清除配置 apt-get remove --purge redis 3. 刪除殘留文件 find / -name 'redis*' --通常設置以下 rm -rf var/lib/redis/ rm -rf /var/log/redis rm -rf /etc/redis/ rm -rf /usr/bin/redis-*
安裝 php redis 擴展: 方式一: sudo apt install php[version]-[extname] 例如,若是要安裝MySQL和GD PHP擴展,則應運行如下命令: sudo apt install php7.2-mysql php7.2-gd 方式二: deepin/ubuntu php7.2安裝php-redis擴展(https://blog.csdn.net/qq_31659985/article/details/97695438)
安裝 ffmpeg:https://linux265.com/news/3609.html
ffmpeg 的使用:http://www.javashuo.com/article/p-qtcklrfs-ca.html
其餘:
設置時區:https://zh.wikihow.com/在Linux中更改時區
手機端查看樹莓派IP:Android獲取實時鏈接熱點的設備IP地址 (android term 中文名叫"終端模擬器")(還有網友推薦一款叫"Fing"的軟件,沒試用)