【腾讯云的1001种玩法】利用腾讯云搭建个人博客

背景闲扯

作为一个程序员,都会想搭建一个自己的技术博客的,我也不例外。 刚工作的时候,不会网站相关技术,只能利用wordpress部署一套现成的博客。服务器先是跑在国外免费的php主机上,后来用过新浪的sae。 wordpress,很简单,很方便,功能也很全,作为技术博客肯定完全没有问题。但是我一直的想法就是自己实现一套简单的博客系统,功能不要太复杂,符合自己需求就行。更主要的是还能作为自己的数据后台,提供数据给前端或者客户端调用。 当然像早期的php主机,或者后来的新浪云上的php服务,这种PaaS的服务也不是我想要的。我想要的是一台属于自己的,能连公网的linux主机。 所以自己编写的博客+独立云主机,是我一直追求的目标。 编写博客尝试过php修改wordpress代码搭建;尝试过node express搭建;尝试过采用python flask框架搭建。后来都因为各种原因不了了之,没完成。这期间主机用过阿里云,用过AWS。 最近一年,做了一些前端的项目,技术又积累的一些,于是开始了我的第N(N>=5)次搭建。这次我选择了腾讯云。

1 整体架构

后台:nodejs+express+mysql 提供返回json数据的CGI。orm框架采用sequelize。

客户端:采用react+antd,webpack打包,glup构建,采用ES6的语法编写。

管理员端:angular2,采用TypeScript语法编写。

后台的node,前端React和Angular2都是有所了解,但是没有实际使用过。只能边学边写。

2 腾讯云申请

主机采用腾讯云机器,数据库采用腾讯云的CDB,一些静态图片,放在云对象存储COS中。

2.1 云主机

2.2 云数据库

2.3 云对象存储

3 项目部署

3.1 后台服务部署

安装pm2 npm install -g pm2 启动后台服务 pm2 start app.js -name grucgi

3.2 nginx配置

/ 客户端 /admin 管理端 /cgi 后台CGI

原创声明,本文系作者授权云+社区-专栏发表,未经许可,不得转载。

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

编辑于

张旭舟的专栏

1 篇文章1 人订阅

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏张善友的专栏

系统性能优化一例

上周接到一位从事电子产品生产的大学同学的QQ说他的一个ERP系统有问题,帮他看看,周末他过来详细的了解了一下情况:周一到周五使用的用户数是10-20个人,系统慢...

1715
来自专栏杨建荣的学习笔记

运维平台中的脚本管理

截止目前,元数据的工作完成了一些阶段性的内容,当然还有非常多的需要细化的东西,从优先级层面来说,可以暂时放一放。 现在迫切需要的是一些能用起来的功能,比如结合业...

3455
来自专栏雪胖纸的玩蛇日常

Vue+Django2.0 REST framework打造前后端分离的生鲜电商项目(一、二)课程导学及开发环境搭建

2023
来自专栏DevOps时代的专栏

如何写好 DevOps 的文档

每个DevOps都一个百宝箱,里面放着各种命令行脚本,可以用来自动化各式任务。但若文档不全,即便是脚本的作者,时间一久也不敢随便乱用,毕竟运维的大部分工作是管理...

933
来自专栏美团技术团队

Mt-Falcon——Open-Falcon在美团点评的应用与实践

前言 监控系统是整个业务系统中至关重要的一环,它就像眼睛一样,时刻监测机房、网络、服务器、应用等运行情况,并且在出现问题时能够及时做出相应处理。 美团点评刚开始...

4795
来自专栏知晓程序

今天吃什么?这个历史难题就交给它了!

而知晓程序(微信号 zxcx0101)现在推荐的这款小程序「今天吃什么 Lite」,用最简单粗暴(误)的方式,帮你摆脱选择困难症。

612
来自专栏程序员宝库

看似简单的 Windows 记事本,其实维护起来并不简单

相信大家对 Windows 系统自带的记事本程序都不会陌生,在座的各位或许还有用它来写代码的经历。看上去它的功能非常简单,但你能否想到即便功能如此简单的程序,也...

1135
来自专栏顶级程序员

看似简单的 Windows 记事本,其实维护起来并不简单

相信大家对 Windows 系统自带的记事本程序都不会陌生,在座的各位或许还有用它来写代码的经历。看上去它的功能非常简单,但你能否想到即便功能如此简单的程序,也...

382
来自专栏coding

yii2实战之初见端倪PHP框架大PK安装yii2项目初始化配置服务小结

1155
来自专栏Android 开发者

最终预览版 Beta 4 现已发布,Android P 正式版即将到来!

Android P 即将面世,新平台目前正处于最后调试阶段。今天,我们向各位开发者发布 Android P 的 Beta 4 版本。

1001

扫码关注云+社区