分类目录归档:服务器

Apache 二级域名配置

昨天想以后写的文章,都加个演示demo, 所以就想着加个demo页面,就配了个二级域名,并没有什么难度,但权当记录总结一下吧。

两个地方:dns解析那里,我用的dnspod(赞), 另一个服务器配置。以这两个为例子演示,

DNSPOD: 要增加泛解析,这样就可以让匹配所有的二级域名指向你的服务器ip。

Apache:以Ubuntu为例, 建立site文件在/etc/apache2/sites-available下面,可以以二级名为文件名,例如demo.polande.com , 然后在里面配置 继续阅读

利用github/bitbucket hooks 自动部署项目

以github为例:

原理很简单,其实就是就是调用github的webhooks API,配置服务器地址,当你每次push项目到github上面去的时候,就会自动触发githb的hooks,发送命令到你的服务器接受端(填写的url),然后你配置你的服务器接受程序,每次接到github的post数据后执行程序(git pull)。

准备工作:

服务器(S)配置git,  生成key传到你的github上,配置配置你的hooks的key(下面会提到)并上传

  1. 在github上你的项目地方开启hooks
  2. webhooks 继续阅读