linux安装YII2

使用composer安装

1.安装comoposer(如果已经安装 更至最新 composer self-update)
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

2.使用composer安装YII需要的组件及框架

composer global require "fxp/composer-asset-plugin:^1.3.1"
composer create-project --prefer-dist yiisoft/yii2-app-basic basic

3.测试安装结果

php yii serve --port=8888 #此种方式只能本机访问
http://127.0.0.1:8888 

Continue reading “linux安装YII2”

ubuntu安装SVN服务及配置

正确安装及配置

1.安装svn服务端

apt-get install subversion

2.建立仓库

mkdir /home/.svn
cd /home/.svn
svnadmin create /home/.svn/test

3.配置仓库

cd /home/.svn/test/conf
//打开文件 vi svnserve.conf 将下面四项前面的#号去掉并都置顶行
anon-access = read
auth-access = write
password-db = passwd //passwd指的是用户及密码保存的文件名字
authz-db = authz
//打开文件 vi  passwd 添加一个用户test 密码为test123
test = test123 
//打开文件 vi authz 在 [groups] 下面添加下面两段
[/]
test = rw

4.启动和停止svn
svnserve -d -r /home/.svn/test //启动
killall svnserve //停止
netstat -an | grep 3690 //查看是滞启动

Continue reading “ubuntu安装SVN服务及配置”

PHP之CURL

PHP 支持 Daniel Stenberg 创建的 libcurl 库,能够连接通讯各种服务器、使用各种协议。libcurl 目前支持的协议有 http、https、ftp、gopher、telnet、dict、file、ldap。 libcurl 同时支持 HTTPS 证书、HTTP POST、HTTP PUT、 FTP 上传(也能通过 PHP 的 FTP 扩展完成)、HTTP 基于表单的上传、代理、cookies、用户名+密码的认证。 [转自官方文档]

Continue reading “PHP之CURL”

加密算法之DES

DES描述:

DES算法为密码体制中的对称密码体制,又被称为美国数据加密标准,是1972年美国IBM公司研制的对称密码体制加密算法。 明文按64位进行分组,密钥长64位,密钥事实上是56位参与DES运算(第8、16、24、32、40、48、56、64位是校验位, 使得每个密钥都有奇数个1)分组后的明文组和56位的密钥按位替代或交换的方法形成密文组的加密方法。 Continue reading “加密算法之DES”

nodeJS+socket+websocket搭建

通过编码的方式传输时, nodejs很方便转换, 在这前文章前往查看 java 做为socket服务器时接收byte的时候, JS在127之前用的是Unicode 前往-此文章有ASCII码与Unicode码的关系. 但是nodejs在转换中不会出现在这样的问题, 可以说自己根本不需要再写程序去转换 因为nodeJs自己就转换好了, 且是一个可读的Buff.

Continue reading “nodeJS+socket+websocket搭建”