安装python3.6

which python3   #查看python位置       /usr/bin/python3
cd /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.py
pip -V  #查看pip版本,看是否安装成功

安装Django

pip3 install django==2.2
python -m django --version  #查看Django版本,看是否安装成功

安装nginx

sudo apt-get update
sudo apt-get install nginx
nginx -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 数据库名称<数据库名称.sql
sudo vim/etc/mysql/mysql.conf.d/mysqld.cnf   注释掉# band-address = localhost

可以配置项目啦哈哈哈哈,到这一步表示我们的软件和环境都已经准备好了

pip install django-tinymce

emmm…这个就先这样吧没时间写这个

Ubuntu布置Django项目相关推荐

  1. 使用宝塔面板快速部署Django项目

    对于不熟悉linux的人而言使用第三方工具快速部署是一个很好的选择! 云服务准备 1.在服务器供应商管理后台安全组里开放必要端口. 国内的云服务器是把所有的端口给屏蔽了的,如果想使用的话需要自己在服务 ...

  2. Ubuntu 下面部署Django 项目

    django 是 python 开源的 web 框架 ,django 本身运行后也是一个轻量级的服务器,可以满足本地的测试,生产环境中的 大量访问, 一般和nginx 和 apache 结合.下面以 ...

  3. 在ubuntu中使用cookiecutter搭建django项目时命令迟迟没有反应

    想在在ubuntu中使用cookiecutter搭建django项目,在官方文档中只是两行命令的事,没想到折腾了我几个小时. 问题描述 首先pip install cookiecutter==1.6. ...

  4. Ubuntu nginx+uwsgi部署Django项目

    前提条件:首先项目使用一下命令启动成功后,输入公网ip后可以启动成功 python manage.py runserver 0.0.0.0:80 一.阿里云配置安全组 添加8000端口 二.安装配置u ...

  5. Ubuntu 16.04 + Nginx + Django 项目部署

    搭建服务器虚拟环境 在本机进入虚拟环境,执行命令导出当前需要的所有包. pip freeze > requirements.txt 通过ftp或者scp等软件将项目代码和requirements ...

  6. 基于nginx和uWSGI在Ubuntu系统上部署Django项目

    1. nginx 1.1 安装 sudo apt-get install nginx 1.2启动.停止和重启 sudo /etc/init.d/nginx start sudo /etc/init.d ...

  7. django项目时间与Ubuntu时间不一致

    今天发布项目后才发现log时间和win10系统时间或者date不一致. 查了好多. 最后:是django项目中settings中时区的问题 在settings中默认为UTC时区,我们应转换为中国时区 ...

  8. 一、ubuntu-django+nginx+uwsgi:ubuntu系统部署django项目,前后端不分离项目

    一.创建用户和文件夹 #创建www文件夹,所有网站项目都放到这里 $ sudo mkdir /www #创建用户组 sudo groupadd www -g 666 #创建用户 $ sudo user ...

  9. nginx、uwsgi部署django项目理论+实战

    基本环境: Ubuntu 16.04.4 LTS python 3.5 virtualenv django project deployable #理论分析   部署django项目有很多方法,方法推 ...

最新文章

  1. hdu1863 畅通工程---MST连通
  2. Nginx 的启动、停止、平滑重启、信号控制和平滑升级
  3. JavaWeb002-servlet基础
  4. SDO_GEOMETRY结构说明
  5. android EditText inputType
  6. Oracle结构设计技巧(访问数据库象访问内存一样 快)
  7. 909计算机基础大纲,《计算机应用基础》(专科)考试大纲
  8. NeurIPS 2020 | 微软亚洲研究院论文摘录之目标检测篇
  9. discuz设置用户每天回帖数_如何用Redis统计独立用户访问量,除了Hash跟Bitset,还有这个...
  10. mysql存储过程事务和捕获异常信息
  11. paip.数据库全文检索 attilax总结
  12. fpga开发教程 labview_NI LabVIEW高性能FPGA开发者指南
  13. Excel表格如何根据身份证号计算年龄
  14. 【状压DP】状态压缩动态规划入门超详解
  15. python常见ubr前缀的使用与作用
  16. 将 字母 转换数字(1-26)
  17. Gif录制工具--Mac篇
  18. CT图像的三维表面重建
  19. DBeaver显示系统数据库不全
  20. 1+X Web前端开发初级考试 模拟试题(一)

热门文章

  1. 邮箱163登录入口?邮箱163注册格式是什么?
  2. 【进阶技术】一篇文章搞掂:RibbitMQ
  3. Ideas For Weakly Supervised Object Localization
  4. 7-3 打印九九口诀表
  5. 知识图谱入门一:知识图谱介绍
  6. MYSQL基础(sql语句)
  7. 微信H5页面图片无法显示问题
  8. python3绘制皮卡丘
  9. java批量添加注解到所有业务接口
  10. 手机卡顿?可能是你没关闭这两个选项(小米手机为例)