Serve the Django Project by Cherokee Web Server in Ubuntu
被myhat123念了无数次Django,我一直没有去碰Django。刚好前日在VMWare里面,安装Ubuntu 10.04 LTS,顺便安装了下Django,算是给myhat123一个交代。
Cherokee Web Server,我以前只是偶有耳闻,也是没摸过。呵呵,也顺路一起了。
1. Installation of Django and Cherokee
Ubuntu里面,安装软件很省心。在Synaptic Package Manage里面,选择软件包:cherokee,python-django和python-flup,然后“Apply”安装。
当前安装的Cherokee版本是0.99.39-4.1,Django版本为1.1.1-2ubuntu1。
安装之后,Cherokee Web Server就已经开始运行了。系统也已经为建立Django项目作好准备。
2. First project of Django
打开一个终端窗口,跳转到“/ver/www”目录下,建立一个Django项目:
bigonez@ubuntu:~$ cd /var/www
bigonez@ubuntu:/var/www$ sudo django-admin startproject firstonez
bigonez@ubuntu:/var/www$ ls firstonez/
__init__.py manage.py settings.py urls.py 这样,就有了第一个Django项目,firstonez。
3. Configurate in Cherokee
接下来,需要配置Cherokee,使其服务新建的Django项目。在终端中,输入命令启动Cherokee管理器。
注意,这里的密码是一次性、临时使用的。下次再启动Cherokee管理器的时候,会换新的。Cherokee提供的是Web页面式的管理器,其端口为localhost:9090。
在浏览器中输入localhost:9090,进入Cherokee管理器。
点击Virtual Servers,
进入缺省(Default) Virtual Server,
点击列表底部的Wizards,
在Wizards列表中,选择Category - Platforms,点击Wizard - Django后面的“Run Wizard”。
在Django Wizard中,输入Web路径名(/firstonez)和项目的实际路径(/var/www/firstonez)。
现在,/firstonez出现在列表中了。点击左边菜单下方的“Save Changes”中的“Save”,保存修改的Cherokee配置,重新启动Cherokee Web Server。
4. Access to the Django project
现在在浏览器中,输入http://localhost/firstonez,访问前面所建立的Django项目页面,如果看到这样的页面,那就是成功了。
呵呵,真够简单的。不是吗?


0 Comments:
Post a Comment
<< Home