香橙派 Kunpeng Pro使用教程:从零开始打造个人私密博客

一、引言

在这个日益互联的世界中,单板计算机已经成为创新和个性化解决方案的重要载体。而在单板计算机领域,香橙派 Kunpeng Pro凭借其强大的性能和灵活的应用潜力,正逐渐吸引着全球开发者和技术爱好者的目光。

作为一款集成了华为的鲲鹏处理器的板卡,香橙派 Kunpeng Pro不仅承载了强劲的计算力,还拓展了其在高性能服务器、人工智能和边缘计算等领域的运用前景。这块开发板的设计哲学,体现在对开发者友好的接口布局以及广泛的软件支持上,让它成为了DIY项目和复杂计算任务的理想选择。

不久前,通过CSDN有幸获得了香橙派 Kunpeng Pro的评测资格。作为一个对技术充满热情的开发者,这不仅是一个探索新硬件的机会,更是一个将理论知识付诸实践的实验场。我打算利用香橙派 Kunpeng Pro打造一个个人的私密博客。在接下来的文章中,我将分享开箱到使用的全过程——包括硬件的初印象、操作系统的安装、以及最终运行WordPress的私密博客的经历。

二、初见开发板

今天的主角香橙派 Kunpeng Pro

标配一个标准的65W快充

打开盒子拿起防震海绵,就看到了香橙派 Kunpeng Pro的真容

正面

背面

三、技术规格和特性

中央处理器 (CPU): 搭载了一个4核64位的处理器以及一个AI处理器,能够提供强劲的计算能力和高效的人工智能运算支持。

图形处理器 (GPU): 配备的集成图形处理器确保了图形渲染的流畅性,支撑高清图形和视频输出。

AI性能: AI处理器拥有高达8TOPS的算力,这意味着每秒可以执行八万亿次操作,非常适合需要高AI运算需求的应用场景。

内存配置 (RAM): 提供LPDDR4X类型的内存,具有8GB和16GB两种可选容量,速率达到3200Mbps,保证了高速的数据读写能力。

存储选项:

  • SPI FLASH具有32MB的容量,提供基本的引导和系统功能。

  • 支持SATA/NVME SSD扩展,通过M.2接口(规格2280)接入,适合存储各类大数据。

  • eMMC插槽支持多种容量选项:32GB、64GB、128GB和256GB,均采用eMMC5.1 HS400规格,确保了快速稳定的存储性能。

  • 附加的TF卡插槽为存储扩展提供了额外的便利。

无线通信:

  • Wi-Fi 5技术支持双频(2.4GHz和5GHz),确保了高速稳定的无线网络连接。

  • 蓝牙4.2/BLE提供了良好的设备互联性。

网络接口: 内置的10/100/1000Mbps以太网收发器适用于各种网络环境,提供了灵活的网络连接选项。

显示接口:

  • 两个HDMI2.0 Type-A端口,支持最高4K@60FPS的视频输出,为高清显示和多屏工作提供了保障。

  • 一个MIPI DSI接口,允许与各种兼容的显示屏直接连接。

摄像头支持: 两个2-lane MIPI CSI接口,其兼容树莓派摄像头标准,为图像获取提供了丰富的扩展可能。

USB接口:

  • 两个标准USB 3.0 HOST接口。

  • 一个USB Type-C 3.0 HOST接口,满足高速数据传输需求。

  • 一个Micro USB接口,主要用于串口打印功能。

音频功能: 一个3.5mm耳机插孔支持音频输入和输出,适用于音频播放和录音。

按钮和开关:

  • 设有关机键、重置键(RESET)、启动方式拨动键以及烧录按键,方便用户进行电源管理和系统调试。

GPIO扩展能力: 提供40PIN功能扩展接口,支持GPIO、UART、I2C、SPI、I2S和PWM等接口类型,适合各种电子项目和创客活动。

散热设备接口: 设有风扇接口,便于连接散热风扇,保证设备在高负载运行下的稳定性。

额外接口: 包括一个2PIN电池接口,为外部电源选项提供了额外的灵活性。

电源输入: 通过Type-C PD接口支持20V的电源输入,推荐使用标准65W的电源适配器以确保稳定供电。

操作系统支持: 开发板预装了openEuler操作系统,这是一款开源的Linux分支,利用Kunpeng处理器的特性优化了系统性能。

尺寸与重量:

  • 产品尺寸为107x68mm,精巧便携。

  • 重量仅为82g,轻巧易于集成到各种项目中。

四、初始化操作

这次拿到的香橙派 Kunpeng Pro是8G版本,配有32GB TF卡,OrangePi官网:https://www.orangepi.cn/ 配有对应的开发资料可以下载。

