git submodule 使用初试

在团队项目开发中,经常会把一些公用的模块抽取出来作为单独的项目。对于php来说,引用这些项目的方式除了手动复制之外主要有两种,一种是composer,一种是git submodule,这两种方式在自己使用下来的话,我觉得个人项目更推荐于使用composer,但是对于公司项目,在一些场景下使用submodule则可能更方便一些。 不过git subm...

2016-04-22 ,  阅读全文
博客迁移至Vultr并启用https

SAE现在开始对应用和共享型MyQL收费了,如果应用数比较多,使用SAE的性价比就很低了,于是便重新开始把自己的站点迁移到vps上。之前也试用了很多家的vps,详见http://blog.skyx.in/category/VPS/,最终还是决定使用Vultr东京节点,原因主要有几个,一个是vultr最低价套餐的内存较大一些,一个是vultr东京通过微林中转速度不...

2016-04-02 ,  阅读全文
通过git@osc的push钩子实现自动部署

Git@OSC可以称得上是国内的github了,在国内网络情势严峻的情况下,使用Git@OSC也是一个不错的选择。 最近想要把博客和自己的一个小站Mugen千寻平台从sae迁移到vps上,总的来说就是两个字——折腾。为了解决自动部署问题,查询了一些解决方案后,为了稳定最终决定使用Git@OSC来实现该需求。 Git@OSC的push钩子的详细说明参见H...

2016-04-01 ,  阅读全文
修改debian/ubuntu的ssh登录信息

https://nickcharlton.net/posts/debian-ubuntu-dynamic-motd.html 修改/etc/update-motd.d/内的文件,详见上述教程,修改后记得需要将该文件夹内的所有文件赋可执行权限,然后执行即可看到效果: chmod +x /etc/update-motd.d/ -R run-parts /etc/update-motd.d/ 还有一个注意点就是,要将 /etc/motd 文件软链接到 /var/r...

2016-03-23 ,  阅读全文
枫叶主机香港沙田vps简单评测

注册地址:https://www.fyzhuji.com/aff.php?aff=1222 枫叶主机香港沙田cn2的主机一个月60元,双核1G内存、5M端口,性价比算十分高了,使用优惠码:DEN-VPSMM还能永久八折。 ping 上海电信 UnixBench 单核 双核

2016-03-22 ,  阅读全文
Conoha东京简单评测

注册地址:https://www.conoha.jp/referral/?token=9IRSAkzxcuii.Pf4WTXRpgI8NQVVMHatRKWTMT9._F2anbDm7iI-GHK ping 上海电信 UnixBench 单核: 双核:

2016-03-19 ,  阅读全文
Linode Ubuntu在apt-get时卡住的解决方案

在使用linode时用apt-get经常会出现卡住的问题,看起来像是因为linode默认使用了ipv6的问题,于是使用以下命令试了一下ipv4会不会卡住: apt-get -o Acquire::ForceIPv4=true update 试过后发现果然不会出现卡住的问题了,于是编辑/etc/apt/apt.conf.d/99force-ipv4文件,内容如下: Acquire::ForceIPv4 "true";...

2016-03-18 ,  阅读全文
使用GoodSync实现文件双向实时同步

前情:http://blog.skyx.in/archives/233/。 本来在windows上进行开发使用vagrant会是一种比较好的解决方案,但是vagrant只能在一台客户端机器上,如果有多台开发机并且经常切换,还是使用Cloud9这样的WebIDE或者vps比较方便。不过毕竟WebIDE没有phpStorm这样的IDE强大,所以我最后还是选择了使用vps。虽然phpStorm能自动将...

2016-03-16 ,  阅读全文
ubuntu防火墙iptables操作学习

官方文档地址https://help.ubuntu.com/community/IptablesHowTo ubuntu 15.10 修改配置文件后使之生效: iptables-apply /etc/iptables.up.rules

2016-03-15 ,  阅读全文
在Windows上使用cwRsync同步Linux文件

现在我平时日常使用的电脑操作系统为Windows,但Windows用于开发会有很多的坑,于是便搞了一个vps在上面进行开发,然而phpStorm的Deployment只能支持自动同步本地文件至远程服务器,而服务器上文件有改动时却无法自动同步至本地,这在经常需要在服务器上进行composer和npm操作的情况下十分不便。 我最初想要解决这个问题的...

2016-03-15 ,  阅读全文