永发信息网

ubuntu软件中心为什么要用python编写?

答案:2  悬赏:30  手机版
解决时间 2021-12-31 16:15
  • 提问者网友:寂寞梧桐
  • 2021-12-31 00:44
卡死了,难道C不能实现?
最佳答案
  • 五星知识达人网友:猎心人
  • 2022-01-06 13:58
很卡么?
全部回答
  • 1楼网友:duile
  • 2022-01-06 14:44

python的web框架中,mod-python是一个很方便实用的,而且可以跟其他的框架一起使用的。

下面介绍一下apache和mod-python的协作使用。

首先需要下载的软件有:python-2.5.1,apache_2.2.4,mod_python-3.3.1。

这些工具可以在python官网、apache官网和sourceforge上下载到,具体链接就不给出来了。

依次安装python、apache和mod-python。

apache的默认端口是80,因此在安装的时候需要禁用如iis,jboss等服务器程序。

安装之后,如果http://localhost/可以正常显示出来“it works”,那么就是安装成功了。

然后安装mod-python,它会自己寻找python和apache的安装路径,如果找不到的话,会让你选择的。

安装之后,在apache2.2\modules目录下会生成mod_python.so文件,

这个文件会处理和转发发送到apache的http请求mod-python。

接下来需要修改apache的配置文件apache2.2\conf\httpd.conf。

添加如下内容:loadmodule python_module modules/mod_python.so。

将documentroot修改为一个访问比较方便的目录,比如d:\pythonweb。

然后添加其对应的directory。

<directory "d:\pythonweb">     addhandler mod_python .py     pythonhandler mod_python.publisher     pythondebug on     options indexes followsymlinks     allowoverride none     order allow,deny     allow from all </directory>

然后在d:\pythonweb放一个html文件,如果能通过http://localhost/xxxx.html 访问的话,那就说明安装成功了。

=================================================================================

另外一种方法就是使用独立的python的网站框架zope了,这个很多资料介绍,就不贴了

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