我用的是mac系统,下载了对应的mac刷机工具balenaEther和openEuler镜像,其它windows/linux都有提供,简单的安装就能运行。

建议下载的时候把用户手册一同下载,官方已经把开发涉及到的内容都做了详细的说明,图文并茂非常实用。

按照用户手册操作,几分钟就把openEuler系统刷好了,tf卡的速度还是可以的。

系统搞定了就到连接设备了,对于it男来说,这些接线就so easy了,打开电源就自动开机了。需要注意的是,我们拿到的这种版本,显示的hdmi需要插在中间那个口的位置,电源需要插左最左边的接口,小伙伴安装的时候要注意。

五、登录系统

作为一名web开发,服务器当然不能用界面登录呢,香橙派 Kunpeng Pro支持多种的登录方式,传统的界面登录、ssh登录、vnc登录、串口登录等等。

我简单的在路由器里面查看了香橙派 Kunpeng Pro的ip,就可以直接用ssh登录了。

ssh openEuler@192.168.31.188

root和普通账号的密码都是:openEuler

 登录系统后,简单的对系统进行升级,并简单的跑一下分,因为这期的重点是搭建博客,跑分我们留在下期分享。

升级命令

sudo yum update -y

系统已经集成了python3.9、git等主流的开发软件,可以说做到开箱即用。

六、LNMP环境搭建

来到我们这期的重点了,香橙派 Kunpeng Pro作为一款高配置高性能的开发板,对各种软件硬件的开发场景都能完美的支持。这期我们会用到编程界的传说,世界上最好的编程语言PHP,让其帮我们快速的完成博客的搭建。

下面的操作我们只要复制贴粘一些命令,就可以完成整个PHP环境的搭建。

我们会用到一款神器:宝塔面板,只要通过它的官网:宝塔面板下载,免费全能的服务器运维软件 拿到安装脚本就可以一键安装。

我们用Centos的脚本就可以了

yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

全部默认,一路回车就可以了

安装完它给出访问路径和账号密码,我们从浏览器打开就可以了。

一登录就看到推荐我们安装LNMP,点一键安装

超方便,如果有php开发经验的就知道,没有面板前是怎样的,有面板后是怎样的,用过的都知道

七、安装wordpress

php环境搭建好了,我们就来安装wordpress。据国外网站builtwith统计,截止到今年1月份,全球内容管理系统中,Wordpress以46%的市场占有率遥遥领先,所以它是一套非常成熟好用的内容系统。

1.新建网站空间

就像你家一样,会有1个独一无二的门牌地址,网站也一样,你需要访问它时,就需要一个地址,所以我们先创建一个站点,点击左边菜单的网站,再点击左上角的添加站点, 在弹出的窗口里面的域名输入我们服务器的ip:192.168.31.188,其它默认点确定就可以了。

添加成功访问:192.168.31.188会看到这个页面

2.新建数据库

家有了,除了大件的电器,当然还需要放很多的食品用品什么的,同样网站也需要,所以我们需要创建一个数据库去保存一些重要数据。点击左边菜单的数据库,再点击左上角的添加数据库,在弹出窗口依次填写相关的信息,点确定保存。这一步的信息需要记录,一会配置的时候需要用到。

3.下载wordpress

wordpress官网:Download – WordPress.org

wordpress最新版下载地址:https://wordpress.org/latest.zip

拿到下载地址后,点击左边菜单的文件,选择网站目录:/www/wwwroot/192.168.31.188,点击左上角的远程下载,在弹出窗口的URL地址填上下载地址。

稍等片刻就可以下载成功,跟着选择latest.zip文件,点击右边的解压,在弹出窗口点解压。

解压后,因为他是放在wordpress目录里面,所以我们要把它们移到网站的根目录,选择全部文件,点击右上角的剪切。

再回到网站的根目录,点右上角的粘贴。跟着把原来的首页文件index.html删除,这样就完成下载wordpress了。

4.安装配置wordpress

经过以上的操作,我们再访问192.168.31.188就可以看到wordpress的安装界面了,选择博客要显示的语言点继续。

这一步填写一开始新建数据库时的信息

这一些填写博客的名称和自己用到的用户名和密码及邮箱,填好点安装Wordpress

看到这个界面就证明安装成功了

登录后,看到了wordpress后台界面

它现在默认的是企业模板,我们需要切换成博客模板Twenty Twenty-two,鼠标移过去点启动就可以

切换主题成功后,就可以去发表我们的博客了

点击左边菜单的文件,再点击左上角的写文章

填上你需要发布的内容,点右上角的发布

