python CGI環境搭建

2022-04-01 19:00:03 字數 2520 閱讀 7025

本文web伺服器使用的為apache。

修改apache配置檔案/etc/httpd/conf/httpd.conf將下面一行的注釋去掉,如果沒有則新增:

loadmodule cgid_module modules/mod_cgid.so

cgi指令碼檔案的預設路徑為/var/www/cgi-bin/

修改如下幾處內容:

allowoverride none

require all denied

為:allowoverride none

options +execcgi

order allow,deny

allow from all

去掉注釋並新增.py

addhandler cgi-script .cgi .py

第一、啟動、終止、重啟

systemctl start httpd.service #啟動

systemctl stop httpd.service #停止

systemctl restart httpd.service #重啟

第二、設定開機啟動/關閉

systemctl enable httpd.service #開機啟動

systemctl disable httpd.service #開機不啟動

active: active (running) since 四

12月

12月

12月 27 10:05:27 master systemd[1]: started the apache http server.

hint: some lines were ellipsized, use -l to show in full.

#!/usr/bin/

python

#coding

=utf-

8print "content-type:text

/html"

print

#空行,告訴伺服器結束頭部

ok  可以。

但是有乙個問題,這是引用的python2

python CGI 程式設計環境搭建

1.安裝apr 1.4.6 進入安裝目錄 解壓apr 1.4.6.tar.gz cd opt apr 1.4.6 安裝及編譯 configure prefix usr local apr make make install 2.安裝apr util 1.5.4 解壓 tar jxvf apr uti...

windows下搭建python cgi程式設計環境

順便把實習做的專案從unix系統轉到windows下面來了。安裝python,搭建機器學習開發環境前面的部落格提過了,不寫了。2 配置apache引數 修改配置檔案 conf httpd.conf,搜尋 options indexes followsymlinks,改為options indexes...

python CGI程式設計

python的apache配置基本上四個步驟 1 開啟http.conf,找到 scriptinterpretersource registry,把前面的 去掉。如果沒有找到這句話,則自行新增。2 找到 addhandler cgi script,去掉前面的 在後面加上.py 如果沒有找到這句話,自...