站长杂谈

如何在Linxu服务器上安装配置Django Web Framework

时间:2017-05-04 15:55 点击:

  如何在Linxu服务器上安装配置Django Web Framework

  Django是一个全功能的Python Web框架,用于开发动态网站和应用程序。使用Django,您可以快速创建Python Web应用程序,并依靠框架来做大量的重大工作。在本指南中,小编将向您展示如何在Ubuntu 14.04服务器上运行Django。安装完成后,我们将向您展示如何启动一个新项目,作为您网站的基础。相信这对将我们新世界主机香港服务器用来做企业工作网站服务器的用户来说会有帮助哟,不信么?那就先听小编介绍介绍呗,相信您会对Django感兴趣的哦!

  在开始具体的安装步骤之前,我们先来了解在Linux服务器上安装配置Django有那些安装方法,您可以根据需要安装Django,以及如何配置开发环境,有多种不同的方法。这些具有不同的优点,一种方法可能比其他方式更适合您的具体情况。一些不同的安装方法如下:(1)从软件包全局安装(2)全局通过pip安装(3)通过Virtualenv进行安装(4)开发版本通过git安装,考虑到上述注意事项和质量,请根据以下说明选择最适合您需求的安装方法。小编在这里只讲全局通过pip安装和通过Virtualenv进行安装。

  一、全局通过pip安装

  如果你想在全球安装最新版本的Django,一个更好的选择是使用pipPython包管理器。首先,我们需要安装pip软件包管理器。刷新您的apt包索引: sudo apt-get update

  现在你可以安装pip。如果您打算使用Python版本2,请使用以下命令进行安装: sudo apt-get install python-pip

  如果您打算使用Python 3,请使用以下命令:

  sudo apt-get install python3-pip

  现在有了pip,我们可以轻松地安装Django。如果您使用的是Python 2,可以键入: sudo pip install django

  如果您使用的是Python 3,请pip3改用:

  sudo pip3 install django

  您可以键入以下内容来验证安装是否成功:

  django-admin --version 1.7.5

  您可以看到,可用的版本pip比Ubuntu存储库中的版本更新(您的版本可能与上述不同)。

  二、通过Virtualenv进行安装

  也许在您的系统上安装Django最灵活的方法是使用该virtualenv工具。此工具允许您创建虚拟Python环境,您可以在其中安装所需的任何Python软件包,而不影响系统的其余部分。这允许您根据每个项目选择Python包,而不考虑与其他项目要求的冲突。 我们将从pipUbuntu存储库开始安装。在开始之前刷新本地包索引:

  sudo apt-get update

  如果您打算使用Python的第2版,则可以pip通过键入以下内容进行安装:

  sudo apt-get install python-pip

  如果您打算使用Python 3的第3版,则可以pip通过键入以下内容进行安装: sudo apt-get install python3-pip

  一旦pip安装,您可以使用它来安装virtualenv软件包。如果您安装了Python 2 pip,可以键入:

  sudo pip install virtualenv

  如果您安装了Python 3版本pip,则应该键入:

  sudo pip3 install virtualenv

  现在,无论何时启动新项目,都可以创建一个虚拟环境。首先创建并移动到一个新的项目目录中:

  mkdir ~/newproject

  cd ~/newproject

  现在,通过键入以下内容在项目目录中创建一个虚拟环境:

  virtualenv newenv

  这将将独立版本的Python安装pip到项目目录中的孤立的目录结构中。我们选择调用我们的虚拟环境newenv,但应该将其命名为描述性内容。将使用您选择的名称创建一个目录,这将保存要安装软件包的文件层次结构。

  要将包安装到隔离的环境中,必须键入以下命令来激活它:

  source newenv/bin/activate

  您的提示应更改以反映您现在处于虚拟环境中。如:

  (newenv)username@hostname:~/newproject$

  在您的新环境中,您可以使用pip安装Django。无论您使用的是Python的2或3版,只要pip您处于虚拟环境中,就应该调用它。还要注意的是,你并不需要使用sudo,因为你是在本地安装:

  pip install django

  您可以键入以下内容来验证安装:

  django-admin --version 1.7.5

  至此,关于Django就介绍到这里,如果您还有什么不明确或不懂的地方,欢迎来新世界主机咨询了解,详情请咨询Skype:vpssj.net@hotmail.com TEL:400 1109 210。我们必将竭诚为您服务。