iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >apache+mod-python
  • 808
分享到

apache+mod-python

apachemodpython 2023-01-31 01:01:30 808人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

1.install python最新的ubuntu操作系统是含有Python的,可以通过 Python --version 查看的:lab@lab:~$ python versionPython 2.7.1+2.install Mysql使

1.install python

最新的ubuntu操作系统是含有Python的,可以通过 Python --version 查看的:

lab@lab:~$ python version

Python 2.7.1+

2.install Mysql

使用最简单的方法:sudo apt-get install mysql-server mysql-client

3.install Apache

继续使用命令:sudo apt-get install apache2

4.install MySQLdb

sudo apt-get install python-mysqldb

5.install mod_python

sudo apt-get install libapache2-mod-python 

6.install Django

到网站上下载: www.djanGoproject.org  Django-x.x.x.tar.gz 

解压:tar xzvf  Django-1.2.1.tar.gz

安装:sudo python install setup.py

7.测试Django 和 MySQLdb是否成功

在命令行:python

>>>import django

>>>import MySQLdb

如果没有错误提示,则安装成功!

>>>exit()

8.运行一个简单程序不是用apache

lab@lab:~$ cd /var/www

lab@lab:~$sudo  python /usr/local/bin/django-admin.py startproject server

lab@lab:~$ cd s*

lab@lab:~$ ls

可以看到在server 中多了几个文件,不管他

lab@lab:~$ python manage.py runserver

出现如下提示:

0 errors foundDjango version 1.4 pre-alpha, using settings 'server.settings'Development server is running at Http://127.0.0.1:8000/Quit the server with CONTROL-C.

证明一切OK!

打开浏览器:http://127.0.0.1:8000/server 出现如下画面:

 

Congratulations on your first Django-powered page.


django是个小的服务器,现在换没有运行在apache2上了

9.配置apache2

command:cd /etc/apache2

command:sudo chmod 777 httpd.conf

command:gedit httpd.conf

添加:

LoadModule python_module /usr/local/lib/apache2/modules/mod_python.so<Location "/server/">    SetHandler python-program        //这一句必须有,mod_python.so 在安装mod_python时生成的, 

PythonPath "['/var/www'] + sys.path"          //这里不必添加server 目录

  PythonHandler django.core.handlers.modpython 

  SetEnv DJANGO_SETTINGS_MODULE server.settings    //工程名server

  PythonOption django.root /server 

  PythonDebug On

</Location>

重启apache2 ,网上有很多种方法,直接重新开机是最实惠的。

10.打开浏览器:http://127.0.0.1:8000

出现:

Congratulations on your first Django-powered page.

证明apache以配置完成

现在这个工程没有任何程序

继续work。


--结束END--

本文标题: apache+mod-python

