基础镜像配置
Nginx 多站点域名代理配置
之前买了一个虚拟主机, 想着没事做个博客玩一下。 刚好最近在学习docker。 就想着使用docker来部署我的站点。 想着后面可能会将多个域名只想这台主机(也许最后只有一个域名), 就想折腾一下。 当前主流的WEB服务是 Apache和Nginx。 听说Ngnix,功能比较多,工作中接触比较少,就选Ngnix。 嗯,我对比了解的技术还是有很强的好奇心的(no zuo no die)。
office outlook 2016 迁移默认数据位置
背景
最开始使用outlook,由于C盘占用越来越大,后面使用 Foxmail作为邮件接收终端。近期因为公司邮件服务升级说Foxmail不支持升级后的协议,因此就开始查找迁移数据位置的办法。
centos7.2 安装mysql 5.7
背景
需要安装 sonarqube,使用mysql的话需要使用5.6或以上版本,我这边能找到的mysql服务基本是5.5.32就是最新的了,还能找到5.0的。因此只能自己装了。
尝试过程
因为机器没有外网,因此,安装起来比较麻烦。第一反应是使用RPM包安装。最后启动失败,不知道是别人的安装教程有问题还是机器的系统环境有问题。尝试过两次后放弃,打算使用源码的方式安装。 因为只是临时使用一下,能够跑起来就可以,设置什么的就忽略了。
CentOS Bash 命令补全
python popen问题
背景
一次艰辛的python代码调试。 poen函数,先后遇到 子进程kill不掉
、 执行任务text file busy
(让我一个英语盲, 竟然能这么熟练的敲出这三个单词,一定是经历了什么不为人知的···)。 简单说明一下程序的作用, 从网络接收脚本, 然后执行脚本, 最后收集脚本执行的结果。嗯,就是这样简单。 网络服务采用的是多线程模式,子进程采用 popen方式打开,输出使用管道。 时间紧, 直接跳转到最后看总结即可。
sublime text3 环境设置
引言
今天电脑入域,强制切换用户了,之后这个笔记本很久没有开,什么环境也没有。想着最近可能还是需要在家看点东西,因此折腾一下环境。听说 VScode不错,弄了半天,还是不怎么顺心。因此还是打算折腾一下 稍微熟悉点的 sublime text(机器比较老,担心IDE跑不动,特别jetbrains
家的)。
docker 容器无法删除
引言
使用docker 过程中经常直接重启了docker服务,导致正在运行的容器异常退出,删除的时候会报错。在这里总结一下遇到的无法删除容器的教训。
docker容器时区修改
docker容器修改时区
在容器中,执行date
显示的时间可能出现八小时的时间差,这是因为docker默认使用时区为0。
在/usr/share/zoneinfo
目录下有大量的时区文件,根据自己的需要把自己需要的时区信息拷贝到/etc/
目录下,重命名为 localtime
就可以。这里我一般使用 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
。