在樹莓派3代b型上搭建nginx+mariadb+php7.0環境。
nginx
先安裝pcre,進入pcre原始碼目錄,執行 ./configure,沒有錯誤的話,接著執行 make && sudo make install。完成後進入nginx原始碼目錄,執行命令
./configure --prefix=/etc/nginx --with-pcre=/pcre原始碼目錄 --sbin-path=/usr/sbin/nginx --with-http_ssl_module --with-openssl=/openssl原始碼目錄
這幾個引數的意思:--prefix 是nginx的安裝目錄,--sbin-path 是nginx啟動器的位置,--with-http_ssl_module 安裝ssl模組。
接著執行 make && sudo make install,安裝完成後執行 sudo nginx -v 可以檢視nginx的版本。
php這裡安裝php7.0。首先修改源列表。sudo vim /etc/apt/sources.list ,新增一行:
deb stretch main contrib non-free rpi
接著建立乙個檔案 sudo vi /etc/apt/preferences,新增以下內容:
package: *
pin: release n=jessie
pin-priority: 600
執行 sudo apt-get update 更新源。可以開始安裝了
sudo apt-get install -t stretch php7.0 php7.0-curl php7.0-gd php7.0-fpm php7.0-cli php7.0-opcache php7.0-mbstring php7.0-xml php7.0-zip
安裝好之後執行 php -v 可以檢視版本。
mysql/mariadb
這裡我安裝的是mariadb,跟mysql使用方式一模一樣,直接用 apt-get 命令安裝。可以執行以下命令,查詢可以安裝的版本
sudo apt-cache search mariadb
找到需要的版本後直接用 sudo apt-get install 命令即可安裝。
至此web執行環境就配置完成了。
在樹莓派上 搭建sqlite資料庫
最近找工作需要學習一些資料庫方面的知識,所以就在實驗室的樹莓派上準備裝個資料庫試試,剛開始準備裝乙個mysql資料庫,出現了很多問題,放棄了,後來查了一些資料原來還有很多可以用的小巧實用的資料庫,sqlite就是其一,對於學習完全是夠了。我的平台是樹莓派 linux raspberrypi 3.18...
在樹莓派上配置mono
mono是跨平台的.net編譯環境,試著在樹莓派上部署一下 1.獲取raspbian系統 如何獲取就不多說了,主要是要燒錄到sd卡里並正常啟動 1.1 獲取sudo許可權 建議使用管理員許可權,這樣問題可能少一些 也許更多 sudo s 2.安裝m4 gun tar zxvf m4 1.4.9.ta...
在樹莓派上安裝OpenVINO
準備工作 這裡我推薦2019 r3版本,之前裝了2020版本不好用,又退回到了2019 r3版本 開啟終端,執行命令 cd downloads 3.建立乙個安裝資料夾 sudo mkdir p opt intel openvino 4.解壓安裝包到安裝路徑下 sudo tar xf l openvi...