0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

“RISC-V成长日记” blog发布,第一个运行在RISC-V服务器上的blog?

澎峰科技PerfXLab 来源:澎峰科技PerfXLab 作者:澎峰科技PerfXLab 2023-08-04 17:51 次阅读

尽管推特、公众号、微博、抖音等社交平台风靡一时,但blog(博客)在全世界依然经久不衰,尤其是在技术领域。对于博主而言,博客是他们独立创作的天地,可以随时更新内容和故事,确保素材的时效性。此外,博客还提供更多的搜索引擎优化空间,让用户更容易找到他们的作品。很多知名的新闻界和娱乐界人士也持续经营自己的博客。

今天要和大家分享的是我们在RISC-V服务器上搭建了一个blog,“RISC-V成长日记”,专门用于记录我们在RISC-V服务器领域成长的点点滴滴。

这是第一个运行在RISC-V服务器上的blog吗?我们会试着让这个服务器永续运行下去,1年、2年~~

wKgaomTMyh6AFctAAAEC1ibcF8c63.webp

−实验报告−−

RISC-V服务器介绍

HS-2 RISC-V通用主板是澎峰科技与合作伙伴共同研发的一款专为开发者设计的标准mATX主板,它预装了澎峰科技为RISC-V高性能服务器定制开发的软件包,包括各种标准bencmark、支持V扩展的GCC编译器、计算库、中间件以及多种典型服务器应用程序。

HS-2 RISC-V通用主板搭载了一颗国产RISC-V 64核处理器(算能科技 SG2042)。SG2042是目前已量产的性能最高的RISC-V处理器,主要针对高性能计算领域需求设计,适用于科学计算、工程计算、AI计算、融合计算等大算力应用场景。

wKgZomTMyh-Ad_7gAAB9uGVpT5Q68.webp

软件工具集介绍

Pelican 基于python的静态网页生成器
Markdown 文本编辑器
Nginx Web服务器

Pelican安装编译

1. 安装pelican

使用git下载pelican:

git clone https://github.com/getpelican/pelican.git
cd pelican
python3 setup.py install 
mkdir pelican_blog

2. 创建博客目录

mkdir pelican_blog
cd pelican_blog
pelican-quickstart

Markdown安装编译

1. 下载Markdown

wgeb
github.com/PythonMarkdown/markdown/archive/refs/tags/3.3.4.tar.gz

tar -xzvf 3.3.4.tar.gz

2. 编译安装

cd markdown-3.3.4/
sudo python3 setup.py install

Pelican使用

1. 目录介绍

进入创建的博客目录,其结构如下:

wKgaomTMyh-ARqNBAAAWpmbZG0E09.webp

Content用于存放所有的文章。

Output用于存放pelican转换的html文件。

pelicanconf.py和publishconf.py为配置文件。

2. 将.md文件转换为html

在pelican-blog下使用命令:

pelican content

可以将content下的.md文件转换为html并保存在output文件夹下。

3. 打开监听

在pelican-blog下使用命令:

pelican –listen

即可通过8000端口访问你的页面。

4. 通过Nginx反向代理

Nginx安装的具体过程可以查看这篇文章

RISC-V公测平台发布 · 第一个WEB Server “Hello RISC-V world!”

在Nginx的配置文件nginx.cof中添加如下模块:

