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 生成秘钥,如下图:
    keygen6>复制Public key到OpenShift”Paste the contents of your public key file (.pub)”,再点击保存
    paste save7>保存私钥“Save private key”如:“C:\App\linux\openshift\qiw-spider.ppk”,发布文件到OpenShift时需要私钥。
  • 发布鸟巢采集到OpenShift
    1>新建Git文件夹,如:“D:\git_openshift\qiw_spider”,打开此文件夹,鼠标右击选择 “Git Clone…”,如图:
    git clone2>Git Clone
    git clone code3>删除“D:\git_openshift\qiw_spider\spider\src\main\webapp”下的所有文件
    复制鸟巢采集代码到“D:\git_openshift\qiw_spider\spider\src\main\webapp”,
    右击空白区域,执行“Git Sync…”
    sync4>上传代码到OpenShift,如:
    deployCommit
    deploy commitPushdeploy push
  • 安装鸟巢采集
    1>OpenShift的Applications页安装MySQL、phpMyAdmin,如:
    applications2>访问“http://spider-qiw.rhcloud.com/”开始安装鸟巢采集
    install
    3>显示“恭喜您,系统已经安装成功!”表示安装完成。
    访问“http://spider-qiw.rhcloud.com/”提示“It works!”
    4>在鸟巢采集WEB端注册账号,添加采集器“http://spider-qiw.rhcloud.com/”即可开始采集任务。