OpenShift上安装鸟巢采集客户端应用


需要安装的环境

Git

https://msysgit.github.io/

TortoiseGit

https://code.google.com/p/tortoisegit/wiki/Download?tm=2

Puttygen

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

注册OpenShift账号

https://www.openshift.com/

建立OpenShift JAVA应用

  1. Create your first application now.

  2. Choose a type of application.

     Java>Tomcat 7 (JBoss EWS 2.0)
    
  3. Configure the application

  4. Next steps.

     select “Yes, help me get started”
    
  5. 使用 Puttygen.exe 生成秘钥,如下图:

    keygen.png


  6. 复制 Public keyOpenShift 并保存

     复制 `Public key` 到 `Paste the contents of your public key file (.pub)` 下方的文本域中,再点击保存。
    

    paste-save.png


  7. 保存私钥 Save private key

     如: `C:\App\linux\openshift\qiw-spider.ppk` ,发布文件到 `OpenShift` 时需要私钥。
    

发布鸟巢采集器到OpenShift

  1. 新建 Git 文件夹

     如: `D:\git_openshift\qiw_spider` ,打开此文件夹,鼠标右击选择  `Git Clone…`,如图:
    

    git-clone.jpg


  2. Git Clone

    git-clone-code.png


  3. 上传代码到OpenShift

     删除 `D:\git_openshift\qiw_spider\spider\src\main\webapp` 下的所有文件
     复制鸟巢采集器代码到 `D:\git_openshift\qiw_spider\spider\src\main\webapp` 
     右击空白区域,执行 `Git Sync…`
    

    sync.jpg

    deploy.jpg

    Git Sync

    deploy-commit.jpg

    Commit

    deploy-push.jpg

    Push

安装鸟巢采集器

  1. OpenShiftApplications 页安装 MySQLphpMyAdmin,如:

    applications.png


  2. 访问“http://spider-qiw.rhcloud.com/”开始安装鸟巢采集器

    install.png


  3. 显示“恭喜您,系统已经安装成功!”表示安装完成。

     访问“<http://spider-qiw.rhcloud.com/>”提示 `It works!` 表示安装成功。
    

添加客户端应用到鸟巢采集

在鸟巢采集WEB端注册账号,添加采集器“http://spider-qiw.rhcloud.com/”即可开始采集任务。