什么是 ?

是一个基于 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

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注