server {
    listen       8002;
    server_name  localhost;

    location / {
        proxy_pass http://127.0.0.1:8000/;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

之后在路由器上对8001进行端口映射,即可通过外网对页面进行访问。

安装主题

这里以Flex主题为例。同样还是在blog目录下:

git clone https://github.com/getpelican/pelican-themes.git
cd pelican-themes
pelican-themes -i Flex

对应在pelicanconf.py中添加主题选择条目:

THEME = ‘Flex’

结语

以上就是在RISC-V上搭建Blog server的全部过程啦,还是挺简单的,感兴趣的小伙伴可以联系我们一起来玩,64核128GB内存的RISC-V服务器再增加个几十个blog完全没有压力!

正文完

《RISC-V公测平台发布》系列文章会持续跟大家分享澎峰RISC-V生态圈的开发者朋友们在RISC-V平台的移植测试成果,目前已发布:

1. RISC-V公测平台发布 ·Stream带宽完整测试

2. RISC-V公测平台发布 · 我的世界MohistMC

3. RISC-V公测平台发布 · 第一个WEB Server“Hello RISC-V world!”

4. RISC-V公测平台发布 ·如何在SG2042上玩转k3s

5. RISC-V公测平台发布 · 第一个BLOG Server“RISC-V成长日记”(本篇)

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    19461

    浏览量

    231415
  • 服务器
    +关注

    关注

    12

    文章

    9342

    浏览量

    86207
  • RISC-V
    +关注

    关注

    45

    文章

    2334

    浏览量

    46742
收藏 人收藏

    评论

    相关推荐

    RISC-V走向开放服务器规范

    RISC-V International目前正在起草份可以标准化RISC-V服务器芯片和系统开发的规范,RISC-V Internatio
    的头像 发表于 08-10 09:39 817次阅读
    <b class='flag-5'>RISC-V</b>走向开放<b class='flag-5'>服务器</b>规范

    RISC-V公测平台发布 · 数据库在RISC-V服务器的适配评估

    在这期文章中,我们继续深入讨论RISC-V+数据库的应用。本期就继续利用HS-2平台来测试数据库软件在RISC-V服务器的兼容性。
    的头像 发表于 08-21 17:09 1131次阅读
    <b class='flag-5'>RISC-V</b>公测平台<b class='flag-5'>发布</b> · 数据库在<b class='flag-5'>RISC-V</b><b class='flag-5'>服务器</b><b class='flag-5'>上</b>的适配评估

    RISC-V服务器方面的应用与发展前景如何?刚毕业的学生才开始学来的及吗?

    需求。融合RISC-V、扩展指令集、Chiplet(小芯片组)等技术,发展新型服务器被认为是中国的机遇。 此外,RISC-V
    发表于 04-28 08:49

    RISC-V服务器方面应用与发展前景

    需求。融合RISC-V、扩展指令集、Chiplet(小芯片组)等技术,发展新型服务器被认为是中国的机遇。 此外,RISC-V
    发表于 04-28 09:04

    risc-v的发展历史

    Foundation),旨在促进RISC-V架构的发展和推广。该基金会由大量的企业和机构支持,包括英特尔、Nvidia、谷歌、华为、IBM、红帽、西部数据等。 2015年:RISC-V基金会发布
    发表于 07-29 17:20

    浅谈RISC-V

    meme样的存在不是实体,而是种意向。ARM可以与各个卖RISC-V处理授权的公司竞争
    发表于 09-11 17:44

    科普RISC-V生态架构(认识RISC-V)

    中国不自己搞套指令集,即便从RISC-V借鉴下,搞CRISC-6也可以。据说RISC-V第一
    发表于 08-02 11:50

    RISC-V有哪些特点

    老旧要么也需要授权,在这种情况下伯克利研究团队决定从零开始设计套全新的指令集,也就是我们今天说的RISC-V了。据说当时团队四人仅用了3月就完成并
    发表于 08-25 11:17

    RISC-V简介

    RISC-V简介  RISC-V自由和开放的 ISA(开源指令集架构),通过开放的标准协作实现处理创新的新时代。
    发表于 02-27 19:56

    算能重磅发布行业首款服务器RISC-V CPU算丰SG2042,助力RISC-V迈向高性能计算

    ,支持7PCIe x16插槽以及双网卡支持。同时,澎峰科技也会推出款基于SG2042的1U高密度服务器。基于SG2042的2U服务器万莫斯带来了基于SG2042打造的行业首款
    发表于 03-03 16:45

    RISC-V,正在摆脱低端

    意味着RISC-V无法进入更高性能要求的PC、数据中心和服务器市场。对于RISC-V来说,高性能领域是高价值的市场,有利于
    发表于 05-30 14:11

    科达希普在第一RISC-V中国峰会上发布RISC-V A71X应用处理

    在今天的第一RISC-V中国峰会上,科达希普在第一RISC-V中国峰会上发布RISC-V A
    发表于 06-22 11:29 1139次阅读
    科达希普在<b class='flag-5'>第一</b>届<b class='flag-5'>RISC-V</b>中国峰会上<b class='flag-5'>发布</b><b class='flag-5'>RISC-V</b> A71X应用处理<b class='flag-5'>器</b>

    RISC-V峰会看点 RISC-V如何进入服务器、高性能市场

    第一RISC-V中国峰会上看点很多,我们来看看risc-v峰会其中非常重要的亮点 ;RISC-V
    发表于 06-23 14:14 8519次阅读
    <b class='flag-5'>RISC-V</b>峰会看点 <b class='flag-5'>RISC-V</b>如何进入<b class='flag-5'>服务器</b>、高性能市场

    RISC-V成长日记blog发布第一个运行在RISC-V服务器blog?

    ,博客还提供更多的搜索引擎优化空间,让用户更容易找到他们的作品。很多知名的新闻界和娱乐界人士也持续经营自己的博客。 今天要和大家分享的是我们在RISC-V服务器搭建了
    的头像 发表于 08-04 19:25 549次阅读
    “<b class='flag-5'>RISC-V</b><b class='flag-5'>成长日记</b>” <b class='flag-5'>blog</b><b class='flag-5'>发布</b>,<b class='flag-5'>第一个</b><b class='flag-5'>运行在</b><b class='flag-5'>RISC-V</b><b class='flag-5'>服务器</b><b class='flag-5'>上</b>的<b class='flag-5'>blog</b>?

    汽车电子&amp;服务器,为什么非RISC-V不可?

    前面提到RISC-V服务器领域的落地要晚于汽车电子,事实在2020年以前,RISC-V服务器赛道的身影几乎为“零”。但是,行业内却很看
    发表于 11-01 15:40 486次阅读
    汽车电子&amp;<b class='flag-5'>服务器</b>,为什么非<b class='flag-5'>RISC-V</b>不可?