Dreamhost服务器上配置Django

Dreamhost默认支持php,要支持Django需要进行一些配置,不过Dreamhost的帮助文档已经很细致了:How to create a Django project using virtualenv

下面简单总结:

1. 安装python3

Dreamhost里的python是2.x版的,而现在的Django基本上都是在python3上运行的,所以首先要装python3。装起来很简单,参考:Installing a custom version of Python 3

2. 安装python的虚拟环境virtualenv

Virtualenv的作用是:create an isolated Python environment. 安装也很简单:Installing and using Python's virtualenv using Python 3

3. 在虚拟环境中安装Django

也很简单,直接pip就可以了:How to install Django using virtualenv

4. 安装mysql

首先要创建mysql数据库,这个需要在Dreamhost后台操作:Finding your database login credentials。需要记住其中的配置信息,后面连接数据库需要使用。

然后是安装连接mysql的python包。python3不支持mysqldb的连接方式,可以使用pymysql进行连接,具体可以参考:python3如何连接mysql

5. 开启Passenger

这个也是在Dreamhost后台操作,How do I enable Passenger on my domain?

然后再按着这个页面下去就可以了:

How to create a Django project using virtualenv

标签: django

相关文章推荐

添加新评论 (无需注册,可直接评论)