接上一篇:UBML 入门指南:用 inBuilder 低代码平台快速搭建你的第一个应用(一)-CSDN博客
3.inBuilder平台配置
在环境配置好后,就可以进行inBuilder方面的相关配置。
首先在上篇文章中我们已经注册了一个inBuilder账号,进入inBuilder社区登录inBuilder账号后主页面处有个下载按钮,点击进入:
虽然网页说进入页面自动下载,但多数情况下都不会自动下载,需要再次点击立即下载进行下载:
等待下载完成后是一个压缩包,解压后将解压文件夹放到合适的位置中,文件目录大致情况如下(之后称为根目录):
具体目录说明如下:
序号 | 目录 | 说明 |
1 | bin | 脚本目录 |
2 | components | 组件目录 |
3 | demo | 预制的开发示例 demo |
4 | server | 应用程序目录 |
5 | tools | 工具目录 |
6 | web | 前端脚本目录 |
7 | readme.txt | 说明 |
8 | startup.cmd | Windows 并行启动脚本 |
9 | startup.sh | Linux 并行启动脚本 |
10 | startup-linux.sh | Linux 启动脚本 |
11 | startup-win.cmd | Windows 启动脚本 |
12 | repackage.sh | 用于重新打包软件、代码或部署文件 |
其中如果只是快速搭建则只需要用到5和10/11即可,如果有能力可以阅读7的文档,对接下来的配置有所帮助。
如果是直接点击进入startup-linux/win启动脚本,会出现如下情况,当按完任意键后命令行就自动退出了:
这是因为没有找到启动所需的数据库。解决方法为如果你没有启动数据库,对于Windows用户,可以在开始的菜单中搜索“服务”这一功能:
进入后找到你所下载的数据库,右键这一项点击启动,即可启动此服务。
对于Linux用户则可以打开终端输入sudo systemctl start postgresql即可(当然Windows也可采用终端输入指令的方式打开)
启动之后进入根目录下的 tools->setup ,并运行 startup-win.cmd 启动脚本(linux/mac 系统则启动终端,在tools\setup下执行./startup-linux.sh),运行后启动的页面如下:
请选择后面的中括号内的数字等代表默认选项,由于我们要新建数据库实例,所以直接enter就行,之后的数据库类型选择你用的数据库(postgresql直接enter就行),之后的数据库服务器地址一般用默认的就行(修改会影响你后续使用的网址),服务器端口号,管理员账户密码这两个在我上一篇文章中有强调,按照设定的端口号和账户密码配置即可(如果在上一篇下载postgresql中没有修改的话那么直接enter就行,密码由于没有默认值需要输入你先前记住的密码)
之后是初始化数据库,需要输入数据库实例、数据库账号,数据库实例可以与下图保持一致。输完实例密码后,可逐步点击回车,实例标识、预制管理员账号可按默认来取。(应用程序预制管理员账号和密码就是用来登录系统的管理员账户和密码,需要牢记)
做完这些后等待初始化,当出现是否立即将实例注册到本地时输入y(有默认值不输也行),之后可直接关闭窗口或是等待是否继续其他操作时输入n即可按任意键退出。
这样inBuilder配置就完成了,可以点击进入根目录的startup-win启动脚本了(linux/mac则启动终端,在安装盘根目录下执行./startup-linux.sh),启动时间较长需要等待一段时间:
出现The inbuilder community server has started successfully …,说明服务启动成功,出现listening on:5200(http)即可输入网站访问,5200为端口号,输入网站时要根据显示的端口号进行输入,在开发环境所在机器使用浏览器输入http://localhost:端口号(如5200)/即可访问 inBuilder 社区版登录页。
前面两个默认即可,用户名和密码输入上面预制的管理员账号和密码,再输入验证码登录,恭喜你迈出了开发的第一步,可以在该平台上开发了。
另:如果你是专业人员,欢迎访问Issues · UBML/farris-vue - Gitee.com为UBML开发添砖加瓦,初学者也可以了解一下该网站的项目内容。
下一篇(最后一篇)主要讲解前后端的搭建,以及简略讲述如何在上面的网站中做出贡献。