教你三分钟快速制作 URLOS 应用
URLOS 开发功能正式对外开放了,很多小伙伴们已经跃跃欲试,想尝试着去制作自己的应用,这里我教大家快速制作应用的方法,那就是通过复制应用功能,三分钟就能制作出来一个可安装运行的应用。
复制应用对制作应用效率的提升主要体现在:它可将一个应用复制后,修改变成一个新的应用。就好比程序员常说的“代码复用”,研发中通过复用模块可以少撸很多行代码,从而提高研发效率。
在开始教程之前,请小伙伴们自行安装 URLOS,安装命令如下:
curl -SO https://www.urlos.com/install && chmod 544 install && ./install
安装完成之后,还需要修改将 /data/urlos/master-config/config.jsonc 文件的 envType 的值设置为 dev(开发环境)
vim /data/urlos/master-config/config.jsonc
修改之后,在浏览器地址栏输入 http:// 主机 IP:9968,登录 URLOS,查看开发模式是否生效:
下面通过简单案例来演示复制应用功能的用法:
打开左侧菜单应用 > 应用管理,在应用列表搜索 php 关键词,我们选择复制 ID 为 41 的 PHP-5.6- 网站环境,点击右侧的更多按钮:
在弹出菜单中选择复制应用:
进入复制编辑界面,可以看到源应用的相关配置信息都被完完整整的复制过来了,我们只需要根据实际情况进行修改即可,比如:改一个新的应用名称,换一个新的镜像,增加一个安装脚本等等。
这里我只将应用名称修改为 hello-world,在安装脚本中增加 3 条内容:
test -d /data/www || mkdir -p /data/www
cd /data/www
echo “hello world” > index.php
点击提交按钮,就这样一个新应用就制作出来了!
来检查一下这个新应用是否可以顺利安装,点击应用列表右边的更多按钮,选择创建服务,待应用部署完成,在浏览器中输入域名,看一下是否显示“hello world”字样:
看到上图内容,说明我们制作的新应用没有问题。
以上演示主要是想为小伙伴们打开思路,我们在制作应用时可以通过一些技巧来“偷偷懒”,比如,如果我们制作了一个全新的镜像后,依然可以通过复制应用的方式提高制作效率,只需要在复制之后,选择新镜像,再稍微修改一下脚本或模板或变量即可,很多配置是可以复用的。