恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 473|回复: 3

[N1盒子] N1盒子docker安装可道云

  [复制链接]
发表于 2020-5-16 08:12 | 显示全部楼层 |阅读模式
因为服务搭建在docker中,方便迁移删除。其实有可道云docker版了,但是想用上redis和mariadb(这两个可选,非必须)数据库就缺少依赖,所以就用docker+Nginx+PHP来实现




如不需要redis和mariadb,步骤1-4可以跳过


1.安装 redis

  1.   docker run --restart=always  -v /srv/dev-disk-by-label-H1/redis:/data --name redis -p 6379:6379 -d redis:latest
复制代码


/srv/dev-disk-by-label-H1/redis:/data 红色部分更改为你自己想存放数据的位置。

2.  安装mariadb

  1. docker run -v /srv/dev-disk-by-label-H1/mysql/:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=1234 --privileged=true --restart unless-stopped --name mariadbs -d mariadb:10.4.1
复制代码


/srv/dev-disk-by-label-H1/mysql/:/var/lib/mysql  红色部分更改为你自己想存放数据的位置,MYSQL_ROOT_PASSWORD=1234  红色1234更改为你想设置的数据库密码,账号为root


3.找到mariadb的ip
  1. docker inspect mariadb
复制代码
1.png


4.找到
redis的ip分别记录下来
  1. docker inspect redis
复制代码


5.安装Nginx+PHP

  1.     docker run \
  2.       --name kodbox \
  3.       --restart=always \
  4.       -d -p 8083:80 \
  5.       -v /srv/dev-disk-by-label-H1/kodbox:/var/www/html \
  6.       -v /srv/dev-disk-by-label-H1/NAS:/var/www/html/NAS\
  7.       -e PHP_ERRORS=1 \
  8.       -e PHP_UPLOAD_MAX_FILESIZE=250 \
  9.       lstcml/alpine-nginx-php
复制代码




/srv/dev-disk-by-label-H1/kodbox:/var/www/html  红色部分更改为你自己想存放数据的位置.


/srv/dev-disk-by-label-H1/NAS:/var/www/html/NAS\  红色部分更改为你自己想映射的数据盘.只有这里设置映射了,后面才能挂上可道云除安装目录外的其它盘


8.png 7.png
6.上传可道云服务端


到可道云官网下载最新服务器端压缩包,解压后用winscp将文件夹内所有文件上传到你自己安装Nginx+PHP的实际更改位置 /srv/dev-disk-by-label-H1/kodbox




3.png

更改好/srv/dev-disk-by-label-H1/kodbox 文件夹的权限


4.png

7.浏览器打开HTTP://(你的盒子IP):(你设置的端口)访问
5.png

第二步设置如下
2.png


至此可道云安装已完成

6.png

我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-5-16 08:29 | 显示全部楼层
感谢楼主分享!!!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-5-16 13:05 | 显示全部楼层
直接用lstcml的N1可道云镜像不就得了,超简单

点评

用过,只是不能用redis和mariadb作数据库,默认的SQLITE和文件缓存运行起来比较慢  详情 回复 发表于 2020-5-16 14:37
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-5-16 13:26 | 显示全部楼层
感谢分享
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2020-5-16 14:37 | 显示全部楼层
chrisx 发表于 2020-5-16 13:05
直接用lstcml的N1可道云镜像不就得了,超简单

用过,只是不能用redis和mariadb作数据库,默认的SQLITE和文件缓存运行起来比较慢
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2020-6-4 06:14

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表