Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> LinuxにApache + ASP環境をインストールする理由

LinuxにApache + ASP環境をインストールする理由

  

なぜLinuxにASP環境をインストールするのですか。

A. Linuxの開発環境としてB. IISのASPがバックグラウンドでのみ使用され、ユーザー数が少ない場合フロントページは主にHTML静的ページで表示されます。 ASPはより少ないことをするために使われ、システム自体の負担は非常に軽いです。

ASPが少しずさんなように思えるときは、対応するアプリケーションを完全にLinuxに移植することができます。そして資源の利点。 ASPはWindows上でのIISの最初の製品であるため、Linuxに移植するのは本当に奇妙なので、実装方法は比較的小さく、基本的なものは主にPerlのエスケープです。 LinuxにASP環境をインストールするための環境サポートは次のとおりです。Apache + Apache perlモジュール+ perl Apache :: ASPパッケージ。インストール手順を参照してください。1. Apache :: ASPをインストールします(手順3の後にもインストールできます)。 Br>

perl -MCPAN -eシェルインストールCPANインストールMLDBMインストールMLDBM ::同期インストールApache :: ASP

インストールがperlで失敗した場合は、次のソースコードパッケージをダウンロードできます。

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ソリューションのみを見つけることができます

#download 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 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 mak e make install cd ..

4.httpd.conf設定:ASP環境はLinuxで使用されている主な環境ではないので、主な環境はNginxなので、Apacheのリスニングポートを80ポートに変更します。外部ポート、私はそれを81に変更しました。81

Listen 81

私のNginx Webサイトのルートディレクトリは/var /webhosts /htdocs /のようにNginx Webサイトのルートディレクトリに変更する必要があります。 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グローバルPerlSetVar StateDir /tmp /asp [ok]、ASP環境のインストールは完了しました。Apacheを起動してみてください。 Usr /local /apache /bin /apachectl start

次のように、Webサイトのルートディレクトリにtest.aspを作成します。

フォントサイズを増分するループの場合:

<% (1..7){%>

サイズ=<%= $ _%>

<%}%>

Copyright © Windowsの知識 All Rights Reserved