|
因为服务搭建在docker中,方便迁移删除。其实有可道云docker版了,但是想用上redis和mariadb(这两个可选,非必须)数据库就缺少依赖,所以就用docker+Nginx+PHP来实现
如不需要redis和mariadb,步骤1-4可以跳过
1.安装 redis
- 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
- 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
4.找到redis的ip分别记录下来
5.安装Nginx+PHP
- docker run \
- --name kodbox \
- --restart=always \
- -d -p 8083:80 \
- -v /srv/dev-disk-by-label-H1/kodbox:/var/www/html \
- -v /srv/dev-disk-by-label-H1/NAS:/var/www/html/NAS\
- -e PHP_ERRORS=1 \
- -e PHP_UPLOAD_MAX_FILESIZE=250 \
- 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\ 红色部分更改为你自己想映射的数据盘.只有这里设置映射了,后面才能挂上可道云除安装目录外的其它盘
6.上传可道云服务端
到可道云官网下载最新服务器端压缩包,解压后用winscp将文件夹内所有文件上传到你自己安装Nginx+PHP的实际更改位置 /srv/dev-disk-by-label-H1/kodbox
更改好/srv/dev-disk-by-label-H1/kodbox 文件夹的权限
7.浏览器打开HTTP://(你的盒子IP):(你设置的端口)访问
第二步设置如下
至此可道云安装已完成
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|