初嘗樹莓派zero wh

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%,有點不忍心怕燒壞了,遂放棄了集成面板/環境,仍是老老實實單個單個裝吧。

安裝 nginxhttps://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*

安裝 mysqlhttps://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」

安裝 phphttps://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)

安裝 ffmpeghttps://linux265.com/news/3609.html

                    ffmpeg 的使用:http://www.javashuo.com/article/p-qtcklrfs-ca.html

 

 

其餘:

設置時區https://zh.wikihow.com/在Linux中更改時區

手機端查看樹莓派IPAndroid獲取實時鏈接熱點的設備IP地址 (android term 中文名叫"終端模擬器")(還有網友推薦一款叫"Fing"的軟件,沒試用)

樹莓派安裝 Nginx + PHP7.0 + Pi Dashboard

在linux後臺運行腳本的方法和命令

相關文章
相關標籤/搜索