Ubuntu布置Django项目
安装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项目相关推荐
- 使用宝塔面板快速部署Django项目
对于不熟悉linux的人而言使用第三方工具快速部署是一个很好的选择! 云服务准备 1.在服务器供应商管理后台安全组里开放必要端口. 国内的云服务器是把所有的端口给屏蔽了的,如果想使用的话需要自己在服务 ...
- Ubuntu 下面部署Django 项目
django 是 python 开源的 web 框架 ,django 本身运行后也是一个轻量级的服务器,可以满足本地的测试,生产环境中的 大量访问, 一般和nginx 和 apache 结合.下面以 ...
- 在ubuntu中使用cookiecutter搭建django项目时命令迟迟没有反应
想在在ubuntu中使用cookiecutter搭建django项目,在官方文档中只是两行命令的事,没想到折腾了我几个小时. 问题描述 首先pip install cookiecutter==1.6. ...
- Ubuntu nginx+uwsgi部署Django项目
前提条件:首先项目使用一下命令启动成功后,输入公网ip后可以启动成功 python manage.py runserver 0.0.0.0:80 一.阿里云配置安全组 添加8000端口 二.安装配置u ...
- Ubuntu 16.04 + Nginx + Django 项目部署
搭建服务器虚拟环境 在本机进入虚拟环境,执行命令导出当前需要的所有包. pip freeze > requirements.txt 通过ftp或者scp等软件将项目代码和requirements ...
- 基于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 ...
- django项目时间与Ubuntu时间不一致
今天发布项目后才发现log时间和win10系统时间或者date不一致. 查了好多. 最后:是django项目中settings中时区的问题 在settings中默认为UTC时区,我们应转换为中国时区 ...
- 一、ubuntu-django+nginx+uwsgi:ubuntu系统部署django项目,前后端不分离项目
一.创建用户和文件夹 #创建www文件夹,所有网站项目都放到这里 $ sudo mkdir /www #创建用户组 sudo groupadd www -g 666 #创建用户 $ sudo user ...
- nginx、uwsgi部署django项目理论+实战
基本环境: Ubuntu 16.04.4 LTS python 3.5 virtualenv django project deployable #理论分析 部署django项目有很多方法,方法推 ...
最新文章
- hdu1863 畅通工程---MST连通
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- JavaWeb002-servlet基础
- SDO_GEOMETRY结构说明
- android EditText inputType
- Oracle结构设计技巧(访问数据库象访问内存一样 快)
- 909计算机基础大纲,《计算机应用基础》(专科)考试大纲
- NeurIPS 2020 | 微软亚洲研究院论文摘录之目标检测篇
- discuz设置用户每天回帖数_如何用Redis统计独立用户访问量,除了Hash跟Bitset,还有这个...
- mysql存储过程事务和捕获异常信息
- paip.数据库全文检索 attilax总结
- fpga开发教程 labview_NI LabVIEW高性能FPGA开发者指南
- Excel表格如何根据身份证号计算年龄
- 【状压DP】状态压缩动态规划入门超详解
- python常见ubr前缀的使用与作用
- 将 字母 转换数字(1-26)
- Gif录制工具--Mac篇
- CT图像的三维表面重建
- DBeaver显示系统数据库不全
- 1+X Web前端开发初级考试 模拟试题(一)