萬盛學電腦網

 萬盛學電腦網 >> 網絡應用技術 >> 應用教程 >> Linux系統配置jsp服務器的簡明步驟

Linux系統配置jsp服務器的簡明步驟

看到大家經常為jsp服務器環境的搭建所困擾,我整理了一個較為規范的簡明安裝文檔,該文檔針對linux而寫,稍加變通可適用於FreeBsd和其他unix操作系統,WINNT的安裝有空再寫一份。使用該文檔您基本上照搬即可,可以改動的我基本都做了說明,我說過,這還只是一份簡明文檔,更為強大和詳細的安裝暫且留到不久將來吧。

簡明安裝辦法:

1、安裝Jdk
   cd 到你的jdk安裝文件目錄
   cp ./j2sdk-1_3_0-linux.bin /usr/local
   cd /usr/local
   chmod a+x j2sdk-1_3_0-linux.bin
   ./j2sdk-1_3_0-linux.bin
   然後按照安裝向導進行,安裝後的jdk目錄為/usr/local/jdk1.3

2、安裝Apache
   如果您在安裝操作系統的時候已經安裝了Apache,卸載它!利用RPM管理器卸載Apache及其相關套件,只有源碼級編譯安裝的操作系統才是最徹底的系統安裝,你才能真正控制它。這是Unix的優點,Unix系統認為它的用戶最少也是一個Fan,而NT認為它的用戶最少是個懶蟲,這就是區別,目標用戶的不同,無論您愛聽不愛聽,這是事實。
   cd 到你下載的apache源文件目錄
   tar xvzf apache*
   ./configure --prefix=/usr/local/apache --enable-module=so
   make;make install

3、安裝Resin
   cd 到你下載的apache源文件目錄
   tar xvzf resin* /usr/local
   cd /usr/local/resin*
   ./configure --with-apache=/usr/local/apache
   make;make install

4、設置profile
   vi /etc/profile  //你也可以用別的文本編輯器打開它,添加如下變量
  
   JAVA_HOME=/usr/local/jdk1.3
   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,如果在返回的輸出中看到了您剛才的環境變量,ok,繼續。

5、配置DNS
   vi /etc/named.conf
   添加如下語句:
   zone xxxxx.com{
   type master;
   file "xxxxx.com";
   }
   zone 1.168.192.in-addr.arpa{
   type master;
   file "192.168.1";
   }
  
   然後建立這兩個配置文件:
   touch /var/named/xxxxx.com 在其中建立www的NS或者CNAME記錄
   touch /var/named/192.168.1 在其中建立域名指針
   至於如何配置這兩個文件,篇幅太長就先不說了。
   配置完畢之後,運行如下命令:
   ndc restat
   nslookup
   運行nslookup將出現一個交互命令行,輸入www.xxxxx.com如果正常返回其IP,OK,該域名成功解析!

6、配置Apache
   建立站點根目錄
   mkdir /www
   mkdir /www/www.xxxxx.com
   vi /usr/local/apache/conf/httpd.conf
   添加如下語句,將建立一個虛擬主機,注意:你可以改變你的域名和IP。
   NameVirtualHost 192.168.1.1 //你的機器ip

   <VirtualHost www.xxxxx.com>
       ServerAdmin [email protected]
       DocumentRoot /www/www.xxxxx.com
       ServerName www.xxxxx.com
       ErrorLog logs/www.xxxxx.com-error_log
       CustomLog logs/www.xxxxx.com-access_log common
   </VirtualHost>

   添加如上語句後,保存,然後運行apache restart,這樣就建立了一個域名為http://www.xxxxx.com的WEB站點,不過,現在它還不支持jsp,請繼續。
   還有,如果你要將index.jsp作為你的站點默認文件,在httpd.conf中找到DirectoryIndex一行,添加index.jsp 用空格與其他文件名分開

7、配置Resin
   vi /usr/local/resin*/conf/resin.conf
  

copyright © 萬盛學電腦網 all rights reserved