樹莓派2 B上安裝nginx遇到的一些問題和總結

2021-09-29 06:18:55 字數 1491 閱讀 9642

樹莓派的硬體:raspberry pi 2 model b

sd卡的os版本:2019-09-26-raspbian-buster-full

參考:開配置的時候出現如下的錯誤資訊:

許可權不夠,在前面加上sudo即可。

編譯的時候出現錯誤:

按照參考中的方法修改了ngx_http_streaming_module.c

也是無效的。

檢視檔案

參考文獻

解決。如果

gcc版本號為

7,那麼源**的

switch-case

塊中如果忘了加上

break

,有可能會報錯

implicit fallthrough error。

1.更換

gcc版本,具體是公升級還是降級還需測試。 2.

在報錯的

switch-case

塊中加上

break

。此時要對**邏輯理解清楚,否則加上

break

有可能會破壞原來的邏輯。 3.

編譯時忽略

implicit fallthrough error

這個錯誤。

筆者採用了第三種方法,即在編譯的時候就忽略這個錯誤。方法是修改

objs/makefile

的內容。

cflags

表示編譯的可選引數,我們只需要在後面加上-wno-implicit-fallthrough,即可忽略

gcc7

編譯時switch-case

中缺少break

的錯誤。

還是有錯誤,應該是openssl版本的問題:

檢視openssl

的版本:

openssl version

列出軟體的版本:

sudo apt-cache madison openssl 

也就是說樹莓派的軟體庫中也只有這個版本。

2.使用raspberry的遠端包管理器安裝。

參考:直接apt-get install安裝nginx。

這樣安裝好了之後應該還要做一些進一步的配置才能使用。

Debian 樹莓派2B 傳送外部郵件

安裝mailx 1 wget 2 tar zxvf heirloom mailx 12.5.orig.tar.gz 3 cd heirloom mailx 12.5 4 make make install ucbinstall usr bin install 修改 etc nail.rc 檔案在檔案...

樹莓派 樹莓派3B 的系統安裝

樹莓派3b 系統安裝 參考 樹莓派3b 安裝系統 建議使用谷歌瀏覽器,看不懂可以一鍵翻譯,比較方便,其他瀏覽器可不可以我已經不記得了 解壓後 3.52g 準備一張sd卡 其實u盤也可,我用的u盤 最起碼16g,稍大點比較好,我用的是32gu盤 windows系統下安裝 1.用讀卡器連線sd卡與電腦,...

樹莓派3b 安裝

2019獨角獸企業重金招聘python工程師標準 一 貼散熱片 背面一片,正面兩篇。二 系統安裝 1 使用sd formatter格式化sd卡 2 使用win32diskimager寫入映象 3 將樹莓派連上電視 鍵盤 電源啟動 4 設定一些引數,連上網路。三 設定 1 在首選項中rasberry ...