前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >用腾讯云轻量服务器搭建属于自己的网页档案馆

用腾讯云轻量服务器搭建属于自己的网页档案馆

原创
作者头像
李小飞
修改2021-09-26 09:15:40
3.5K0
修改2021-09-26 09:15:40
举报
文章被收录于专栏:用户7745533的专栏

有时候我们看到了一个有趣的网站,想永久保存这个网站,即使这个网站关闭了,我们仍然想访问这个网站。针对这种需求,有形形色色的解决方案,比如我们可以将网站右键保存,用离线工具下载等等。今天我们介绍的是在腾讯云轻量服务器上搭建自己的专属网页档案馆archiveboxarchivebox目前支持保存 HTML、JS、PDF、媒体等各种格式的资源,是非常强大的开源自托管网络归档方案。

首先需要购买一台腾讯的轻量服务器

购买腾讯云轻量服务器

既然要在轻量服务器上部署,那么就需要先购买一个轻量服务器。现在轻量服务器在做活动,2核4G的配置一年只需要74元,详情可以点击这个链接了解。如下图所示,点击购买即可

6e2cdfcc286aef8c73affd457dbebc1c.jpeg
6e2cdfcc286aef8c73affd457dbebc1c.jpeg

然后选择【地域】和【镜像】,地域的话选择距离自己最近的地域,我们后面要使用Docker进行安装,因此这里直接选择【Docker基础镜像】,下面系统可以选一个自己熟悉的,如果无所谓的话,就保持默认好了。

14cc55bc26e0df461f2ab7060af43739.jpeg
14cc55bc26e0df461f2ab7060af43739.jpeg

然后提交订单并付款,稍等一会,我们的轻量服务器实例就创建成功了。为了方便操作,需要用终端来连接服务器,这个涉及到一些配置,官方文档讲的很清楚,可以自己看着操作一下。后面的步骤默认在终端上操作。

安装archivebox

初始化

首先需要在服务器上创建一个目录,并进行初始化。

代码语言:txt
复制
mkdir /data/archivebox
docker run -v /data/archivebox:/data -it archivebox/archivebox init --setup

如下图所示

init.png
init.png

初始化的过程中需要填写用户名、邮箱、密码,这里填写以后要牢记这个用户名以及密码,等下需要用到

setusernameandpassword.png
setusernameandpassword.png
运行容器

初始化完毕后就可以正式启动了

代码语言:txt
复制
docker run -v /data/archivebox:/data -p 8000:8000 archivebox/archivebox

使用说明

启动成功后,在浏览器里访问 ip:8000 就可以访问到我们的网页档案馆了。打开的效果如下图所示。虽然界面看起来有些古老,但是功能十分的强大。

index.png
index.png

如果要保存网页的话,需要登录,账号密码就是前面初始化设置的用户名和密码。

login.png
login.png

登录成功以后,点击顶部的【ADD】按钮,进入到添加网址页面。这里我们来添加全球最大的主机论坛【hostloc】。

addurl.png
addurl.png

把网址输入到输入框后,其它选项根据自己的需要进行选择,然后点击【Add URLs and archive】按钮,稍等一会。这一步会根据网络的情况,花费1分钟到几分钟时间,请耐心等待。成功以后,返回首页,可以看到这个网页已经保存好了。

success.png
success.png

archivebox会把指定的网页保存成网页、PDF、截图等形式,我们这里只看一下网页的效果,点击上面箭头指向的那个小按钮,就可以看到archivebox保存的网页了。

success2.png
success2.png

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 购买腾讯云轻量服务器
  • 安装archivebox
    • 初始化
      • 运行容器
      • 使用说明
      相关产品与服务
      云服务器
      云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档