本文链接: https://www.lsjlt.com/news/184823.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • apache+mod-python
    1.install Python最新的Ubuntu操作系统是含有Python的,可以通过 Python --version 查看的:lab@lab:~$ python versionPython 2.7.1+2.install MySQL使...
    99+
    2023-01-31
    apache mod python
  • Importing Python Mod
    原文:http://effbot.org/zone/import-confusion.htm 简介 import 和 from-import 对于Python新手经常带来严重的混淆,不过相信大家一旦清楚它们的实现机理后就不会对使用他们有任何...
    99+
    2023-01-31
    Importing Python Mod
  • Python django学习之:mod
    1. 建立app在自己的工程项目目录下输入:python manage.py startapp myapp(你想建立的app名称)建立一个叫myapp的app这样,在你的工程项目目录下会出现一个叫myapp的目录2. 创建Model在app...
    99+
    2023-01-31
    Python django mod
  • 充分理解 python -m mod
    最近在看 __main__ 的官方文档 —— https://docs.python.org/3/library/__main__.html#module-__main__,提到一个 python -m 的用法,很是不理解,所以查找了很多...
    99+
    2023-01-31
    python mod
  • python中mod函数如何用
    在Python中,取模运算符(%)可以用来计算两个数的余数。它可以用于整数、浮点数和复数的取模运算。以下是一些使用取模运算符的示例:...
    99+
    2023-08-23
    python
  • ImportError: No mod
    报错如下错误:>>> import sqlite3Traceback (most recent call last):  File "<stdin>", line 1, in <module>  F...
    99+
    2023-01-31
    ImportError mod
  • golang怎么迁移mod
    随着Golang的不断发展和更新,更高效和更实用的功能得以加入到该语言的生态系统中。其中Mod是很多Golang开发者都熟知的一个重要的特性,它可以更好地管理Golang项目所需的依赖包。如果你正在使用一个旧版本的Golang,你可能需要迁...
    99+
    2023-05-14
  • python-django-apache
    今天弄了一天django,想把它架到apache上这是apache的conf配置文件中我加入的内容Listen 127.0.0.1:8888<VirtualHost 127.0.0.1:8888>    <Location...
    99+
    2023-01-31
    python django apache
  • apache cgi python
    修改apache配置文件如下<Directory "/usr/local/sae/httpd//htdocs/cgi-bin">    AllowOverride None    Options ExecCGI    Order...
    99+
    2023-01-31
    apache cgi python
  • Python + Apache + mo
    准备也学学Python,GUI的库太大了,学起来周期太长,先搞搞Web,入了门再说。 先搭建Python + Apache + mod_python环境: 1、说起服务器,当然少不了Apache,不用安装这么麻烦,下载个XAMPP就好了,注...
    99+
    2023-01-31
    Python Apache mo
  • win10下go mod配置方式
    这是因为获取golang.org/x/...时需要翻墙,而我这里没有翻墙,不过没关系 设置下代理即可: // bash mac export GOPROXY=https:...
    99+
    2022-06-07
    win10 GO MOD win
  • go mod详细使用教程
    目录前言使用go path问题govendorgo mod介绍如何使用go modGO111MODULEgo mod命令使用go mod管理一个新项目1. 初始化项目2. 添加依赖g...
    99+
    2022-11-11
  • 简幻云服务器加mod
    简化的云服务器可以添加额外的虚拟机或虚拟服务器来扩展其功能。您可以使用简单的配置,例如增加服务器数量或调整服务器的配置,将简化的云服务器添加到您的环境中。以下是一些简单的步骤: 确定您要添加的云服务器的位置。您需要知道云服务器提供商的位...
    99+
    2023-10-26
    服务器 简幻云 mod
  • 详解go mod 使用方法
    目录1、进入grammar文件夹2、初始化目录3、导入自定义的模块4、导入本地没有的模块常用命令1、初始化模块2 、获取远程的模块3、 查看当前依赖模块4、清除未使用到的依赖go m...
    99+
    2022-11-13
  • 【apache+cgi+python】c
    虽然现在开发web用的都是一些成熟的框架, 使我们可以不用关心底层的接口逻辑, 但是多了解一些底层的知识对我们也是有帮助的。 虽然在效率上cgi接口远不如其它几个接口, 但是它足够简单, 非常适合新手入门。 本文使用python,curl...
    99+
    2023-01-31
    apache cgi python
  • go mod git项目创建步骤
    Go语言的模块管理工具已于Go 1.11版本中正式上线,可以管理依赖包的版本、下载、缓存等等。使用起来十分方便,而且它支持自定义私有仓库、内网镜像,提升了公司内部开发效率。在本文中,我们将介绍如何使用Go mod来管理Git项目的依赖。请按...
    99+
    2023-10-22
  • Go mod包管理工具详解
    目录Go包的概念Go依赖管理的概念Go mod的使用Go mod的优势Go mod常见问题解决总结Go语言作为一门开源的编程语言,已经广泛应用于各个领域。作为一门现代化的编程语言,G...
    99+
    2023-05-19
    Go mod包管理工具 Go mod包 Go mod
  • matlab中mod函数怎么使用
    在MATLAB中,mod函数用于计算两个数相除的余数。mod函数的语法如下:```r = mod(x, y)```其中,x和y是要计...
    99+
    2023-09-18
    matlab
  • MOD函数的作用是什么
    这篇文章主要介绍“MOD函数的作用是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“MOD函数的作用是什么”文章能帮助大家解决问题。 功能:返回参数1除以参数2...
    99+
    2022-10-19
  • go mod的使用方法小结
    目录前言1.go modules的基本介绍1.1 提供的命令1.2 提供的环境变量1.2.1 说明2.go modules的基本使用2.1 初始化项目3.使用go mod发布自己的包...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作