个人搭建cppreference网站

近日,由于购买的腾讯云服务器要过期了,之前在服务器搭建的cppreference也要重新搭建,故写下此文章

cppreference的访问速度也慢,故自己WSL子系统简单搭键一下是个不错的选择

环境准备

  1. 首先,自己先安装Nginx,在网上找安装教程即可
  2. 下载cppreference网站资源包:https://pan.baidu.com/s/16F-jrxtyRC6vMlyt2TYUuw?pwd=759s ,提取码:759s

配置Nginx前端文件

  1. 进入Nginx Html目录,我的路径是/usr/local/nginx/html
  2. cppreference网站资源包在这里解压,

image-20240629130131835

  1. 修改index.html
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
<style>
html { color-scheme: light dark; }
body { width: 35em; margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif; }
</style>
</head>
<body>
<h1>Welcome to nginx!</h1>
<p>If you see this page, the nginx web server is successfully installed and
working. Further configuration is required.</p><p>For online documentation and support please refer to
<a href="http://nginx.org/">nginx.org</a>.<br/>
Commercial support is available at
<a href="http://nginx.com/">nginx.com</a>.</p><p><em>Thank you for using nginx.</em></p><h2><a href="./reference/zh/cpp.html">c++ reference</a></h2></body>
</html>

效果就是输入WSL子系统的ip地址,简单的增加一个进入cppreference的链接

image-20240629130301538

配置浏览器

大家可以自己将ip地址部分替换成自己的ip地址即可,http://172.20.114.39//reference/zh/cpp/headers.html,这样可以直接进入主页

image-20240629130833228

然后进入Nginx主目录的sbin目录下输入./nginx -s reload重启nginx

image-20240629130510834

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

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

相关文章

ubuntu 软链接(ubuntu20.04)

ubuntu 软链接&#xff08;ubuntu20.04&#xff09; 在Ubuntu和其他Linux系统中&#xff0c;软链接&#xff08;也称为符号链接&#xff09;是文件系统中的一个特殊类型的文件&#xff0c;它作为一个引用或指针&#xff0c;指向另一个文件或目录。软链接类似于Windows中的快捷…

java-快速排序 4

