在apache環境下執行perl寫的cgi

2021-08-06 07:37:22 字數 1086 閱讀 7902

一:前提

搭建好httpd伺服器。關閉火牆,開機啟動

二:配置檔案的配置

1:關於/etc/httpd/conf/httpd.conf配置

存放cgi的路徑一定要開啟。

options +execcgi

addhandler cgi-script .cgi

directory>

注:此處的.cgi表示定義可執行cgi副檔名,可以把.cgi 改為 .pl 或加上」, .pl」 ,成為「addhandler cgi-script .pl ,.cgi「這樣兩個字尾都可以用了。

allowoverride

alloptions

allorder

allow,deny

allow

from all

.更改options、allow override的引數為all 黑名單白名單,自己設定

2:新建發布cgi檔案

[root@localhost ~]# vim /var/www/html/cgi/index.cgi

#!/usr/bin/perl

print "content-type: text/html\n\n";

print `date`;

content-type的content還可以是:text/xml等文件型別;

chmod

777 /var/www/html/cgi/index.cgi

給執行許可權

測試:

初步了解cgi和perl  後續更

靜態頁在node環境下執行

執行專案 標註 nodemon 啟動項 在node下執行專案只需兩大步驟 1 安裝配置node環境。2 將專案放在用node啟動 準備寫好的靜態頁面 1 首先在專案下npm i 初始化專案 2 安裝npm i express express模組 3 安裝 npm i path path 模組 片.如...

windows下Apache環境配置

1.apache的安裝配置 2.在解壓的檔案中找到 apache24 conf httpd.conf 檔案,並開啟 3.在httpd.conf 中找到 define srvroot 替換為 define srvroot d programe apache apache24 注 這是我的路徑,改為自己...

在Mac系統下配置PHP執行環境

mac系統對於php執行非常友好,我們只需要進行簡單的配置便可以開始進行使用,本篇文章將一步一步地介紹apache php和mysql的安裝與配置,為開始進行開發鋪好路 在mac系統中已經安裝好了apache服務,我們只需要通過如下方式啟動即可直接使用 在終端中輸入如下命令,啟動apache服務 s...