项目部署阿里云的一系列过程分享

一、首先在xshell下安装mysql数据库

更新命令:apt-get update

安装mysql服务端:sudo apt-get install mysql-server

安装客户端:sudo apt-get install mysql-client

检查是否安装好:sudo netstat -tap | grep mysql

进入myslq:  mysql -uroot -p

创建一个用户并且授权:

grant all privileges on *.* to xxx(写自己的自定义的名字)@"%"identified by "12345(数据库密码)" with grant option;

二、修改配置文件:

1.vim /etc/mysql/mysql.conf.d/mysqld.cnf

2.打开此文件,是为了远程连接;把bind-addess 注释掉,或者是加上bind-addess:0.0.0.0;

3.然后重启服务器:service mysql restart

三、创建虚拟环境

1.创建env目录:mkdir env

2.进入env目录:cd env

——————————————————————之后执行以下命令

3.安装pip3命令:sudo apt-get install python3-pip

4.安装命令:sudo pip3 install virtualenv

5.安装virtualenvwrapper命令:sudo pip3 install virtualenvwrapper

6.安装virtualenvwrapper命令(也要装):

sudo pip install virtualenvwrapper

四、配置环境变量,关于~/.bashrc内容的配置

1.回到家目录:cd ~

2.执行下面的两行

export WORKON_HOME=~/env

source /usr/local/bin/virtualenvwrapper.sh

3.打开文件命令:sudo vi .bashrc

4.读入配置文件,立即生效:source ~/.bashrc

5.创建基于python3的虚拟环境:(自动进入虚拟环境)

mkvirtualenv --python=/usr/bin/python3.5 AliTianTianShop 

6.退出虚拟环境:deactivate

7.进入python3虚拟环境命令:workon AliTianTianShop

8.在window的虚拟环境下:workon tiantian_shop

五、进入AliTianTianShop目录下执行命令:(看此环境所有的依赖包以及各种配置)

pip freeze > pythonlibs.txt

六、1.在阿里云服务器上 pythonlibs.txt的对应目录下,并且进入虚拟环境,

      执行命令:pip install -r pythonlibs.txt

2.进入虚拟环境:workon AliTianTianShop

3..运行阿里云服务器命令: python3 manage.py runserver 0.0.0.0:8000

4.访问阿里云服务器:http://你的阿里云服务器ip:8000

总结:一步步按照此方法做,大部分都可以成功,可以看到你美丽的界面了~加油!

你可能感兴趣的:(项目部署阿里云的一系列过程分享)