VMware下在ubuntu配置django+apache2+mysql+mod-python

it2026-01-10  10

正在学习python,想试试web开发,于是搭建环境,按照网上的安装方法进行,在这里记录一下。

1.下载安装ubuntu

ubuntu下载地址:http://www.ubuntu.org.cn/desktop,下载桌面版,安装。

2.install python

ubuntu已经安装了python。

luobuda@ubuntu:~$ python --version Python 2.7.3

3.install mysql

sudo apt-get install my-server-5.5#mysql/etc/init.d/mysql start \\启动/etc/init.d/mysql restart \\重启/etc/init.d/mysql stop \\停止

4.install mysql for python

sudo apt-get install python-mysqldb

5.install apache2

sudo apt-get install apache2#apache2服务sudo /etc/init.d/apache2 start //启动apache2服务sudo /etc/init.d/apache2 restart //重启apache2服务sudo /etc/init.d/apache2 stop //停止apache2服务

6.install apache2 mod-python

sudo apt-get install libapache2-mod-python

 7.install Django

sudo apt-get install python-pip //Django 官网上提示可以用在这个下载 pip install Django==1.6 tar xzvf Django-1.6.tar.gz cd Django-1.6 sudo python setup.py install //安装Django下载:https://www.djangoproject.com/download/

 8.测试Django

创建一个项目

sudo python /usr/local/bin/django-admin.py startproject luobuda

可以看到在工作目录下产生一个luobuda目录,包括一个luobuda目录和一个manage.py文件。

luobuda@ubuntu:~/luobuda$ ls luobuda manage.py //一个实用的命令行,你可以以多种方式与你的Django项目交互 luobuda/ //这个根目录下就是你的project,可以重命名 _init_.py //一个空文件告诉python这个目录是一个python包 settings.py //用来设置/配置project urls.py //本django项目的URL声明映射 wsgi.py //一个 entry-point 用来处理与WSGI兼容

启动服务

sudo python manage.py runserver看到下面的提示:

Validating models...

0 errors foundNovember 29, 2013 - 12:45:33Django version 1.6, using settings 'luobuda.settings'Starting development server at http://127.0.0.1:8000/Quit the server with CONTROL-C.[29/Nov/2013 12:45:41] "GET / HTTP/1.1" 200 1757

用浏览器打开http://127.0.0.1:8000/,看到

It worked!Congratulations on your first Django-powered page.

说明安装没有任何问题,这样环境就搭好了。

转载于:https://www.cnblogs.com/luobuda/p/django001.html

相关资源:数据结构—成绩单生成器
最新回复(0)