Ubuntu 添加 swap 分区

前段时间上车了腾讯云 360 买三年多的学生机的活动,加上降配总共获得 6 年,然而内存降到 1G 后,跑个 mysql 时间长了内存都不够。而且腾讯云的 ubuntu 不知道什么原因 1G 内存实际只有 800+M,更加雪上加霜。 终于前两天服务器由于内存爆了而又没有开 swap 崩了,几乎死机状态,ssh...

- 阅读剩余部分 -

利用 Docker 搭建 PHP 开发及生产环境

Docker 现在是越来越火了,它的出现让很多开发和运维的痛点得到了解决: 大多数公司配备的开发机是 Windows,在 Windows 上配置开发和本地测试环境是非常无解的,常规虚拟机使用十分麻烦并且无法协作,Win10 的 WSL 目前看来只能当作玩具。 多台开发机或者多人的开发团队的开发环境的同步问题...

- 阅读剩余部分 -

CentOS 6.x 安装 Docker、Docker Compose 以及切换镜像源记录

首先,这是个大坑,不到万不得已千万不要轻易尝试!!! 由于工作需要,我不得不在 CentOS 6.x 上安装 Docker,而且由于需要一次性部署多个关联服务,不用 docker-compose 的话又会相当麻烦,于是便开始了这段折腾之路。 我这里总结一下主要步骤和注意事项,详细步骤包括具体命令请参见文末的...

- 阅读剩余部分 -

Windows 10 开启 Bash On Ubuntu记录

2018.02.04 更新: 这周折腾了半天准备用 WSL (Windows Subsystem for Linux) 搭个开发环境,结果发现这个玩意儿虽然出来一段时间了,但是坑还是真的多。 首先是没有支持 TCP_INFO socket option,参考 php-fpm启动提示Protocol not ...

- 阅读剩余部分 -

使用 LaraDock 搭建 Laravel 的 Docker 开发环境

参考链接:基于 LaraDock 在 Docker 中快速构建 Laravel 应用系列教程 —— 搭建开发环境 基本参考上文的步骤即可,不过有如下注意点: LaraDock 现在只支持原生 Docker, Docker Toolbox 这种基于虚拟机的方案需要使用比较老的版本 如果是在 Windows ...

- 阅读剩余部分 -