鲲鹏DevKit(浏览器工作模式)是一款提供涵盖应用迁移、测试、性能调优及系统诊断等各环节的开发使能工具集,方便开发者快速开发出鲲鹏亲和的高性能软件。同时,帮助开发者加速应用迁移和算力升级,面向全研发作业流程,提升应用迁移、调优效率,助力开发者高效创新。迁移、调优全程无缝衔接。本文以25.1.0版本的全量安装包部署为例,带领大家在鲲鹏架构的云服务器上完成鲲鹏DevKit的安装。

1、获取安装包   

访问链接:https://www.hikunpeng.com/zh/developer/devkit/download,进入对应的页面后,我们需要向下滑动,并选中” WebUI”,并点击鲲鹏服务器对应的“下载软件包”按钮。

image.png

点击后会弹出《鲲鹏开发套件DevKit许可协议1.0》

image.png

2、准备鲲鹏架构的服务器

本文以华为云弹性云服务器ECS为例(规格:4vCPUs | 8GiB | kx1.4u.8g openEuler 22.03 64bit with ARM),如有鲲鹏物理服务器(例如TaiShan系列),也可以使用物理服务器。

3、使用SSH远程登录工具  

将步骤1获取的鲲鹏DevKit安装包上传到目标服务器的/home目录下,上传完成之后查看是否上传成功。

image.png

4、上传成功后,我们正式开始安装  

a、解压安装包

 tar -zxf DevKit-All-25.1.0-Linux-Kunpeng.tar.gz

image.png

b、进入解压后的安装包目录,并查看目录中的文件

 cd DevKit-All-25.1.0-Linux-Kunpeng

 ll

image.png

可以看到解压后的安装包目录中有一个名为install.sh的文件,我们执行这个文件开始安装

 ./install.sh

image.png

d、安装过程中会询问我们访问模式,默认是第一个使用用户名和密码访问,我们按Enter键选择默认的第一个即可(PS:您也可以根据实际需求选择)。

image.png

e、再接着是询问我们选择安装模式,默认是第一个安装DevKit框架和所有插件,我们同样默认选择即可。

image.png

f、接着会Check the environment(检查安装环境),openEuler 22.03 64bit with ARM版本的操作系统会缺少一些依赖,系统会提示我们Do you want to authorize the tool to handle the items failed in the installation environment check?(是否要授权该工具来处理安装环境检查中失败的项目?),我们输入y之后再按Enter授权即可,这样工具就可以自动帮我们安装缺少的依赖。

image.png

g、缺少的依赖自动安装完成之后,会询问我们工具安装路径,使用默认的/opt即可,所以我们只需要按Enter继续就行啦。

image.png

h、工具安装的端口号同样使用默认的8086就行,记得要在自己的服务器放通你选择的端口哦,不然会导致安装成功后无法通过Web访问工具。

image.png

i、接下来我们耐心等待工具自动安装完成就行啦,大约3分钟左右(由服务器性能决定)。出现下面的回显就表示安装成功了。

image.png

j、上面的回显信息中,可以看到各种插件安装成功的回显,我们重点关注最后两行,直译过来就是:这个Devkit Web控制台正在运行。访问https://192.168.0.228:8086,如果192.168.0.228:8086有映射IP,请使用映射IP。

5、我们使用的华为云弹性云服务器,所以采用弹性公网IP访问  

以弹性公网IP地址121.36.32.249为例。打开浏览器访问:https://121.36.32.249:8086。浏览器会提示我们“您的连接不是私密连接”,我们点击“高级”,“继续前往”即可:

image.png

6、首次登录请创建管理员密码,符合密码规则即可

密码规则:必须包含大写字母、小写字母、数字以及特殊字符(`~!@#$%^&*()-_=+\|[{}];:\'",<.>/?)中两种及以上类型的组合,长度为8~32个字符,不能含空格。Tech@12#$就符合规则。登录成功之前,需要勾选同意《使用声明》。

image.png

如果出现跟下面图片一样的画面

那么恭喜你

成功在鲲鹏服务器上安装鲲鹏开发套件DeKit

image.png

END

Logo

鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。

更多推荐