再次访问网站192.168.31.188,就会看到我们刚才发的第一篇博客,到此,我们整个安装步骤完成了

八、体验总结

安装完全部内容后的资源使用情况

作为一名有着10几年开发经验的程序员,我对于选择合适的开发板始终持有自己的一套评判标准。香橙派 Kunpeng Pro开发板的到来,无疑为我的技术探索增添了一份兴奋。其所搭载的华为鲲鹏处理器以及丰富的接口和高性能配置,让我对它的潜力充满了期待。

从技术规格上来讲,这块开发板几乎无所不有:从多种内存配置、丰富的存储选项,到高速的无线通信技术。特别是,RAI处理器8TOPS的算力让人瞩目,开发板不再仅是简单的编程实践平台,它已经具备了足够的能力去承担复杂的AI运算任务。对于各种计算密集型、需要大量数据处理和高速网络响应的场景,这样的配置提供了强力支持。

在操作系统安装上,我选择的是跟随官方步骤,一个简洁的过程让openEuler操作系统顺利地在TF卡上跑了起来。连接到电源,待机器启动,我能感受到那股从不熟悉到熟悉的转变。借助安装好的mac系统工具balenaEtcher和SSH的便捷,我在几分钟内就顺利地登录到了系统。

系统初始化之后,我立刻投入到了LNMP环境部署的过程。通过宝塔面板的帮助,我轻松实现了一键安装。记得以往配置环境的繁琐步骤,现在只需几次点击,设施部署就已经妥当。香橙派 Kunpeng Pro对我而言不仅是一个强力的硬件平台,它所配备的开放的软件生态也是我十分欣赏的一点。

在搭建私人博客的试用中,我选择了全球广泛使用的内容管理系统——WordPress。通过界面友好的宝塔面板轻松配置之后,我开始了WordPress的安装和个性化设置。每一步骤都由香橙派 Kunpeng Pro无缝支撑,从硬件到软件,它让我的开发体验变得前所未有的顺畅。

通过对这块开发板的全方位试用,我对香橙派 Kunpeng Pro的观察和理解更为深刻。无论是开机即用的操作系统支持,便捷的开发环境安装,亦或是多样的编程语言与项目实施的便利,香橙派 Kunpeng Pro在各种复杂的应用场景中都能胜任自如。它不仅满足了我的需求,也让我对未来更多的开发项目充满期待。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/20476.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

单调栈原理+练习

首先用一道题引出单调栈 码蹄集 (matiji.net) 首先画一个图演示山的情况: 最暴力的做法自然是O(n方)的双循环遍历,这么做的思想是求出当前山右侧有多少座比它小的山,遇见第一个高度大于等于它的就停止。 但是对于我们所求的答案数&#xff…

codefun的蓝桥杯国赛之旅

前言 好久没有刷算法了,今天完成了我的蓝桥杯国赛之旅! 总的来说,比赛的过程不是很顺利,只能ac两道题目,好多题都是有思路,但是要么是写不出来,要么是debug不出来,多重背包&#xf…

Docker(Centos7+)

先确定是否 Centos 7 及以上的版本 查看是否 ping 通外网 linux centos7运行下面的代码,基本上都可以正常安装 # 删除之前的docker残留 yum -y remove docker*yum install -y yum-utilsyum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/…

Controller类明明写了@CrossOrigin跨域注解,但还是有跨域问题

可能是写的过滤器干扰到了跨域处理。如: 此时,先注释掉过滤器注解,让其不生效,就可以避免干扰跨域处理了 不过,这只能暂时解决该问题,毕竟过滤器还是要用的,后续我再探索一下。。。。。。。

[个人笔记] 记录docker-compose使用和Harbor的部署过程

容器技术 第三章 记录docker-compose使用和Harbor的部署过程 容器技术记录docker-compose使用和Harbor的部署过程Harborhttps方式部署:测试环境部署使用自签名SSL证书https方式部署:正式环境部署使用企业颁发的SSL证书给Docker守护进程添加Harbor的SSL证…

ctfshow unserialize

开始反序列化 web255 是从cookie中unserialize得到实例,考虑修改cookie中键user的值 $result urlencode(serialize(new ctfShowUser())); 为何需要url编码呢,不url编码也能成。url编码是对称加密,编码也不影响 web256 考察!不完全等于&…

Ollama+OpenWebUI+Phi3本地大模型入门

文章目录 OllamaOpenWebUIPhi3本地大模型入门一、基础环境二、Ollama三、OpenWebUI Phi3 OllamaOpenWebUIPhi3本地大模型入门 完全不懂大模型的请绕道,相信我李一舟的课程比较适合 Ollama提供大模型运行环境,OpenWebUI提供UI,Phi3就是那个大…

