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

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

3天内不再提示

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

澎峰科技PerfXLab 来源:澎峰科技PerfXLab 作者:澎峰科技PerfXLab 2023-07-26 14:35 次阅读

RISC-V公测平台Web Server地址:http://175.8.161.253:8081

一、前言

Web Server是互联网应用的基础设施,无论是用户访问网站,还是后端服务提供商和开发者构建各种应用程序,Web Server都在其中扮演着至关重要的角色。

显而易见,对于RISC-V生态来说,Web Server也是不可缺少的一部分

接下来我们来为大家简单介绍一下如何在RISC-V平台上部署一个基于Nginx的Web服务。同时也欢迎大家访问上面的链接去我们的Web页面打卡

二、Web概览

wKgZomTAvGCAStbQAACeyLFK5XA465.png

三、平台环境

处理器型号 SG2042
Linux版本 Ubuntu 22.10
gcc版本 12.2.0(GNU)
服务器 Nginx

四、搭建步骤

1. 下载Nginx源码

从Nginx官方网站或GitHub仓库下载Nginx源代码并解压。

wget

http://nginx.org/download/nginx-1.20.1.tar.gz

2. 配置编译选项

在解压后的/nginx-1.25.0目录下运行configure脚本来配置Nginx的编译选项。

wKgZomTAvN2ADVJGAABrb0tO04c674.png

可以使用—prefix选项来指定Nginx的安装目录,使用—with来添加额外模块。

./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-http_gzip_static_module

3. 编译安装

运行以下命令编译Nginx并安装到指定目录(--prefix指定)

make sudo make install

安装完成后目录下内容:

wKgaomTAvUmARs2MAABIJK4ZSLk851.png

4. 启动Nginx

使用以下指令启动Nginx:

cd /usr/local/nginx/sbin sudo ./nginx -c

启动完成后,在浏览器地址栏输入ip,如果可以看到下图界面,则代表启动成功:

wKgZomTAvXWAUDe8AAGBrWaW9tQ841.png

完成以上步骤后就可以自由DIY自己的WEB了~

五、结语

我们建立“Hello RISC-V world!”的Web,作为一个里程碑,同时也想抛砖引玉,期待更多的开发者朋友们来我们的RISC-V公测平台上建立更多有意思又有意义的Web Server。

正文完

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

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

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

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

未来计划发布:

1.RISC-V公测平台发布 · 第一个BLOG Server"RISC-V成长日记”

审核编辑:汤梓红

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

    关注

    2

    文章

    1238

    浏览量

    68465
  • 移植
    +关注

    关注

    1

    文章

    367

    浏览量

    27854
  • nginx
    +关注

    关注

    0

    文章

    135

    浏览量

    11986
  • RISC-V
    +关注

    关注

    41

    文章

    1904

    浏览量

    45052
  • RISC-V处理器
    +关注

    关注

    0

    文章

    74

    浏览量

    9896
收藏 人收藏

    评论

    相关推荐

    为什么选择RISC-V

    。例如,如果工程师在FPGA中实现软RISC-V内核,则通常可以使用RTL源代码。由于RISC-V免版税,这为将基于RISC-V的设计从FPGA移植到ASIC或另一个FPGA带来了极大
    发表于 07-27 17:38

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

    促进RISC-V生态环境的发展和壮大,最终成为比肩甚至超越X86和ARM的新代计算指令集。国内发展现状政策扶持国家大力推广,上海成为国内第一个RISC-V列入***扶持对象的城市,
    发表于 08-02 11:50

    RISC-V你了解多少?

    RISC指令集早在1981年就已经出现,因此只用了三月设计全新的指令集RISC-V。但其实RISC-V从2010年开始到2014年才正式发布
    发表于 08-13 15:13

    RISC-V有哪些特点

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

    RISC-V中***会子活动之:基于RISC-V的鸿蒙开发板设计

    `、Workshop介绍 首届RISC-V中***会(RISC-V World Conference China)将于6月21日在上海科技大学盛大开幕。 本次峰会预计线下超过1000
    发表于 06-03 16:26

    RISC-V应用领域的拓展

    将在2025年达到10.7亿美元。从RISC-V基金会官网获悉,目前全球范围内,RISC-V芯片(SoC、IP和FPGA)已经推出84款,覆盖了云端、移动、高性能运算和机器学习等31产业,而越来越多
    发表于 06-18 20:57

    RISC-V是什么

    成熟流行商业内核架构在于,RISC-V是属于开源的内核架构,并且最为重要的点是,发布RISC-V的基金会和研发机构,允许商家在RISC-V
    发表于 07-23 06:06

    如何设计好的RISC-V

    文章目录写在前面什么是RISC-VRISC-V诞生的背景ISA霸权摩尔定律的穷途末路穷困潦倒的学者不断增长的指令数量RISC-V架构设计思想如何设计好的ISARISC-
    发表于 07-26 06:42

    RISC-V的相关资料推荐

    许多贡献者是该大学以外的志愿者和行业工作者。与大多数指令集相比,RISC-V指令集可以自由地用于任何目的,允许任何人设计、制造和销售RISC-V芯片和软件而不必支付给任何公司专利费。虽然这不是第一个
    发表于 12-24 08:08

    RISC-V的相关资料分享

    国内大量芯片公司崛起,其中有很多公司想在RISC-V新赛道有番作为,毕竟ARM内核早已是红海,而RISC-V尚处于蓝海。今天痞子衡就为大家盘点一下发布
    发表于 02-11 06:23

    RISC-V简介

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

    我了解的RISC-V

    、南京沁恒等等很多家都推出了自己的RISC-V内核的芯片,而据我了解,RISC-V从2010年成立以来,到2015年有了初步的第一个发布版的的时候,
    发表于 03-19 10:52

    RISC-V架构

    ,允许任何人设计、制造和销售RISC-V芯片和软件。虽然这不是第一个开源指令集,但它具有重要意义,因为其设计使其适用于现代计算设备(如仓库规模云计算机、高端移动电话和微小嵌入式系统)。设计者考虑到了这些
    发表于 04-03 15:29

    RISC-V 发展

    是必选的,扩展指令集是可选的。意思就是可以根据你的实际需求,选择需要使用的指令。例如在项目中,如果不需要用到压缩指令,那么就不需要把压缩指令添加进来,从而做到定制化,这也是RISC-V
    发表于 04-14 10:18

    256核!赛昉发布全新RISC-V众核子系统IP平台

    (StarLink-500),款高性能RISC-V多核子系统IP平台。 本次发布,赛昉科技再次扩充自研IP矩阵,引领RISC-V迈入更高性
    发表于 11-29 13:37