1.  
  2. 主页
  3.  / 
  4. ferry 教程文档
  5.  / 
  6. 脚本部署(推荐)

脚本部署(推荐)

以下软件是需要自己部署安装的。根据不同的系统,百度一下方法即可,网上很多方法。

需注意因使用到了json类型的字段,因此MySQL需是5.7以上的版本。

MySQL > 5.7

Go >= 1.14

Redis 新版即可

node >= v12 (稳定版本)

npm >= v6.14.8

拉取代码

进入项目目录

执行部署脚本

按照脚本提示的要求,进行输入。

需要注意的一点是,MySQL和Redis配置信息修改的时候,不要关闭 ./build.sh 的脚本程序,直接去修改脚本提供的配置文件路径即可。

修改完后,进入下一步即可。

启动服务

访问脚本最开始让你输入的地址,测试一下能否访问到。

这篇文章对您有用吗? 6

我们要如何帮助您?

发表评论

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

评论列表(29条)

  • zyl
    zyl 2021年8月10日 18:33

    {“level”:”fatal”,”ts”:”2021-08-10 18:28:29.385683″,”caller”:”database/mysql.go:35″,”msg”:”mysql connect error dial tcp: lookup ferry_mysql on 100.100.2.138:53: no such host”}
    有上面的异常提示,请教一下,如何解决

    • 兰玉磊
      兰玉磊 2021年8月11日 09:45

      数据库连接有问题吧。确认数据库地址是否正确。

    • 一二三四五
      一二三四五 2021年8月29日 16:15

      同样的问题

  • zzz
    zzz 2021年8月11日 11:12

    部署完成后,验证码刷不出来,日志报404

    • fands
      fands 2021年9月26日 18:17

      请问大佬这个问题您解决了吗?

  • zzz
    zzz 2021年8月11日 11:13

    部署完成后,验证码刷不出来,日志报404
    {“level”:”info”,”ts”:”2021-08-11 11:10:07.456888″,”caller”:”middleware/logger.go:39″,”msg”:” 2021-08-11 11:10:07.4568 404 10.881µs 10.102.10.21 GET /172.16.15.90/api/v1/settings?classify=1″}
    {“level”:”info”,”ts”:”2021-08-11 11:10:07.481427″,”caller”:”middleware/logger.go:39″,”msg”:” 2021-08-11 11:10:07.4398 200 41.539078ms 10.102.10.21 GET /static/web/js/chunk-16212a04.8b3ebcf8.js”}
    {“level”:”info”,”ts”:”2021-08-11 11:10:07.512741″,”caller”:”middleware/logger.go:39″,”msg”:” 2021-08-11 11:10:07.5126 200 96.25µs 10.102.10.21 GET /static/web/fonts/element-icons.535877f5.woff”}
    {“level”:”info”,”ts”:”2021-08-11 11:10:07.628001″,”caller”:”middleware/logger.go:39″,”msg”:” 2021-08-11 11:10:07.6278 200 152.436µs 10.102.10.21 GET /static/web/img/login.ede1cdb8.png”}
    {“level”:”info”,”ts”:”2021-08-11 11:10:07.655141″,”caller”:”middleware/logger.go:39″,”msg”:” 2021-08-11 11:10:07.6551 404 14.678µs 10.102.10.21 GET /172.16.15.90/api/v1/getCaptcha”}

    • 兰玉磊
      兰玉磊 2021年8月12日 09:40

      F12看下访问的地址,是否正确。

    • leon
      leon 2021年8月28日 22:08

      /localhost/api/v1/settings?classify=1 ,问下:为何多出localhost的目录

    • fands
      fands 2021年9月26日 18:13

      请问大佬您这个问题解决了吗?

    • lele
      lele 2021年9月28日 12:27

      Failed to load resource: the server responded with a status of 404 (Not Found)
      chunk-libs.bb4e6098.js:64 Uncaught (in promise) Error: Request failed with status code 404
      at t.exports (chunk-libs.bb4e6098.js:64)
      at t.exports (chunk-libs.bb4e6098.js:64)
      at XMLHttpRequest.g (chunk-libs.bb4e6098.js:64)
      :8002/192.168.10.220/api/v1/getCaptcha:1 Failed to load resource: the server responded with a status of 404 (Not Found)
      chunk-libs.bb4e6098.js:64 Uncaught (in promise) Error: Request failed with status code 404
      at t.exports (chunk-libs.bb4e6098.js:64)
      at t.exports (chunk-libs.bb4e6098.js:64)
      at XMLHttpRequest.g (chunk-libs.bb4e6098.js:64)
      :8002/favicon.ico:1 Failed to load resource: the server responded with a status of 404 (Not Found)
      :8002/192.168.10.220/api/v1/getCaptcha:1 Failed to load resource: the server responded with a status of 404 (Not Found)
      chunk-libs.bb4e6098.js:64 Uncaught (in promise) Error: Request failed with status code 404
      at t.exports (chunk-libs.bb4e6098.js:64)
      at t.exports (chunk-libs.bb4e6098.js:64)
      at XMLHttpRequest.g (chunk-libs.bb4e6098.js:64)

  • xpy
    xpy 2021年8月11日 16:22

    go: github.com/RichardKnop/machinery@v1.8.8: Get “https://proxy.golang.org/github.com/%21richard%21knop/machinery/@v/v1.8.8.mod”: dial tcp 172.217.24.17:443: i/o timeout
    这个可以更改链接么!?

    • 兰玉磊
      兰玉磊 2021年8月12日 09:41

      按照这个方法,配置一下试试。https://www.fdevops.com/2020/03/22/fix-go-get

    • shall li
      shall li 2021年9月3日 12:29

      请问你这个问题解决了吗?

  • ww
    ww 2021年8月19日 11:47

    部署完成后,可以登录,但是在系统管理中,可以添加用户或者岗位,但是不能删除,提示是服务器连接异常,但是看服务器是没有报错信息的,请问怎么解决啊

    • 兰玉磊
      兰玉磊 2021年8月20日 10:03

      确认下,请求的地址,是你自己部署的地址吗?

    • ww
      ww 2021年8月20日 17:57

      是的,在.env.production中可以看到我添加的地址

    • 兰玉磊
      兰玉磊 2021年8月22日 19:59

      可加群,详细聊聊。

  • evolos
    evolos 2021年8月19日 17:05

    >>> 开始编译后端程序…
    go: github.com/RichardKnop/machinery@v1.8.8: Get https://proxy.golang.org/github.com/%21richard%21knop/machinery/@v/v1.8.8.mod: dial tcp 172.217.27.145:443: i/o timeout
    编译后端代码失败,退出安装

    • 兰玉磊
      兰玉磊 2021年8月20日 10:03

      希望它可以帮到你。https://www.fdevops.com/2020/03/22/fix-go-get

    • evolos
      evolos 2021年9月1日 15:17

      安装完了,登录网页一直显示‘’‘正在加载系统资源,请耐心等待’‘。进不去了。。。。求助。。。。

    • 兰玉磊
      兰玉磊 2021年9月2日 15:37

      F12 看下报错,或者加群详聊。

  • 111
    111 2021年9月2日 13:05

    >>> 开始编译后端程序…

    go: golang.org/x/crypto@v0.0.0-20200622213623-75b288015ac9: unrecognized import path “golang.org/x/crypto”: https fetch: Get “https://golang.org/x/crypto?go-get=1”: dial tcp 216.58.200.49:443: i/o timeout
    编译后端代码失败,退出安装

  • jiakunbao
    jiakunbao 2021年9月16日 19:16

    楼主,qq群是多少呀

    • 兰玉磊
      兰玉磊 2021年9月16日 19:22

      1043807251

    • jiakunbao
      jiakunbao 2021年9月16日 19:42

      谢谢,麻烦楼主通过下qq群

  • fands
    fands 2021年9月26日 18:08

    您这个问题解决了吗?