ERPNext v13 Ubuntu 20.04 安装教程

我请教下,ERPNext v13 Ubuntu 20.04 安装教程
最新回答
往事归零

2026-10-23 06:46:44

在准备一台运行Ubuntu 20.04的服务器后(虚拟机或VPS,网络需使用桥接模式),请遵循以下步骤进行ERPNext v13的安装:

1. 在云服务器上设定root密码或跳过,如果已设置。

2. 添加新用户,如有现有sudo权限用户,此步骤可省略。

3. 将新用户权限设置为sudo。

4. 通过ssh工具登录root用户,确保端口22已开放。

5. 替换本地镜像源为清华源。

6. 更新并重启系统。

7. 重新ssh连接并用root登录,下载并安装node.js。

8. 安装操作系统级依赖,建议使用Mariadb 10.3版本。

9. 编辑my.cnf文件,配置Mariadb。

10. 重启Mariadb服务。

11. 进行数据库安全配置,设置数据库root密码。

12. 创建新数据库,设置管理员密码。

13. 安装yarn,并确保其他依赖(如node、npm)具有运行权限。

14. 配置Yarn源。

15. 检查版本。

16. 安装bench工具。

17. 安装git。

18. 使用bench命令安装frappe框架,配置站点信息。

19. 设置生产环境,使用supervisor管理进程,配置nginx做反向代理。

20. 启动ERPNext。

21. 安装ERPNext应用。

22. 设置为生产模式。

23. 开启服务监控。

24. 查看ERPNext应用及其依赖。

25. 防火墙设置:允许80/tcp、443/tcp、3306/tcp(需确认数据库远程访问需求)、143/tcp、25/tcp、22/tcp和8000/tcp端口。

26. 配置完防火墙,检查状态。

27. 安装ERPNext_chinese汉化包。

28. 测试系统并解决安装常见问题。

29. 安装wkhtmltopdf库并配置字体,确保页面打印无乱码。

30. 检查wkhtmltopdf版本,确保为所需patched qt版本。