安装python3.6
which python3 #查看python位置 /usr/bin/python3cd /usr/binrm python #把python绑成python3.6版本ln -s python3.6 pythonrm python3 #把python3绑成python3.6版本ln -s python3.6 python3python --version #查看python默认版本是否为python3.6
安装pip
wget https://bootstrap.pypa.io/get-pip.py #用其他方法安装会报各种错sudo python3 get-pip.pypip -V #查看pip版本,看是否安装成功
安装Django
pip3 install django==2.2python -m django --version #查看Django版本,看是否安装成功
安装nginx
sudo apt-get updatesudo apt-get install nginxnginx -V #查看nginx版本sudo systemctl status nginx.service #查看nginx运行状态,active (running)表示正在运行输入服务器的公网ip,就可以进入nginx的欢迎界面到这一步就说明你的nginx安装成功了
安装uwsgi
1.在你的本地电脑访问https://uwsgi-docs.readthedocs.io/en/latest/Download.html,下载Stable/LTS版本的源文件2.本地下解压这个源文件,然后用xftp把文件拖放到阿里云的Ubuntu的家目录(home)下,使用cd命令进入到该文件夹下,按顺序依次输入下面三条命令:sudo apt-get install python3-setuptoolssudo apt-get install python3-devsudo python3 setup.py install
安装mysql(如果用Django自带数据库,可跳过)
sudo apt-get install mysql-server mysql-client安装过程中会出现叫你输入密码,密码要记住,后续用mysql会输入mysql -u root -p会让你输入密码,进去后输入create database 数据库名称;(这个数据库要和还原数据库一样),退出exit;或者quit;xftp把本地备份的sql文件拖到阿里云Ubuntu的家目录(home)下进入/home,输入sudo mysql -u root -p 数据库名称<数据库名称.sqlsudo vim/etc/mysql/mysql.conf.d/f 注释掉# band-address = localhost
可以配置项目啦哈哈哈哈,到这一步表示我们的软件和环境都已经准备好了
pip install django-tinymce
emmm…这个就先这样吧没时间写这个