您好,欢迎光临! 推荐您使用Chrome浏览器访问本站。

Git Hook 推送到服务器自动同步到站点目录

928 views
Git Hook 推送到服务器自动同步到站点目录有这样一种需求,在本地开发,然后push到服务器上,并且自动同步到web站点目录,这样就可以直接看到网页效果了。 分几个步骤 在服务器上创建裸版本库 创建web目录 本地初始化版本库 本地克隆裸版本库 设置裸版本库的钩子post-receive 本地推送 裸版本库接收到推送内容后自动检出到web目录实现同步 创建裸版本库: 1 2 3 [root@localhost]$ mkdir /home/workspace [root@localhost]$ cd /home/workspace [root@localhost]$ git init -bare wwwroot.git 在home/workspace目录下创建了一个wwwroot.git的裸版本库创......

MySQL主从同步备份

658 views
MySQL主从同步备份配置mysql的replication模式 1. 设置master (1) 修改配置文件 # vim /etc/my.cnf 在[mysqld]部分添加 server-id=1 log-bin=mysql-bin binlog-do-db=test(表示test数据库) 改完后重启mysqld服务 # service mysqld restart (2) 设置mysql数据库的root访问密码 # mysqladmin -u root password ‘123456’ # mysql -u root -p 输入密码‘123456’登陆mysql mysql> grant replication slave on *.* to ‘root’@’192.168.2.*’ identified by ‘123456’; 说明:这里的root是为slave端设置的......

PHP扩展配置Memcache

617 views
PHP扩展配置MemcacheWindows下Memcache的安装及PHP扩展配置 原文:http://www.cnblogs.com/batsing/p/4908111.html 一、下载 找到完整的memcache的Windows安装包,解压放在硬盘上,比如 F:\memcached.exe 二、安装 WIN7 64位双击打开这个exe可能只有一个空的窗口,不能输入任何命令,所以这个exe不是这样用的。要运行cmd控制台,输入 F:\memcached.exe -d install 安装,再输入 F:\memcached.exe -d start 启动。 Tips:如果没有报错信息,则至此memcached已经安装并启动,而且默认是开机自动启动的 三、PHP扩展下载及版本说明 可以在CSDN上找到完整......

Android Studio导入Eclipse项目

719 views
Android Studio导入Eclipse项目随着Google 对新Android编辑器Android Studio(以下简称AS)的版本不断更新,越来越多的人开始由熟悉的编辑器Eclipse转向AS,而Eclipse开发团队也坦言将放弃对Eclipse的维护。这说明AS终将成为Android开发的主流编辑器。好了废话少说,下面直接介绍怎么把一个已经存在的Eclipse项目转入到AS中。   这是我在eclipse里面新建的一个项目ASdemo.很多时候我们的项目里面会关联到一些外部的库,我在这个项目里面用到了一个pullToRefresh的外部库。 一 、首先将我们的项目生成带gradle 的项目(不要问我什么是gradle,网上好多这种介绍......

使用OAuth打造webapi认证服务供自己的客户端使用

637 views
使用OAuth打造webapi认证服务供自己的客户端使用使用OAuth打造webapi认证服务供自己的客户端使用 原文:http://www.cnblogs.com/richieyang/p/4918819.html 一、什么是OAuth OAuth是一个关于授权(Authorization)的开放网络标准,目前的版本是2.0版。注意是Authorization(授权),而不是Authentication(认证)。用来做Authentication(认证)的标准叫做openid connect,我们将在以后的文章中进行介绍。 二、名词定义 理解OAuth中的专业术语能够帮助你理解其流程模式,OAuth中常用的名词术语有4个,为了便于理解这些术语,我们先假设一个很常见的授权场景: 你访问了一个日志网站(t......