Linux系統(tǒng)下JSP服務(wù)器配置步驟詳解
接觸JSP 服務(wù)器的人基本上都是從JSP 的安裝開始的,因為JSP 不像ASP 那樣幾乎不存在什么安裝過程,也不像PHP 那樣有一個自動安裝的程序包,JSP 的安裝是比較麻煩的,手動的步驟非常多,下面
接觸JSP 服務(wù)器的人基本上都是從JSP 的安裝開始的,因為JSP 不像ASP 那樣幾乎不存在什么安裝過程,也不像PHP 那樣有一個自動安裝的程序包,JSP 的安裝是比較麻煩的,手動的步驟非常多,下面我們就按部就班的講解一下,如何在linux 環(huán)境下配置一臺jsp 服務(wù)器。
一、安裝Jdk
cd到你的jdk 安裝文件目錄
然后按照安裝向?qū)нM行,安裝后的jdk 目錄為/usr/local/jdk1.4
二、安裝Apache
如果您在安裝操作系統(tǒng)的時候已經(jīng)安裝了Apache ,卸載它。利用RPM 管理器卸載Apache 及其相關(guān)套件,只有源碼級編譯安裝的操作系統(tǒng)才是最徹底的系統(tǒng)安裝,你才能真正控制它。
cd到你下載
的apache 源文件目錄
三、安裝Resin
cd到你下載的apache 源文件目錄
,四、設(shè)置profile
vi/etc/profile//你也可以用別的文本編輯器打開它,添加如下變量
修改后保存該文件注銷,然后重新登陸,打開命令控制臺,輸入env ,如果在返回的輸出中看到了您剛才的環(huán)境變量,成功。
五、配置DNS
添加如下語句:
,然后建立這兩個配置文件:
配置完畢之后,運行如下命令:
其IP ,該域名成功解析。
六、配置Apache
建立站點根目錄
,添加如下語句,建立一個虛擬主機,你可以改變你的域名和IP.
然后建立這兩個配置文件:
配置完畢之后,運行如下命令:
運行nslookup 將出現(xiàn)一個交互命令行,輸入www.yesgo.com 如果正常返回其IP ,該域名成功解析。
六、配置Apache
建立站點根目錄
,添加如下語句,建立一個虛擬主機,你可以改變你的域名和IP.
九、建立FTP 帳號
至此,jdk 、dns 、apache 、resin 全部配置完畢,現(xiàn)在建立FTP
執(zhí)行上面命令將建立/home/yesgo目錄,刪除它,然后運行如下命令
,注意:改變/www/www.yesgo.com的文件夾屬性,設(shè)置Owner 為yesgo 用戶,Group 為yesgo 組,并賦予user 具有讀寫權(quán)限,Other 具有讀權(quán)限,如果您不這樣做,登陸FTP 將說您沒有權(quán)限,而且輸入域名站點也不能瀏覽。
如果從安全的角度考慮你還要將yesgo 用戶加入到ftp 的guest 組,它將實現(xiàn)yesgo 用戶以/www/www.yesgo.com為其根目錄,防止操作其他目錄。 至此,你就可以在客戶端用ftp 工具登陸你的FTP 站點,上傳你的站點文件了。 十、測試站點
在客戶端的網(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 等工具建立一個本地站點,遠程設(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,測試成功。