第一阶段:这是什么东西啊?完全没有头绪! 第二阶段:貌似有点头绪,但无从下手啊! 第三阶段:So easy!什 […]
作者:admin
OAuth2.0认证和授权原理
什么是OAuth授权?
一、什么是OAuth协议
OAuth(开放授权)是一个开放标准。
允许第三方网站在用户授权的前提下访问在用户在服务商那里存储的各种信息。
而这种授权无需将用户提供用户名和密码提供给该第三方网站。
OAuth允许用户提供一个令牌给第三方网站,一个令牌对应一个特定的第三方网站,同时该令牌只能在特定的时间内访问特定的资源。
CentOS下安装Filezilla软件
Centos 6.4下安装Filezilla软件
说到Centos大家都是非常熟悉了,当然Filezilla也是日常中应用的软 件,但是在linux下安装怎么操作呢。安装Filezilla有多个方式,但用户应该最喜欢用的就是下载安装包,然后执行安装。安装Filezilla 前需要,下载安装包,然后需要安装编译器,以上工作准备好后,还需要解压,所以比较零碎,所以我就没选择通过安装包进行过安装,在此我通过rpm进行安 装,首选是下载所需文件,然后进行yum安装。具体见习:
首选是安装Rpm,在centos下执行以下命令:
CentOS 6.3下Samba服务器的安装与配置
一、简介
Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微软又把 SMB 改名为 CIFS(Common Internet File System),即公共 Internet 文件系统,并且加入了许多新的功能,这样一来,使得Samba具有了更强大的功能。
php的memcache和memcached扩展区别
发这篇博客的场景是这样的,公司服务器上在使用memcache,今天要在我本地也部署一套开发环境,于是我轻车熟路的装好了memchache扩展,但是运行的时候却报错了:“include(Memcached.php): failed to open stream: No such file or directory”,我就奇怪了,明明扩展加载好了嘛!
仔细一看发现端倪了,原来我加载的是memchache扩着,而项目中用到的是memchached扩展,之前没一直用的是memchache,所以就没注意这个问题,查了一些资料,memchached是memchache的升级版,功能会全一些。
PHP发起CURL请求时,报Protocol https not supported or disabled in libcurl
今天在做php的curl时,请求地址为https协议,使用之前写好的,也验证过的curl类去调用,却总是报&# […]
PHP 之 FastCGI 与 mod_php 详解
背景
PHP最常用的方式是以模块的方式(mod_php)运行在Apache中,也是Apache运行PHP的默认方式;但在Nginx中,Nginx又使用的是PHP-FPM,但是PHP-FPM到底是个什么东东?跟php有什么关系?今天我们一起来探究一番。
字符集编码浅析:Unicode和UTF-8 《转》
Unicode字符集
Unicode的出现是因为ASCII等其他编码码不够用了,比如ASCII是英语为母语的人发明的,只要一个字节8位就能够表示26个英文字母了,但是当跨区域进行信息交流的时候,尤其是Internet的出现,除了“A”,“B”,“C”,还有“你”,“我”,“他”需要表示,一个字节8位显然不够用,因此Unicode就被发明出来,Unicode的最大码位0x10FFFF,有21位。中文对应的Unicode编码见http://www.chi2ko.com/tool/CJK.htm
UTF-8字符编码
Unicode只是给这世界上每个字符规定了一个统一的二进制编号,并没有规定程序该如何去存储和解析。
让Linux开机自动激活网卡
在虚拟机上玩LINUX,每次开机后都需要手动启用网卡,感觉麻烦,参阅资料有两种方法可以解决此问题。 方法一 & […]
vmware下虚拟机centos 桥接上网
一、设置VMware
在vmware的【编辑】–>【虚拟网络编辑器】设置:将VMnet0设置为“桥接”,并桥接到宿主机器的网卡(可以是有线或者无线网络)。