准备工作:阿里云服务器一个(实例重置密码,公网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结果连不上