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、テストは成功しました。
W3SVCの詳細な分析は、IIS 6.0システムの最も目立つコンポーネントである可能性がありますが、これは重要ではないという意味ではありません。 W3SVCのタスクは、構成データの設定に従ってワーカー
:多くのネットワーク管理者から見ると、サーバーの管理は比較的簡単なことかもしれません!しかし、異なるサーバーシステム環境では、想像するほど簡単ではないかもしれません。管理サーバーの効率に深刻な影響を与
広告主は私達のサーバーを使用する必要があります。私たちは彼らのコードを監査する義務を負っていません。それで私はWindowsを見つけました、IISはfastcgiでPHPを動かします、MySQLをイン
Windowsの時刻同期機能はシステム時刻の同期に役立ちますが、同期間隔はデフォルトで1週間になります。頻度の方法を次のように変更します。 1. [日付と時刻のプロパティ]を開きます。 &rdquo