国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Linux服務器 > 正文

Linux下安裝Apache+ASP環境

2024-09-05 23:00:36
字體:
來源:轉載
供稿:網友
本節主要寫Linux下安裝Apache+ASP環境。
為什么要在Linux下安裝ASP環境?且看這幾個原因夠不夠:

    A. 作為Linux下的開發環境
    B. 當IIS中的ASP僅用于后臺,同時使用人數較少.前臺頁面主要以HTML靜態頁面展示,ASP用來做的事情較少,本身對系統的負擔很輕

綜合以上,當ASP顯得有點雞肋時,相應的應用完全可以移植到Linux下,以充分發揮Linux下系統平臺優勢和資源優勢。
因為ASP本為Windows下IIS的原生產物,移植到Linux下確實有些怪異,所以實現方案也比較少,目前能找到的基本以Perl轉義為主。
在Linux下安裝ASP環境必須的環境支持為: Apache+Apache的perl模塊+perl的Apache::ASP包,請看安裝步驟:
1.安裝Apache::ASP(也可在第3步之后安裝)

perl -MCPAN -e shell
  install CPAN
  install MLDBM
  install MLDBM::Sync
  install Apache::ASP

如果通過perl安裝失敗,可以去CPAN(http://www.cpan.org)下載這幾個源代碼包:

Digest-MD5-2.20.tar.gz
MLDBM-2.01.tar.gz
MLDBM-Sync-0.30.tar.gz
Apache-ASP-2.37.tar.gz

按順序展開源代碼,各自執行以下操作安裝:

perl Makefile.PL
make
make test
make install

2.安裝Apache, 在Linux環境下模擬ASP環境目前僅能查到Apache+ASP的方案

#下載httpd
wget http://labs.renren.com/apache-mirror/httpd/httpd-2.2.15.tar.gz
tar zxf httpd-2.2.15.tar.gz
cd httpd-2.2.15
./configure --prefix=/usr/local/apache
make
make install
cd ..

3.安裝apache的mod_perl模塊

#下載apache的perl模塊
wget http://perl.apache.org/dist/mod_perl-2.0-current.tar.gz
tar zxf mod_perl-2.0-current.tar.gz
cd mod_perl-2.0.4/
perl Makefile.PLUSE_APXS=1 WITH_APXS=/usr/local/apache/bin/apxs EVERYTHING=1
make
make install
cd ..

4.httpd.conf配置:
因為ASP環境不是我們在Linux下要用的主用環境,主用環境是Nginx,所以將Apache監聽端口修改為80端口之外的端口,我修改為81

Listen 81

網站根目錄也需修改成Nginx網站根目錄,例如我的Nginx網站根目錄為:/var/webhosts/htdocs/www,那么需要修改如下2個位置:

DocumentRoot "/var/webhosts/htdocs/www"


在httpd.conf文件末尾追加如下內容:

LoadModule perl_module modules/mod_perl.so
PerlModule Apache::ASP

SetHandler perl-script
PerlHandler Apache::ASP
PerlSetVar Global .
PerlSetVar StateDir /tmp/asp


ok,ASP環境安裝完成,啟動Apache試試:)

/usr/local/apache/bin/apachectl start

在網站根目錄下創建test.asp,內容如下:




For loop incrementing font size:


<% for(1..7) { %>

Size = <%=$_%>

<% } %>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 石城县| 柳州市| 库尔勒市| 湘潭县| 西和县| 宝清县| 铁岭县| 寿宁县| 咸丰县| 饶阳县| 武陟县| 石河子市| 浦县| 称多县| 宜宾市| 龙南县| 长子县| 本溪市| 永新县| 肇东市| 西乌| 淮阳县| 崇礼县| 洛扎县| 萍乡市| 白城市| 安化县| 庆阳市| 云霄县| 郸城县| 自治县| 吉安市| 东乡县| 平顶山市| 芦山县| 青岛市| 腾冲县| 屯昌县| 合作市| 巴楚县| 利辛县|