TCClick在SAE上的安装部署步骤

  1. 注册登录SAE账号,具体步骤就不做介绍了,SAE网址http://sae.sina.com.cn/
  2. 在我的应用界面中创建一个新的应用,提交之后会让你输入安全密码,输进去就OK了
    Tcclick sae create
  3. 回到了应用列表页面,在列表中找到刚刚新建好的应用,点击进到应用的管理页面,下面我们要初始化一些TCClick会用到的服务
  4. 初始化MYSQL,在应用的管理界面的左边菜单栏找到MySQL,点击进到MYSQL管理界面,点击初始化Mysql
    Tcclick sae mysql
  5. 给MYSQL建表和导入初始化数据,在MYSQL管理界面点击管理MYSQL,进入PHPMyAdmin界面
    Tcclick sae mysql2
    在PHPMyAdmin界面右边找到SQL的tab,然后在输入框中填入https://raw.github.com/starfalling/tcclick-server/master/protected/data/init.sql文件的所有内容,点击右下角的Go按钮执行这段sql完成建表
    Tcclick sae mysql3
    然后再把qqwry(纯真IP地理位置信息数据库)导入到MYSQL当中,把https://raw.github.com/starfalling/tcclick-server/master/protected/data/qqwry.sql这个地址的内容下载到一个文件当中,注意文件编码选择utf-8,然后在在PHPMyAdmin界面右边找到Import的tab,把刚下载下来的这个文件导入到MYSQL当中
    Tcclick sae mysql4
  6. 初始化Storage,在应用的管理界面的左边菜单栏找到Storage,点击创建一个domain,在弹出的对话框中Domain Name和简介都填入deviceids,把私有勾上,然后提交
    Tcclick sae domain
    Tcclick sae domain2
  7. 初始化Memcache,在应用的管理界面的左边菜单栏找到Memcache,点击初始化MC,在弹出的对话框中输入容量为1M,然后提交
    Tcclick sae memcache
    Tcclick sae memcache2
  8. 初始化TaskQueue,在应用的管理界面的左边菜单栏到TaskQueue,点击创建队列,队列名填入tcclick_analyze,类型选择并发队列,Level选择Level6,然后提交
    Tcclick sae task queue
    Tcclick sae task queue2
  9. 至此,我们在SAE的初始化工作就完成了,接下来就是要部署代码了,以我这里的App ID为例,在你的mac或者linux命令行运行下面几行命令即可从github中获取到最新的代码并部署到SAE上,SVN会要求输入你的用户名和密码,分别是你的SAE邮箱和设置的安全密码。提交之后,就可以通过http://tcclicktest.sinaapp.com/访问到管理后台了,后台的初始登录用户名和密码均为 admin
    svn co https://svn.sinaapp.com/tcclicktest;
    cd tcclicktest;
    git clone http://github.com/starfalling/tcclick-server.git 1;
    svn add 1;
    svn ci -m 'project init';
    
This entry was posted in 杂七杂八 and tagged , . Bookmark the permalink.

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Verify Code   If you cannot see the CheckCode image,please refresh the page again!