写这篇blog的原因是为了方便快捷地一键搭建redis主从复制,本身用docker搭建redis确实已经方便很多,不过如果要配置外挂的配置文件,外挂的volume路径,需要在命令行中输入很多参数,着实不是很方便,而主从复制一般都要3个实例,每次都单独设置的话。。。解释那么多,归到一个字还是:–程序员的优良品格。大多数参数都在配置文件中配置完成,然后docker-compose up一个命令,简洁而迅速,何乐而不为。

Read More

git代码托管无疑是广大程序员们的福音,线上产品除了强大的Github,允许免费自建线上私有库的bitbucket,可以在本地搭建自有git服务的,首推gitlab了,这里就不打广告了,直接进入正题,这篇blog就详细介绍一下搭建gitlab服务,以及备份和恢复时遇到的一些问题以及解决的办法。

Read More

最近因为GFW升高了的原因,加上我的一个域名进入了黑名单(没错你没有看错,GFW会封域名了),我就在不断地搭建VPS。。。期间总要翻找好几篇BLOG,索性我就自己记录一下全过程吧。

郑重声明

本篇博文仅用于个人学习和技术交流,不得用于任何商业相关行为;任何媒体、网站或个人未经本人授权不得转载、链接、转贴或以其他方式复制发布/发表。谢谢!

Read More

摩尔定律依旧在发威,15年的MBP现在已经开始出现卡顿的情况了,尤其是外接了4K显示器后。之前笔者一直是用的Atom来完成代码和文档的编辑工作,后来确实发现Atom会相对卡一些,不知道是安装了太多插件还是什么原因,anyway,现在转到了最近比较火的VSCode上,试用了一段时间感觉挺好的,有一些更特有的配置,然后原先的个人定制化的需求也都可以满足,于是就切换到这里。所以,这篇文章也是对VSCode的一些简要的介绍,以及一些配置项的设定。

Read More

其实Nginx的安装非常简单,直接一行简单的命令yum install nginx就搞定了。但是很多时候,我们所处的生产环境可能还未通公网,这个时候,你就需要用源码来安装nginx了。
其实源码安装nginx也不复杂,因为nginx不需要太多的依赖,但是想要实现yum安装后的各种配置,例如你可以使用systemctl status nginx这样的命令来查看nginx的运行情况,就需要进行一定的配置;关于yum和源码安装的区别,可以参见文章末尾的致谢和参考部分。
这篇教程就介绍一下如何用源码安装nginx并配置过后实现和yum安装一样的效果。

Read More