文件名称:SaeServer(SAE本地开发环境)v1.1
文件大小:48.83MB
文件格式:ZIP
更新时间:2015-01-01 17:26:23
SAE,新浪,云计算,SAE本地开发,SAE仿真环境
视频介绍:http://v.youku.com/v_show/id_XMzI5NDAzOTI4.html 【一,简介】 因为新浪SAE环境和普通环境的不同,许多SAE提供的服务不能在本地运行。 往往我们写的代码不能在本地测试,每次必须上传到SAE上面进行测试。现在不用 这么麻烦,SaeServer在本地模拟SAE服务。让程序也能在本地进行测试。程序在本 地的运行结果和在SAE上面完全一样。从而减少了开发测试时间,提高开发效率。 【二,使用方法】 1,如果你之前已经有apache运行环境,请先停止。然后点击“控制面板.bat”, 第一次运行时系统会自动进行初始化。初始化完毕后在浏览器中输入localhost访问。 2,localhost访问到的是系统自带的一个简单demo。演示了在本地运行Counter, KVDB,Rank,Memcache,TaskQueue,Storage,Mail等服务。demo位于www/index.php,大家注意 查看源码。 3,在本地环境同样具有SAE_MYSQL_HOST_M,SAE_MYSQL_PORT等SAE系统常量和SAE 系统函数如sae_debug()。 4,打开控制面板运行命名 sae stop 关闭SAE本地服务后 上述服务将不起作用。 在运行普通程序时大家可以关闭SAE本地服务。 5,mysql数据密码默认为空,可以运行“mysql passwd 新密码” 修改默认密码。 如果你修改了数据库密码,请同时更新sae.ini中和数据库相关的配置。 6,卸载运行命令:setup uninstall 【三,命令大全】 1,Apache相关操作 apache start:启动apache apache stop:停止apache apache restart:重启apache 2,Mysql相关操作: mysql start:启动mysql mysql stop:停止mysql mysql restart:重启mysql mysql passwd 新密码: 修改mysql密码(默认为空) 3,Memcache相关操作: mc start:启动memcache mc stop:停止memcache mc restart:重启memcache 4,SAE服务相关操作: sae start:开启SAE本地服务 sae stop:停止SAE本地服务 sae clear:清空SAE数据,如KVDB,Rank,Counter,Memcache等产生的数据 sae clear kv :只清空KVDB产生的数据 sae clear rank:只清空Rank产生的数据 sae clear counter:只清空Counter产生的数据 sae clear mc:只清空Memcache产生的数据 5,Vhost虚拟主机相关操作。 vhost set 域名 目录: 绑定一个域名到指定目录,这个域名可以任意指定,程序会自动修改hosts文件。 vhost remove 域名: 删除一个绑定的域名。 vhost l:显示已绑定域名列表。 6,其他: status:查看运行状态。 upgrade:升级软件 help:帮助 quit:退出 ------------------------------------------------------------------------------- 集成软件版本:PHP 5.3.8 VC9 (PHP版本和SAE上面一致) | Apache 2.2.21 VC9 MySQL 5.5.16 | PhpMyAdmin 3.4.5(访问地址:localhost/phpmyadmin) | Memcache | Xdebug 2.1.2