Flask网站部署(一)——git、mysql、memcached、虚拟环境的安装

零、环境变量

本机:OS X

服务器:Ubuntu,Python3

一、本机连接到服务器

采用Mac终端ssh 的方式(其他客户端软件亦可)。

阿里云可用👇

ssh root@公网IP

腾讯云可用👇

sudo ssh ubuntu@公网IP

备注:如修改过服务器密码,可以修改如下配置文件,删除里面对应的公网IP。

通用方式👇

vim ~/.ssh/known_hosts

腾讯云可用👇

或sudo vim /var/root/.ssh/known_hosts

二、安装git、mysql、memcached等

通过apt-get安装(亦可通过docker等)。

1. 更新apt-get

apt-get update

2. 安装git

apt-get install git

3. 安装mysql

apt install mysql-server mysql-client

输入mysql密码

apt install libmysqld-dev

4. 安装memcached

apt-get install memcached

三、安装Python虚拟环境

1. 安装python-pip和python3-pip

sudo apt install python-pip

sudo apt install python3-pip

2. 安装虚拟环境

pip install virtualenv

3. 安装虚拟环境工具

pip install virtualenvwrapper

4. 配置虚拟环境的环境变量

a. 找到virtualenvwrapper.sh

which  virtualenvwrapper.sh

b. 导入环境变量

vim ~/.bashrc 或 vim  ~/.bash_profile

加入如下代码

export WORKON_HOME=$HOME/.virtualenvs

source virtualenvwrapper.sh所在路径

备注:$HOME即~

c. 执行脚本

source ~/.bashrc 或 source  ~/.bash_profile


Flask网站部署(二)——git、mysql、虚拟环境的使用

Flask网站部署(三)——uWSGI/Gunicorn+Nginx+Supervisor

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值