Portia可视化爬虫部署

安装

如果是 ubuntu14.04 可以参考
可视化爬虫Portia安装和部署踩过的坑

如果是 ubuntu16.04 ,尝试过本地安装,但是因为老是提示 apt-get 安装错误:

Err:15 http://ppa.launchpad.net/beineri/opt-qt551-trusty/ubuntu xenial/main amd64 Packages
  404  Not Found
Ign:16 http://ppa.launchpad.net/beineri/opt-qt551-trusty/ubuntu xenial/main i386 Packages
Ign:17 http://ppa.launchpad.net/beineri/opt-qt551-trusty/ubuntu xenial/main all Packages
Ign:18 http://ppa.launchpad.net/beineri/opt-qt551-trusty/ubuntu xenial/main Translation-en_US
Ign:19 http://ppa.launchpad.net/beineri/opt-qt551-trusty/ubuntu xenial/main Translation-en

没办法,只能 docker 安装

sudo apt-get install docker.io
sudo apt-get install python-pip
pip install docker-compose

启动 docker
docker run -d -v /data/workspace/portia/portia_projects:/app/slyd/data:rw -p 9001:9001 --name portia-2.0.5 scrapinghub/portia:portia-2.0.5

注意:
其中的 /data/workspace/portia/portia_projects 路径是在本地的创建项目的文件夹
而 /app/slyd/data 是 docker 运行中镜像内的文件夹路径

如果一切顺利,那么可以在 9001 端口看到网页

lsof -i:9001 查看 9001 端口
COMMAND    PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
docker-pr 5277 root    4u  IPv6 163606      0t0  TCP *:9001 (LISTEN)

参考:
博客

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值