全志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

转载于:https://www.cnblogs.com/nextcloud/p/10233731.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值