全志a20安卓電視盒子安裝可道雲kodexplorer服務-編譯安裝php7.3+nginx


可道雲真的很強大,安裝包很小,功能卻很齊全,還可以自定義輕應用
如果有手機客戶端就更好了

研究了一下,可道雲根目錄放到外置存儲設備(移動硬盤)會更合適,改路徑的方法下面有提到
上傳文件時一個文件會在用戶目錄分割,再轉移,如果放到內部存儲,會出現上傳速度慢的情況

貼上幾張圖

我的設備:迪優美特x6ii,五年前的全志A20處理器,但是安裝可道雲很合適
單片機ADC測量電壓和電流計算功率
盒子運行功耗非常低!
 
上傳文件時2.8W左右
 
先刷入cubian2.0:     請移步:http://www.geekfans.com/thread-85928-1-1.html
刷完可以直接接TTL線或接網線
打開PuTTY,ssh登陸,用戶為root,密碼為cubieboard
另外一個用戶是cubie,密碼也是cubieboard
這里IP為192.168.77.202(改成你在路由器上看到DHCP分配的)
 
雖然可以直接登陸root,但是我還是建議先用cubie登陸再su轉root
登陸完成

輸入su以轉到root,密碼仍為cubieboard

好了,以上兩種方法任選一種
  1. nano /etc/network/interfaces
復制代碼
設置靜態IP供后面使用

把192.168.77.202(此設備IP)和192.168.77.1(網關)改為自己的IP即可
CTRL+X然后y再按enter即可保存
設置靜態地址就不用擔心IP變動找不到設備
修改DNS
  1. nano /etc/resolv.conf
復制代碼
 
下面再設置軟件源
  1. nano /etc/apt/sources.list
復制代碼
我的系統代號是wheezy,這幾個源都可以使用 ,由於帖子長度限制貼不出來
確定盒子聯網,保存后輸入
  1. apt-get update
復制代碼
安裝nginx
  1. apt-get update
  2. apt-get install nginx
復制代碼
安裝完成

  1. service nginx start
復制代碼
啟動nginx,然后它就會在下次開機自啟動
下載php源碼 ,要放到U盤(已格式化為ext4),所以先df

可以看到,U盤在/media/cf02cf0a-3e9d-44d1-96ba-94981f4340a1(之后記得把這個換成你的U盤)
轉到那里
  1. cd /media/cf02cf0a-3e9d-44d1-96ba-94981f4340a1
復制代碼
下載PHP源碼(記得先轉到U盤目錄),解壓
  1. wget http://cn2.php.net/distributions/php-7.3.0.tar.gz&&tar xvf php-7.3.0.tar.gz
復制代碼
  1. cd php-7.3.0
復制代碼
編譯安裝php參考自
https://www.jianshu.com/p/00d44d6196de
非常感謝這篇教程

編譯安裝PHP7.3.0
安裝依賴包  受限於發帖子長度,請移步至:http://www.geekfans.com/thread-85928-1-1.html

輸入編譯選項
缺少的依賴包會提示
開始檢查,如果出現"Please reinstall the libzip distribution"

回U盤根目錄
  1. cd U盤
復制代碼
下載編譯安裝cmake
  1. wget https://cmake.org/files/v3.3/cmake-3.3.2.tar.gz 
  2. tar xzvf cmake-3.3.2.tar.gz 
  3. cd cmake-3.3.2 
  4. ./bootstrap --prefix=/usr
復制代碼

  1. make -j2
復制代碼
  1. make install
復制代碼
安裝完,下載libzip源碼
  1. cd /media/cf02cf0a-3e9d-44d1-96ba-94981f4340a1
  2. wget https://libzip.org/download/libzip-1.5.1.tar.gz
復制代碼
解壓進入,編譯安裝:
  1. tar -zxvf libzip-1.5.1.tar.gz
復制代碼
如果遇到"configure: error: off_t undefined; check your library configuration",輸入(請逐行單獨輸入):
  1. echo '/usr/local/lib64
  2. /usr/local/lib
  3. /usr/lib
  4. /usr/lib64'>>/etc/ld.so.conf&&ldconfig -v
復制代碼
先別急着開始,先內部NAND閃存設置1G的swap
  1. cd /swap
  2. dd if=/dev/zero of=swapfile2 bs=1024 count=1000000
復制代碼
對swap文件進行准備,掛載,查看是否掛載:
  1. mkswap swapfile2
復制代碼

先回到php源碼目錄  開始編譯php:
  1. cd 源碼目錄
復制代碼
編譯的時間非常長,期間內存和cpu使用量會很高
 
幾小時后編譯完成

開始安裝,開始配置php-fpm
還是限於論壇發帖長度,配置請移步至 :http://www.geekfans.com/thread-85928-1-1.html
開始配置nginx:
  1. nano /etc/nginx/nginx.conf
復制代碼
在http{}中的末尾添加
 

修改網頁路徑,現在以/web/www為例,把root         /usr/share/nginx/www/html; 改為root         /web/www; 再刪去這個/usr/share/nginx/www文件夾保存
重啟一下php和nginx
  1. service php-fpm restart
  2. service nginx restart
復制代碼
那么先到這個目錄
  1. cd /web/www
復制代碼
下載可道雲刪除安裝包改目錄權限777
  1. wget http://static.kodcloud.com/update/download/kodexplorer4.37.zip
復制代碼
此時瀏覽器訪問設備IP(192.168.77.202)
 
缺點就是上傳速度慢,只有3.9MB/S,可能是內部nand讀寫速度不行
下載速度倒是能到7MB/S

完!感謝觀看
如果覺得不錯,可以轉載,但是記得注明原地址哦!

 

360截圖17420928315330.png

 

360截圖1729051098122136.png

360截圖17290503120158123.png

 

2.7.jpg

 

1.64.jpg


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM