Linux系統(tǒng)下JSP服務(wù)器配置步驟詳解
接觸JSP 服務(wù)器的人基本上都是從JSP 的安裝開始的,因?yàn)镴SP 不像ASP 那樣幾乎不存在什么安裝過程,也不像PHP 那樣有一個(gè)自動(dòng)安裝的程序包,JSP 的安裝是比較麻煩的,手動(dòng)的步驟非常多,下面
接觸JSP 服務(wù)器的人基本上都是從JSP 的安裝開始的,因?yàn)镴SP 不像ASP 那樣幾乎不存在什么安裝過程,也不像PHP 那樣有一個(gè)自動(dòng)安裝的程序包,JSP 的安裝是比較麻煩的,手動(dòng)的步驟非常多,下面我們就按部就班的講解一下,如何在linux 環(huán)境下配置一臺(tái)jsp 服務(wù)器。
一、安裝Jdk
cd到你的jdk 安裝文件目錄

然后按照安裝向?qū)нM(jìn)行,安裝后的jdk 目錄為/usr/local/jdk1.4
二、安裝Apache
如果您在安裝操作系統(tǒng)的時(shí)候已經(jīng)安裝了Apache ,卸載它。利用RPM 管理器卸載Apache 及其相關(guān)套件,只有源碼級(jí)編譯安裝的操作系統(tǒng)才是最徹底的系統(tǒng)安裝,你才能真正控制它。
cd到你下載

的apache 源文件目錄
三、安裝Resin
cd到你下載的apache 源文件目錄
,
四、設(shè)置profile
vi/etc/profile//你也可以用別的文本編輯器打開它,添加如下變量


修改后保存該文件注銷,然后重新登陸,打開命令控制臺(tái),輸入env ,如果在返回的輸出中看到了您剛才的環(huán)境變量,成功。
五、配置DNS

添加如下語句:
,

然后建立這兩個(gè)配置文件:

配置完畢之后,運(yùn)行如下命令:

其IP ,該域名成功解析。
六、配置Apache
建立站點(diǎn)根目錄
,添加如下語句,建立一個(gè)虛擬主機(jī),你可以改變你的域名和IP.


然后建立這兩個(gè)配置文件:

配置完畢之后,運(yùn)行如下命令:
運(yùn)行nslookup 將出現(xiàn)一個(gè)交互命令行,輸入www.yesgo.com 如果正常返回其IP ,該域名成功解析。
六、配置Apache
建立站點(diǎn)根目錄
,
添加如下語句,建立一個(gè)虛擬主機(jī),你可以改變你的域名和IP.


九、建立FTP 帳號(hào)
至此,jdk 、dns 、apache 、resin 全部配置完畢,現(xiàn)在建立FTP

執(zhí)行上面命令將建立/home/yesgo目錄,刪除它,然后運(yùn)行如下命令
,注意:改變/www/www.yesgo.com的文件夾屬性,設(shè)置Owner 為yesgo 用戶,Group 為yesgo 組,并賦予user 具有讀寫權(quán)限,Other 具有讀權(quán)限,如果您不這樣做,登陸FTP 將說您沒有權(quán)限,而且輸入域名站點(diǎn)也不能瀏覽。
如果從安全的角度考慮你還要將yesgo 用戶加入到ftp 的guest 組,它將實(shí)現(xiàn)yesgo 用戶以/www/www.yesgo.com為其根目錄,防止操作其他目錄。 至此,你就可以在客戶端用ftp 工具登陸你的FTP 站點(diǎn),上傳你的站點(diǎn)文件了。 十、測試站點(diǎn)
在客戶端的網(wǎng)絡(luò)配置中添加DNS 服務(wù)器為你的服務(wù)器IP ,這樣你上面設(shè)置的域名可以訪問。
如果你用網(wǎng)絡(luò)配置不行或者與上網(wǎng)的DNS 服務(wù)器沖突,到c :/windows或者c :/winnt目錄查找HOSTS 文件,追加如下一行:192.168.1.1 www.yesgo.com . 前面是你服務(wù)器的IP ,后面是你的域名,中間用TAB 分割。 用Ultradev 等工具建立一個(gè)本地站點(diǎn),遠(yuǎn)程設(shè)置為上面設(shè)置的ftp ,然后建立test.jsp 文件,內(nèi)容只有一句:1 1=<=1 1>.
將該文件上傳到服務(wù)器,也就是上傳到了/www/www.yesgo.com目錄下,在客戶端瀏覽器瀏覽http://www.yesgo.com/test.jsp,如果返回1 1=2,測試成功。