部署疑问

来源:15-9 搜索记录、热门搜索功能实现 - 2

非凡哥大战哥斯拉

2018-11-29

bobby老师,之前在你的xadmin在线教育平台已经学习过部署的内容了。
但是现在有个问题,mysql虽说有Navicat做数据转移,可是elasticsearch好像并没有,如果要把整个搜索网站部署去服务器,那是要在服务器上先部署一次scrapy和es做数据采集,然后再部署django啊?

写回答

2回答

bobby

2018-11-30

是的, 你现在的服务有两个了 第一个是采集服务, 第二个是django服务, django服务根据之前的课程来就行了, 但是采集服务你也需要部署,这个部署到哪里都行, 只要能采集到数据并保存到es中就行了, 哪怕你是放在你自己的电脑上运行, 这个和django不一样, django需要对外提供访问所以需要部署到公网上,但是采集不一样,采集的任务是爬取到数据就行,至于部署在哪里无所谓

0
1
非凡哥大战哥斯拉
非常感谢!
2018-11-30
共1条回复

慕雪9538615

2018-11-29

同有疑问。

0
1
bobby
看上面的回复
2018-11-30
共1条回复

Scrapy打造搜索引擎 畅销4年的Python分布式爬虫课

带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎

5796 学习 · 6290 问题

查看课程