什么是 ?
是一个基于 Web 的应用程序drupal安装,用于农场管理、规划和记录保存。它由志愿者社区开发,旨在为农民、开发人员和研究人员提供一个标准平台。
需要注意的是,群晖内核版本太低会遇到下面的错误,这个已经遇到多次了,老苏除了换机器,也没找到其他的办法;
AH00141: Could not initialize random number generator
准备建数据库
老苏用了群晖自带的 10 数据库。
在 中创建名为 的空数据库。
为便于说明,假设数据库密码为
所以根据上面的设置,最后得到的数据库相关的参数如下:
安装
在群晖上以 方式安装。
在注册表中搜索 ,选择第一个 /,版本选择 。
本文写作时, 版本对应为 3.1.2;
卷
在 文件夹中,创建一个新文件夹 ,并在其中建一个子文件夹 sites
文件夹装载路径说明
//sites
/opt//web/sites
存放站点预构建文件、设置文件等
端口
本地端口不冲突就行,不确定的话可以用命令查一下
# 查看端口占用
netstat -tunlp | grep 端口号
本地端口容器端口
6372
80
命令行安装
如果你熟悉命令行,可能用 cli 更快捷
# 新建文件夹 farmos 和 子目录
mkdir -p /volume2/docker/farmos/sites
# 进入 farmos 目录
cd /volume2/docker/farmos
# 运行容器
docker run -d
--restart unless-stopped
--name farmos
-p 6372:80
-v $(pwd)/sites:/opt/drupal/web/sites
farmos/farmos
也可以用 - 安装,将下面的内容保存为 -.yml 文件
version: '3'
services:
farmos:
image: farmos/farmos
container_name: farmos
restart: unless-stopped
ports:
- 6372:80
volumes:
- ./sites:/opt/drupal/web/sites
然后执行下面的命令
# 新建文件夹 farmos 和 子目录
mkdir -p /volume2/docker/farmos/sites
# 进入 farmos 目录
cd /volume2/docker/farmos
# 将 docker-compose.yml 放入当前目录
# 一键启动
docker-compose up -d
运行
在浏览器中输入 群晖IP:6372 就能看到向导界面
按照前面的数据库设置填写
点
点 Save and ,会有安装进度显示
开始设置站点名称、账号、国家和时区等
这一步选择需要安装的模块
除了默认的模块外drupal安装,老苏还勾选了 / 模块,这是语言切换需要的模块。当然,如果现在不安装,后续也可以在设置模块中进行安装
显然选择的模块越多,安装时间会越长
安装完成后的主界面
的加载有点慢,加载完成后
接下来可以开始通过右上角的 Add Asset 添加资产了
如果你安装了更多的模块,可能还会有种子、肥料、 传感器 等物资;
中文(失败)
这是一次失败的尝试,有成功的朋友请不吝赐教
先是尝试了官方提供的方法,
通过 Add 添加 ,
但是会显示下载失败,系统中创建了 目录,但是没有内容
手动下载了 po 文件,地址:
直接放到 目录或者通过 导入,也都没有成功,算了就先这样吧
参考文档
/: : A web-based farm .
地址:
/farm--demo: site for demos of .
地址:
| 安装
地址:
| 官网
地址:
, |
地址:
@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。
限时特惠:本站持续每日更新海量各大内部创业课程,一年会员仅需要98元,全站资源免费下载
点击查看详情
站长微信:Jiucxh