Advertisement

1G1C 的云服务器能干嘛

阅读量:

原文地址

普遍认为,在阿里云与腾讯云推出活动优惠期间(...),许多人选择了以活动价配置的 1C1G 云计算资源(...),然而发现,在购买后这些资源却闲置未动(...)。那么这类配置下能够实现的功能又有哪些呢?

博客

可以说这就是很多人买来最常用的用途之一了。经常写博客不仅可以记录下自己的心得体会还能与广大网友进行交流互动从中获得很多实际的好处而且可能在未来某个时间回顾的时候会有新的感悟

搭建博客有很多种方法,在这里我们就来介绍一下最受欢迎的几种平台吧。(以下具体排名不分先后)

静态版

这里仅限于介绍几款知名度和热度都很高的开源框架。具体来说,在Hexo框架中,默认提供了友好的中文文档体验,并且支持丰富的主题选择。

  • Hexo :快速、简洁且高效的博客框架

之前我也是用 hexo 搭建,很简单。

  • Hugo :The world’s fastest framework for building websites

用于建站的一个框架,但是也被广泛用于搭建博客网站。

  • Ghost: The professional publishing platform

和 Hugo 差不多,也被广泛用于搭建博客网站。

  • Jekyll: Jekyll is a simple, extendable, static site generator

老牌框架了。

  • VuePress: vue 官方推荐的一款静态网站生成器。

使用该框架可能需要一点 vue 的基础知识。

动态版

动态即需要 php/nodejs/java 等后端语言的支持。

  • Solo: 一款小而美的 Java 博客系统。

经过8年时间的经营后,项目现处在一个非常稳定和成熟的阶段.此外,该平台还提供了一个活跃度较高的solo社区,在其中遇到任何问题均可寻求帮助.个人博客已成功迁移至该平台.

但是需要注意的是,这是基于 Java 的。

  • pipe: 小而美的博客平台

作者来自楼上的 solo。基于 Golang 开发的。

一款高度轻量化的小型博客系统仅包含7张数据表即可实现基本功能。其主题界面和插件种类繁多令人 impressions满溢的基础上提供良好的使用体验。基于PHP开发的系统相信普通开发者都能轻松掌握并完成日常维护工作

主流及知名的专业博客平台...提供了丰富的功能组合与强大的定制能力。涵盖广泛且丰富的内容...拥有海量主题与功能插件...具备高度定制性。

猎奇版

采用非同寻常的手法配合自行构建的静态网页最终达成博客搭建的效果

  • TeenyBlog 2.0: 使用友好、访问极速的个人静态博客解决方案

通过调用语雀的API完成博文管理,在服务器上配置index.html文件以及运行一个可执行的云函数即可建立博客系统。

Unnamed Project: LonelyLiaR/nameless: A blog system built upon Git

:octocat:

ub Issues. Simple and Grace.

一种利用React和GitHub Issues开发的博客系统。只需在index.html中设置好GitHub配置即可运行。至于GitHub的速度,则各人有不同。

  • BGAIssueBlog: Vue + VueRouter + Vuex + Axios 抓取 GitHub 上的 Issues,结合 GitHub Pages 搭建个人博客站点,支持 GitHub 登录和评论

另一款利用 GitHub Issues 开发的博客仅使用了 Vue 及其全家桶作为前端框架

社区

实际上拥有 1G1C 资源的小型网站借助阿里云的支持结合腾讯提供的 CDNs 建设一个小型社区同样能够轻松实现。

运营上线社区,备案时需要公司执照。

那么,能满足一般需求的社区又有哪些框架?

MIT 协议的

Egg.js 为基础构建的应用实例中包含已投入使用的 CNode 社区. 其次, 该解决方案支持相对简单的二次开发, 具体实现难度较低.

一个简洁易用的论坛平台集合了众多常见的功能模块包括但不仅限于点赞打赏等核心功能基于PHP语言构建为开发者提供了便捷的操作界面二次开发支持较为简便

该论坛框架外观上与 Discourse 系列相似,并呈现出一种清新简洁的设计风格。主要采用 PHP 语言构建,并且在汉化过程中需自行完成。

非 MIT 协议(商用请注意)

一款现代简约风格的论坛系统框架采用了适应不同屏幕尺寸的设计方案由 Ruby on Rails 技术 stack 开发遵循 GUN 和 GPL 协议

比较老牌的一个基于 nodejs 开发的论坛框架。GUN GPL 协议

其他

无需再多赘述了。均为免费使用的老牌品牌方提供的博物馆级别论坛框架系统。其主要优势体现在稳定性卓越、拥有庞大的插件库以及广泛的适用性上。然而由于其作为博物馆级别的重量级框架系统,在二次开发过程中会面临诸多限制难以按照现代主流开发方式对其进行优化升级

爬虫

一台 1C1G 的配置足以支持一个小爬虫运行得非常顺畅。如果选用合适的框架的话,性能将再上一层楼。

爬虫做得比较少,所以只推荐 Node 爬虫几个常用的库。

主要功能是定时爬虫的核心模块。具有良好的稳定性。可作为可靠的爬虫定时器使用。

类 jq 的 DOM 操作,获取 DOM 的数据更方便。

由谷歌开发的无头浏览器库,在处理爬虫任务时可支持执行JavaScript代码并等待指定的时间长度进行操作,并可生成截图和其他相关功能。相比之前版本的phantomjs来说更加强大和便捷。该库所应用的技术已经广泛应用于博物馆领域

请注意!这个库容易受到网络过滤(wall)攻击。建议在安装时采用cnpm工具或者手动下载至硬盘并指定运行位置

开发/学习/测试

  • 能够通过云服务器掌握Linux知识。
    • 可通过服务器处理源代码测试与调试工作。
    • 可参与实际项目的部署操作流程。
    • 以此类推...
只要肯动手,肯定不会吃灰滴。

广告时间:

之前没赶上腾讯云 的10元车,现在可以上一波便宜的。

之前没赶上腾讯云 的10元车,现在可以上一波便宜的。

1C1G 的 375/y, 800/3y。CPU 为 100% 利用

[

](https://cloud.tencent.com/act/double11?fromSource=gwzcw.1615264.1615264.1615264&from=console&cps_key=16f2ae7857dfc625c68cf00b9e214236)

也有阿里云 双十二 的车:

[

clipboard.png

](https://m.aliyun.com/act/team1212?params=N.kfIVfQmjnY)


附上一个简易的安装 nodejs 服务所需的小脚本:

复制代码
 # 更换 apt 源

    
 sudo mv /etc/apt/source.list /etc/apt/source.list.bak
    
 echo 'deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main multiverse restricted universe
    
 deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main multiverse restricted universe
    
 deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main multiverse restricted universe
    
 deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main multiverse restricted universe
    
 deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main multiverse restricted universe
    
 deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main multiverse restricted universe
    
 deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main multiverse restricted universe
    
 deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main multiverse restricted universe
    
 deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main multiverse restricted universe
    
 deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main multiverse restricted universe' >> /etc/apt/source.list
    
 sudo apt-get update
    
  
    
 # docker
    
 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
    
  
    
 # nodejs
    
 curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
    
 sudo apt-get install -y nodejs
    
  
    
 # redis
    
 sudo apt-get install redis-server
    
  
    
 # mongodb
    
 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
    
 echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
    
 sudo apt-get update
    
 sudo apt-get install -y mongodb-org

全部评论 (0)

还没有任何评论哟~