导读:本篇文章首席CTO笔记来给大家介绍有关如何在linux上跑django项目的相关内容,希望对大家有所帮助,一起来看看吧。
Django部署在linux下,如何调试?
就正常的print,就可以在日志里面找到部署容器log里面找到输出。
如何在linux系统下安装django
第一步安装Django: 下载包:Django-0.96.1.tar.gz 解压这个包:tar zxf Django-0.96.1.tar.gz -C /usr/tmp 安装: cd /usr/tmp cd Django-0.96.1 su python setup.py install 检查安装是否正确: python import django django.VERSION (0, 96.099999999999994, None) 第二步安装MySQL: 下载包:mysql-5.1.23-rc.tar.gz 解压:tar zxf mysql-5.1.23-rc.tar.gz -C /usr/tmp 安装: shell groupadd mysql shell useradd -g mysql mysql shell gunzip shell cd mysql-VERSION shell ./configure --prefix=/usr/local/mysql shell make 这一步骤会需要一段时间,你可以选择去吃顿饭,但不要吃得太快。 shell make install shell cp support-files/my-medium.cnf /etc/my.cnf shell cd /usr/local/mysql shell chown -R mysql . shell chgrp -R mysql . shell bin/mysql_install_db --user=mysql shell chown -R root . shell chown -R mysql var shell bin/mysqld_safe --user=mysql cp /usr/local/mysql/lib/mysql/libmysqlclie
【踩坑】linux安装配置django环境踩坑记
linux默认是有python2的,但我又安装了python3,django是在python3的lib里,所以执行django-admin.py startproject learn,调用的python环境是python2的,所以找不到core.management。
阿里云自带的centos的sqlite版本低了
未知
使用 python -m pip 代替
未知
从./configure这一步开始重新安装python
可以用命令杀掉这个端口在重启:
vi 到具体文件,执行替换命令:
如何用Nginx部署Django
如果你在windows上开发的django项目。部署的话,需要分三步。
第一步:在linux下下载python用的依赖包,搭建python环境。将windows下的项目复制到linux下,使用django自带服务进行启动。
第二步:下载uwsgi模块并且编写配置文件来替代django自带的服务模块。
第三步:下载nginx包,编译安装。然后创建配置文件,配置nginx启动django项目的信息。然后访问即可。
linux python django环境配置
python2.4 好老的python版本,试试python2.6或者python2.7安装django? 一般有两种方法安装python库:
1,easy_install
sudo easy_install django
2,linux自带的软件包安装工具。ubuntu下:
sudo apt-get install python-django
如何在Linux上使用Nginx和Gunicorn托管Django应用
通过Nginx部署Django(基于ubuntu) Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式。 在这种方式中,我们的通常做法是,将nginx作为服务器最前端,它将接收WEB的所有请求,统一管理请求。nginx把所有静态请求自己...
结语:以上就是首席CTO笔记为大家整理的关于如何在linux上跑django项目的全部内容了,感谢您花时间阅读本站内容,希望对您有所帮助,更多关于如何在linux上跑django项目的相关内容别忘了在本站进行查找喔。