总结 快速排序是一种高 java (String[] args) { int[] array {10, 7, 8, 9, 1, 5, 7, 8}; // 基本快速排序 int[] basicArray array.clone(); basicQuickSort(basicArray, 0, basicArray.length - 1); System.out.println("Basic…

unity ScrollRect裁剪ParticleSystem粒子

搜了下大概有这几种方法 通过模板缓存通过shader裁剪区域&#xff1a;案例一&#xff0c;案例二&#xff0c;案例三&#xff0c;三个案例都是类似的方法&#xff0c;需要在c#传入数据到shader通过插件 某乎上的模板缓存方法link&#xff0c;&#xff08;没有登录看不到全文&a…

混沌工程介绍

概念 混沌工程是通过实验探究系统稳定性的实践过程&#xff0c;其作战武器是风险因子&#xff0c;即在系统中引入风险变量来验证系统对风险的抵抗能力&#xff0c;它的作用是推动系统容错能力建设、验证监控告警及时性、提升研发问题排查能力。 混沌工程的工作内容 推动基础…

RFID固定资产管理系统在企业中的应用与优势

随着企业资产规模的不断扩大和管理复杂性的增加&#xff0c;传统的资产管理方式已无法满足企业高效管理的需求。RFID固定资产管理系统凭借其高效、准确、实时的特点&#xff0c;成为企业固定资产管理的新宠。 一、什么是RFID固定资产管理系统 RFID&#xff08;无线射频识别&…

磁盘分区工具(fdisk 和 parted)区别及操作笔记

fdisk 和 parted 都是 Linux 系统中用于磁盘分区的工具。 两者主要区别&#xff1a; 支持的分区表类型&#xff1a; fdisk 主要支持 MBR分区表&#xff0c;MBR分区表支持的硬盘单个分区最大容量为2TB&#xff0c;最多可以有4个主分区。parted 支持 MBR分区表 和 GPT分区表&…

使用AI工具 Baidu Comate 辅助编码 快速定位修改Bug

一、Baidu Comate 概述 Baidu Comate&#xff08;百度智能编码助手&#xff09;是一款基于文心大模型的新一代编码辅助工具。它结合了百度多年积累的编程现场大数据和外部优秀开源数据&#xff0c;旨在为用户提供高质量的编程代码生成和优化服务。Comate的主要目标是提升编码效…

人力资源敏捷管理

SБ_Итоговая аттестация_Управление человеческими ресурсами и их развитием в совр. организаци 你好&#xff0c;Вэйдун。当你提交此表单后&#xff0c;拥有者将会看到你的姓名和电子…

帮助某服务业公司制定发展战略与未来规划

在集团公司高速发展、业务范围不断扩大时&#xff0c;组织往往对公司未来的发展方向感到迷茫&#xff0c;不知道如何进行更好的规划&#xff0c;找到合适的发展战略&#xff0c;为企业提供更长远的发展空间&#xff0c;带来更多是利益。面对这个问题&#xff0c;华恒智信认为企…

【Hive SQL】时间戳格式化、时间字符串转换格式化、时区切换(Mysql\Hive SQL\Athena)

文章目录 一、日期格式化1、时间戳格式化2、日期字符串格式化3、时区切换4、时区列表 一、日期格式化 本文主要记录 [Mysql\ Hive SQL\ Athena] 时间戳转换、日期格式化、时区转换各种数据数据操作 1、时间戳格式化 1、毫秒值转 yyyy-MM-dd HH:mm:ss Mysql select FROM_UN…

AXI接口简介

AXI接口&#xff0c;全称为Advanced eXtensible Interface&#xff0c;是ARM公司推出的一种高性能、低成本、可扩展的高速总线接口。AXI接口是ARM公司提出的AMBA&#xff08;Advanced Microcontroller Bus Architecture&#xff09;高级微控制器总线架构的一部分。2003年发布了…

股票回购(Share Repurchase)是什么?中英双语介绍

股票回购 中文版 股票回购是指一家金融公司使用其现金储备从公开市场上回购自身股票的行为。这一操作通常有以下几个原因&#xff1a; 提升股价&#xff1a;当公司认为其股票被市场低估时&#xff0c;通过减少市场上的流通股数量&#xff0c;可以提升每股的市场价值。优化资…

RK3568平台(USB篇)UVC驱动分析

一.UVC简介 摄像头分为两类&#xff1a; 1.CAMER接口的摄像头&#xff1b; 2.USB接口接口的摄像头&#xff1b; 这里主要介绍usb摄像头的设备驱动程序。 UVC全称为USB Video Class&#xff0c;即&#xff1a;USB视频类&#xff0c;是一种为USB视频捕获设备定义的协议标准。…

详解ApplicationRunner和CommandLineRunner

一、前言 springBoot框架项目&#xff0c;有时候有预加载数据需求——提前加载到缓存中或类的属性中&#xff0c;并且希望执行操作的时间是在容器启动末尾时间执行操作。比如笔者工作中遇到了一个预加载redis中的缓存数据&#xff0c;加载为java对象。针对这种场景&#xff0c…

调试解析直播弹幕消息protobuf内容,一步一步教你debug查看PushFrame和Response解码在哪里

我们知道直播间的弹幕消息是通过websocket传输的&#xff0c;而且传输的并不是明文数据&#xff0c;而是protobuf消息&#xff0c;至于为什么使用这个protobuf消息&#xff0c;因为它是二进制传输&#xff0c;更快更稳&#xff0c;相对于直播这种实时性比较高的要求&#xff0c…

spring-boot-starter-data-redis是否支持reactive响应式编程

开源项目SDK&#xff1a;https://github.com/mingyang66/spring-parent 个人文档&#xff1a;https://mingyang66.github.io/raccoon-docs/#/ spring-boot-starter-data-redis&#xff1a; 使用传统的基于阻塞的I/O编程模型&#xff0c;这意味着当你调用Redis操作时&#xff0…

【24考研·交通】我的考研经历

文章目录 一、考前准备二、政治备考三、英语一备考四、数学一备考五、运筹学备考六、复试/调剂七、结语 距离24考研上考场过去快半年了&#xff0c;距离我拟录取也两个月多了&#xff0c;现在回想起来&#xff0c;最大的感受是&#xff1a;好像做了一场大梦。 其实这篇文章在考…

PLL输出频率之间为什么会相互影响

这个问题触及了PLL&#xff08;锁相环&#xff09;设计的核心挑战之一。让我们逐步分析这个问题&#xff1a; PLL的基本结构&#xff1a; PLL通常包含一个压控振荡器&#xff08;VCO&#xff09;、分频器、鉴相器和环路滤波器。VCO产生一个高频时钟&#xff0c;然后通过不同的分…

Java异常处理详解【高级篇】

Java异常处理详解【高级篇】 Java异常处理详解【高级篇】1. 自定义异常类2. 异常处理最佳实践3. 异常链与异常传播4. 异常处理与并发编程5. 资源管理与异常6. 异常处理框架Java异常处理详解【高级篇】 异常处理在Java编程中扮演着至关重要的角色,特别是在大型应用程序或系统开…

SQL-DDL操作

数据库操作 登录MySQL PS D:\WorkSpace\MachineLearning\DL_learning> mysql -u root -p Enter password: ****** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 12 Server version: 8.0.37 MySQL Community Server - GPLCopy…