【学习】自动化测试与单元测试框架的差异化解析

在软件开发的世界中,质量保证是构建可靠、健壮应用程序的关键一环。在这个过程中,自动化测试和单元测试框架是确保代码质量的两种重要工具。尽管它们在目标上有着共同点——提高软件测试的效率和有效性,但它们在应用场景、功能特点以及实现方…

Vue基础知识:vue3 对于 ref 值的类型定义

vue3 对于 ref 值的类型定义 从 vue2 到 vue3 之后,所有变量值都需要添加 ref() const name ref(kyle)意思是 vue3 变量由 vue 来控制,上面的 name 变量值并不是原始的字符串 kyle 而是被套了一层类型为 Ref 的对象。 使用的时候 console.log(name.v…

Day45 动态规划part05

LC1049最后一块石头重量II(未掌握) 未掌握分析:其实本题跟LC416分割等和子集类似,本质上题目的要求是尽量让石头分成重量相同的两堆,相撞之后剩下的石头最小,也就是01背包问题weight和value都是stones数组,题目可以看…

深度学习-02-创建变量的函数

深度学习-02-创建变量的函数 本文是《深度学习入门2-自製框架》 的学习笔记,记录自己学习心得,以及对重点知识的理解。如果内容对你有帮助,请支持正版,去购买正版书籍,支持正版书籍不仅是尊重作者的辛勤劳动&#xff0…

Go-Admin后台管理系统源码(GO+VUE)编译与部署

1.克隆源码: # Get backend code git clone https://github.com/go-admin-team/go-admin.git# Get the front-end code git clone https://github.com/go-admin-team/go-admin-ui.git3.下载并安装GO开发环境: 3.编译管理后台后端 # Enter the go-admin backend project cd ./…

Pytorch索引、切片、连接

文章目录 1.torch.cat()2.torch.column_stack()3.torch.gather()4.torch.hstack()5.torch.vstack()6.torch.index_select()7.torch.masked_select()8.torch.reshape9.torch.stack()10.torch.where()11.torch.tile()12.torch.take()13.torch.scatter() 1.torch.cat() torch.cat(…

基于排队理论的客户结账等待时间MATLAB模拟仿真

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.本算法原理 4.1 排队系统的组成 4.2 基本概念 4.3 常见的排队模型 5.完整程序 1.程序功能描述 基于排队理论的客户结账等待时间MATLAB模拟仿真,分析平均队长,平均等待时长&…

智慧交通视频AI监控识别解决方案

背景分析 随着社会的进步和科技的不断发展,互联网技术和AI视觉分析技术日益成熟,为传统交通监控领域带来了新的发展机遇。AI视觉分析技术的引入,不仅提升了交通监控的智能化和自动化水平,还显著减轻了交管部门的工作负担&#xf…

雷卯解析AECQ101与AECQ200

AEC(汽车电子委员会)推出了AECQ101和AECQ200这两项行业标准,作为汽车电子元件的“品质通行证”。上海雷卯已率先申请AECQ101证书。 鉴于有些客户不清楚AECQ101和AECQ200的区别,哪些供应商应该提供什么类别证书。本文将带您解析这…

本地知识库开源框架Fastgpt、MaxKB产品体验

本地知识库开源框架Fastgpt、MaxKB产品体验 背景fastgpt简介知识库共享部署 MaxKB总结 背景 上一篇体验了Quivr、QAnything两个开源知识库模型框架,这次介绍两款小众但是体验比较好的产品。 fastgpt 简介 FastGPT 是一个基于 LLM 大语言模型的知识库问答系统&am…

第四范式Q1业务进展:驰而不息 用科技锻造不朽价值

5月28日,第四范式发布今年前三个月的核心业务进展,公司坚持科技创新,业务稳步拓展,用人工智能为千行万业贡献价值。 今年前三个月,公司总收入人民币8.3亿元,同比增长28.5%,毛利润人民币3.4亿元&…

python猜数字游戏

猜数字游戏 计算机随机产生一个1~100的随机数,人输入自己猜的数字, 计算机给出对应的提示“大一点”,”小一点“或”恭喜你猜对了“,直到猜中为止。 如果猜的次数超过7次,计算机温馨提示“智商余额明显不足” import …

SLAM精度评估—evo

evo是一款用于SLAM轨迹精度的评估工具。核心功能是(1)能够绘制(传感器运动)轨迹,(2)评估估计轨迹与真值(ground truth)的误差。evo支持多种数据集的轨迹格式(TUM、KITT、…