Posts

Nginx下实现永久免费的HTTPS(基于Let's Encrypt)

给自己的站点添加ssl/tls加密,会为你的用户带来更好的搜索体验和安全性,把恶意运营商插入的牛皮癣广告拒之门外,还你一个原汁原味的网站体验!

Let’s Encrypt 是一个非常优秀的认证机构(CA)。它可以提供免费证书,并且已经被大多数浏览器所信任,绝大多数的现行https免费证书都来自于它,另外,通过工具 Certbot 可以让我们完全自动化证书的安装和更新,真正地实现永久免费的HTTPS。

In HEXO博客 ,

基于Vultr等VPS和各种Git的HEXO博客自动构建

Hexo博客的自动构建一直是个比较头疼的问题,之前写过一篇关于travis下构建博客的文章:《HEXO博客自动集成配置(travis篇)》

不过是基于开源库github和仅适用于github的travis自动构建系统进行搭配使用的,最大的弊端就是你的被构建库必须是开源库,否则就请付费github私有库,再进行构建,可惜,github私有库在目前来说,对于大多数像碎碎念这样的穷逼来说,还是太贵了,还不如自己买一个vps来得实惠。

于是乎,就有了这篇——适用于多种Git版本管理仓库的自动构建方案!

首先,你要有一台VPS……

Vultr近期有超值优惠活动

In HEXO博客 ,

随机密码生成器

在josh的帮助下,终于搞定随机生成带字母、数字的八位密码的简洁函数

In 前端开发 ,

MongoDB——增删改查接口实践

学习了一下mongodb数据库的指令,然后发现,啊,nodejs下操作数据库蛮有趣啊~

然后,就把所有的API都敲了一下,满足下自己的好奇心。

In 网络技术 ,

超简单!Centos7开机自启动node应用

最简单,最省事的开机自动启动node应用的方法————PM2!

其次还有…

In 网络技术 ,

KOA-router封装第三方API解决跨域问题

利用koa简单封装,既可以轻松解决利用第三方接口请求引起的跨域问题,真是简单轻松。

In 前端框架 ,

CENTOS7站点优化之资源压缩+缓存配置(gzip+cache)

根据前面几篇文章,我们已经成功搭建起基于nginx/nodejs的站点,可ftp上传/管理站点文件,可实现开机无登录自动启动服务。似乎,这样已经足够了,然鹅!我们还可以开启gzip提高访问速度,设置cache高效利用本地缓存。

In 网络技术 ,

CENTOS7下配置vsftpd

centos7 下配置ftp很简单,但要跟nginx开启的服务路径存在交叉的时候,坑还是不少啊!

本文将详细记录在centos7 最小化安装的系统中,从0配置ftp的步骤以及坑点。

In 网络技术 ,

【整合篇】CENTOS7下配置nginx与nodejs(yum安装)

Centos7最小安装后添加nginx 1.13.2nodejs 8.0.0,配置WEB服务器运行,并设置开机自行启动服务。

搭建期间遇到的系列问题:nginx站点proxy502和403错误、nginx配置错误无法开启、nginx启动成功但访问出错、node服务开机自启动。

In 网络技术 ,

CENTOS7下安装配置nodejs(wget方法)

在开始本文之前,默认您已参考前文《CENTOS7下从零开始配置nginx并开机启动》安装并配置必须的编译环境。

In 网络技术 ,