Python爬虫云服务器搭建系列之二:环境搭建

发布时间:2023-02-16 12:00

前言

上篇在这里: Python爬虫云服务器搭建系列之一:环境搭建

本篇主要介绍阿里云的云服务器ECS云数据库EDS,先贴配置图吧:
\"Python爬虫云服务器搭建系列之二:环境搭建_第1张图片\"
\"Python爬虫云服务器搭建系列之二:环境搭建_第2张图片\"

0x00:搭建过程

在上一篇文章已经介绍了云服务器ECS的登陆和部分爬虫模块的安装,现在继续:

  1. 网页端登陆控制台,到左侧选择云服务器RDS版,点击实例id,根据提示创建用户(因为只能创建这一个用户,所以我的截图没有这个提示);
    \"Python爬虫云服务器搭建系列之二:环境搭建_第3张图片\"

  2. 点击数据安全性,根据提示输入白名单,这个白名单的作用是不在白名单上的IP无法登陆到数据库;
    \"Python爬虫云服务器搭建系列之二:环境搭建_第4张图片\"

3.基本信息里,根据提示,添加外网IP(我的已经添加,所以截图不太一样):
\"Python爬虫云服务器搭建系列之二:环境搭建_第5张图片\"

  1. 右上角有个登陆数据库,点击它,输入外网地址,刚添加的数据库账号和密码,按提示在网页端登陆查看数据库内容。

  2. 打开putty,登陆到系统后安装MySQL客户端sudo apt-get install mysql-client,因为有MySQL云服务器,所以mysql-server不需要安装。

  3. 这里说一下,内网指的是云服务器云数据库在同一网段下,网页登陆所在的网段跟云数据库不在同一网段下,所以用`外网地址登陆,而这里putty输入mysql -h 内网地址 -u 你的用户名 -P 端口 -p,按提示输入密码,通过内网地址登陆MySQL;

  4. 下面回到putty,安装python模块pymysqlpip install pymysql

  5. 准备工作完成。

0x01:运行项目

  1. 导入项目到云服务器(教程见上一篇)。

  2. 运行项目:nohup command > nohup.out &,这样就算退出putty,程序继续运行;

  3. cp /dev/null nohup.out或者cat /dev/null > nohup.out清空nohup.out文件;

  4. 登陆网页云数据库,查看数据库数据是否正确导入;
    \"Python爬虫云服务器搭建系列之二:环境搭建_第6张图片\"

  5. 完成。

以上。

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号