阿里云服务器 ubantu16.04安装scrapy和mysql,MongoDB

准备工作:阿里云服务器一个(实例重置密码,公网IP)

一,安装xshell和xftp

-xshell连接远程服务器,可以用命令行来管理服务器
这里用的是xshell6

1.png
2.png
3.png

-xftp 和 xshell 连接的方式差不多


4.png

二,虚拟环境,virtualenv

1.安装虚拟环境

sudo pip install virtualenv
sudo pip install virtualenvwrapper

virtualenvwrapper 是virtualenv的扩展管理包,可以将所有的虚拟环境整合在一个目录下。

2.配置虚拟环境

创建虚拟环境管理目录

mkdir ~/.virtualenvs

3.修改配置
打开.bashrc

sudo vim ~/.bashrc

在.bashrc的末尾增加下面内容

export WORKON_HOME=$HOME/.virtualenvs  # 所有虚拟环境存储的目录
source /usr/local/bin/virtualenvwrapper.sh

启用配置文件

source ~/.bashrc

3.虚拟环境操作
创建虚拟环境

mkvirtualenv env_name # env_name为你要创建的虚拟环境的名字,创建虚拟环境需要联网

创建指定python版本的虚拟环境

mkvirtualenv -p /usr/bin/python3 env_name 
mkvirtualenv -p /usr/bin/python2 env_name

运行环境

workon env_name 
workon + 两次tab键可以显示所有的虚拟环境

退出虚拟环境

deactivate

删除虚拟环境

rmvirtualenv env_name

三,scrapy安装

workon env_name 进入对应的虚拟环境
1.安装依赖,升级apt

sudo apt update
apt-get install python3-dev
pip install twisted

2.安装scrapy

pip install scrapy

四,安装MySQL

数据就不用在虚拟环境中装了,直接全局就可以
1.更新系统【注意:要在root用户下】

apt-get update  

2、安装mysql-server

apt-get install mysql-server
apt-get install mysql-client
apt-get install libmysqlclient-dev

3、使用如下命令查询是否安装成功:

sudo netstat -tap | grep mysql
5.png

4.重启mysql

/etc/init.d/mysql restart

5.登陆:

 mysql -uroot -p
6.png

6.可视化工具连接远程数据库,Navicat12

image.png

image.png

image.png

五,MongoDB,可视化工具robotMongo1.0.0

  • 在终端输入命令:
sudo apt-get install mongodb

如果出现找不到的问题,请输入以下命令更新软件库:

sudo apt-get update
  • 在安装完成后,可以通过以下命令来查看是否已经启动mongodb:
pgrep mongo -l
  • 启动MongoDB命令:
sudo service mongodb start
  • 关闭MongoDB命令:
sudo service mongodb stop
  • 查看MongoDB的安装位置命名:
locate mongo
  • 查看配置文件信息,默认mongodb 配置文件存放在 /etc/mongodb.conf
image
  • 卸载MOngoDB命令:
sudo apt-get --purge remove mongodb mongodb-clients mongodb-server

可视化工具如果连接不上可以尝试换成别的,之前用的3T结果连不上

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容