< 返回版块

Aqrun 发表于 2017-12-28 12:16

Tags:forustm

如图:

截图

评论区

写评论
ChaosBot 2017-12-28 21:04

其实项目文档里写的很清楚

漂流 2017-12-28 13:09

玩玩

@漂流 测试手机回复

漂流 2017-12-28 13:07

测试手机回复

Mike Tang 2017-12-28 13:02

哈哈,恭喜!

@Aqrun 好吧 成功了 谢谢

@Mike Tang 不要自己手动创建数据库。 先 cargo install diesel_cli 再在项目根目录下执行 diesel setup 自动创建数据库和表。

作者 Aqrun 2017-12-28 12:58

好吧 成功了 谢谢

@Mike Tang 不要自己手动创建数据库。 先 cargo install diesel_cli 再在项目根目录下执行 diesel setup 自动创建数据库和表。

Mike Tang 2017-12-28 12:34

不要自己手动创建数据库。

先 cargo install diesel_cli 再在项目根目录下执行 diesel setup

自动创建数据库和表。

作者 Aqrun 2017-12-28 12:26

postgre 不是很熟 麻烦看下哪有问题

详细说明

  • shell
$ sudo -u aqrun psql postgres
  • psql
postgres=# create database forustm with owner aqrun;
postgres=# \l

#  Name    | Owner | Encoding | Collate | Ctype | Access privileges
#  -----------+-------+----------+---------+-------+-------------------
#  forustm   | aqrun | UTF8     | C       |  UTF-8 |

postgres=# \du

# Role name |                         Attributes                         | Member of
# -----------+------------------------------------------------------------+-----------
# aqrun     | Superuser, Create role, Create DB, Replication, Bypass RLS | {}

  • .env
# navicat 连接没问题
DATABASE_URL=postgres://aqrun:123456@localhost/forustm
REDIS_URL=redis://127.0.0.1:6379/10

@Mike Tang .env 文件对数据库连接配置不对。

Mike Tang 2017-12-28 12:21

目前forustm的要求如下:

  1. posgresql 9.6+
  2. redis
  3. .env文件中配置正式的连接路径和账号密码
  4. cargo build前先执行 diesel setup
  5. cargo build
  6. 调试需使用 nginx 做代理(docs目录下有说明)
  7. 创建首页板块儿需要手动push配置到redis中。

论坛还在逐渐完善中。目前手动操作的有点多。 我们得好好写一下上手文档了。

Mike Tang 2017-12-28 12:17

.env 文件对数据库连接配置不对。

1 共 9 条评论, 1 页