Linux環境でjspサーバーを設定する方法

  

JSPサーバーにアクセスする人は基本的にJSPインストールから始めます。これは、JSPにはASPのようなインストールプロセスがなく、PHPのようなものもないためです。パッケージの自動インストール、JSPのインストールはもっと面倒です、手動のステップは非常に多く、以下ではLinux環境でjspサーバを設定する方法をステップバイステップで説明します。

まず、JdkのインストールファイルディレクトリにJdkをインストールします。

cp ./j2sdk-1_4_0-linux.bin /usr /local

Cd /usr /local

chmod a + x j2sdk-1_4_0-linux.bin

./j2sdk-1_4_0-linux.bin

次に、インストールウィザードに従ってインストールします。 jdkディレクトリが/usr/local/jdk1.4になったら

次に、Apacheをインストールします。

オペレーティングシステムのインストール時に既にApacheをインストールしている場合は、それをアンインストールします。 RPM Managerを使用してApacheおよびその関連パッケージをアンインストールする場合、ソースレベルのコンパイルおよびインストールされたオペレーティングシステムのみが最も徹底的なシステムインストールであり、あなたはそれを本当に制御できます。

ダウンロードしたapacheソースファイルディレクトリに移動します。

tar xvzf apache *

./configure --prefix = /usr /local /apache --enable-module =それでは、

make; make install

最後に、Resinをインストールします。

cdダウンロードしたapacheソースファイルのディレクトリに移動します。

tar xvzf resin * /usr /local

cd /usr /local /resin *

./configure --with-apache = /usr /local /apache

make; make install

4番目に、プロファイルを設定します。

vi /etc /profile //他のテキストエディタで開くこともできます。以下の変数を追加します。

JAVA_HOME = /usr /local /jdk1.4 < Br>

RESIN_HOME = /usr /local /resin-2.0

CLASSPATH = $ JAVA_HOME /lib:$ JAVA_HOME /jre /lib //他のシステムレベルのライブラリまたはドライバがある場合は、続行します。コロンで区切ります。

PATH = $ PATH:$ JAVA_HOME /bin:$ JAVA_HOME /jre /bin

export JAVA_HOME RESIN_HOME CLASSPATH PATH

変更後に保存してくださいログアウトしてから再度ログインし、コマンドコンソールを開いてenvと入力します。返された出力に環境変数が表示されていれば成功です。

V. DNSの設定

vi /etc /named.conf

次の文を追加します。

zone 45it.com {

タイプマスター;

ファイル "45it.com";
}

zone 1.168.192.in-addr.arpa {

タイプマスター;

file "192.168.1";

}

次に、次の2つの設定ファイルを作成します。

touch /var/named/45it.comその中にwwwを作成します。 NSまたはCNAMEレコード

touch /var/named/192.168.1ドメイン名ポインタを設定した後

設定後、次のコマンドを実行します。

ndc restat

nslookup

nslookupを実行すると、対話型のコマンドラインが表示されますwww.45it.comと入力しますIPが正常に返されれば、ドメイン名は正常に解析されています。

VI。Apacheの設定

サイトルートディレクトリの作成

mkdir /www

mkdir /www/www.45it.com

Vi /usr/local/apache/conf/httpd.conf

次のステートメントを追加して、ドメイン名とIPを変更できる仮想ホストを作成します。

NameVirtualHost 192.168.1.1 //machine ip

VirtualHost www.45it.com

ServerAdmin [email protected]

DocumentRoot /www /www。 45it.com

ServerName www.45it.com

ErrorLogログ/www.45it.com-error_log

CustomLogログ/www.45it.com-access_log common

/VirtualHost

上記のステートメントを保存してからApacheを再起動すると、http://www.45it.comというドメイン名のWebサイトが作成されますが、現在はサポートされていません。 Jsp。

また、サイトのデフォルトファイルとしてindex.jspを使用する場合は、httpd.confでDirectoryIndex行を見つけ、他のファイル名と区別するためにindex.jspをスペースで追加します。

VII、設定ファイル

vi /usr/local/resin*/conf/resin.conf

1)ポート8080をキャンセルする:Apacheのポートとポート80を共有し、検索保険をかけたい場合は、この行を削除してから、コメントを追加するか、8080から80に変更してください。

2)jspをサポートする仮想ホストを作成します。次のステートメント:

ホストID = www.45it.com

app-dir /www /www.45it.com /app-dir

クラスパスid = beanソース= Bean compile = true

/host

設定が保存されて終了した後、www.45it.comはjspをサポートし、javabeansを格納するためのルートディレクトリとしてそのBeanを使用します。

VIII。サービスを再起動します。

シンボリックリンクを設定します。

ln -s /usr /local /apache /bin /apachectl /usr /bin /apache

ln -s /usr/local/resin*/bin/srun.sh /usr /bin /jsp

ApacheおよびResinサービスを再起動します。

apache start

jsp start

IX。FTPアカウントの設定

この時点で、jdk、dns、apache、resinはすべて設定されています。今度はFTPを作成します。

useradd 45it //アカウント名

passwd 45it //大文字と小文字を区別して、6桁以上のパスワードを入力してください。

上記のコマンドを実行して/home /45itディレクトリを作成し、それを削除してから、次のコマンドを実行します。 Ln -s /www/www.45it.com /home /45it

注:/www/www.45it.comのfolder属性を45it userに、Groupを45it groupに設定して、ユーザーには読み取り権限と書き込み権限があり、その他には読み取り権限があります。これを行わないと、FTPにログインしたときに権限がないと表示され、ドメイン名サイトを参照できなくなります。

セキュリティの観点からftpゲストグループに45itユーザーを追加したい場合は、他のディレクトリが操作されないように/www/www.45it.comをルートディレクトリとして使用して45itユーザーを実装します。この時点で、クライアントのftpツールを使用してFTPサイトにログインし、サイトファイルをアップロードできます。

X.テストサイト

上記で設定したドメイン名にアクセスできるように、クライアントのネットワーク設定でサーバーIPにDNSサーバーを追加します。
ネットワーク設定を使用しない場合、またはインターネット上のDNSサーバーと競合しない場合は、c:/windowsまたはc:/winntディレクトリに移動してHOSTSファイルを見つけ、次の行を追加します。192.168.1.1 www.45it.com。前面はサーバーのIPアドレスで、その後にドメイン名がTABで区切られています。 Ultradevなどのツールを使用してローカルサイトを作成し、上記のftpセットにリモート設定してから、1 + 1 =<%= 1 + 1>の1文のみでtest.jspファイルを作成します。

ファイルをサーバーにアップロードします。つまり、/www/www.45it.comディレクトリにアップロードし、戻った場合はクライアントブラウザでhttp://www.45it.com/test.jspを参照します。 1 + 1 = 2、テストは成功しました。

Copyright © Windowsの知識 All Rights Reserved