中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

Linux操作系統(tǒng)下JSP服務(wù)器配置步驟詳解

2017-11-07    來(lái)源:互聯(lián)網(wǎng)

容器云強(qiáng)勢(shì)上線(xiàn)!快速搭建集群,上萬(wàn)Linux鏡像隨意使用

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

一、安裝Jdk 

cd到你的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 

然后按照安裝向?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源文件目錄 

tar xvzf apache* 

./configure --prefix=/usr/local/apache --enable-module=so 

make;make install 

三、安裝Resin 

cd到你下載的apache源文件目錄 

tar xvzf resin* /usr/local 

cd /usr/local/resin*

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

make;make install 

四、設(shè)置profile 

vi/etc/profile//你也可以用別的文本編輯器打開(kāi)它,添加如下變量 

JAVA_HOME=/usr/local/jdk1.4 

RESIN_HOME=/usr/local/resin-2.0 

CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib //如果你有別的系統(tǒng)級(jí)的類(lèi)庫(kù)或者驅(qū)動(dòng),繼續(xù)向下寫(xiě),用冒號(hào)分開(kāi) 

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

export JAVA_HOME RESIN_HOME CLASSPATH PATH 

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

五、配置DNS 

vi/etc/named.conf 

添加如下語(yǔ)句: 

zone yesgo.com{ 

type master; 

file "yesgo.com"; 

}

zone 1.168.192.in-addr.arpa{ 

type master; 

file "192.168.1"; 

}

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

touch /var/named/yesgo.com 在其中建立www的NS或者CNAME記錄 

touch /var/named/192.168.1 在其中建立域名指針 

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

ndc restat 

nslookup 

運(yùn)行nslookup將出現(xiàn)一個(gè)交互命令行,輸入www.yesgo.com如果正常返回其IP,該域名成功解析。 

六、配置Apache 

建立站點(diǎn)根目錄 

mkdir /www 

mkdir /www/www.yesgo.com 

vi /usr/local/apache/conf/httpd.conf 

添加如下語(yǔ)句,建立一個(gè)虛擬主機(jī),你可以改變你的域名和IP。 

NameVirtualHost 192.168.1.1 //機(jī)器ip 

VirtualHost www.yesgo.com 

ServerAdmin webmaster@yesgo.com 

DocumentRoot /www/www.yesgo.com 

ServerName www.yesgo.com 

ErrorLog logs/www.yesgo.com-error_log 

CustomLog logs/www.yesgo.com-access_log common 

/VirtualHost

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

touch /var/named/yesgo.com 在其中建立www的NS或者CNAME記錄 

touch /var/named/192.168.1 在其中建立域名指針 

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

ndc restat 

nslookup 

運(yùn)行nslookup將出現(xiàn)一個(gè)交互命令行,輸入www.yesgo.com如果正常返回其IP,該域名成功解析。 

七、建立FTP帳號(hào) 

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

useradd yesgo //帳號(hào)名 

passwd yesgo //輸入密碼,不能低于六位,大小寫(xiě)敏感 

執(zhí)行上面命令將建立/home/yesgo目錄,刪除它,然后運(yùn)行如下命令 

ln -s /www/www.yesgo.com /home/yesgo 

注意:改變/www/www.yesgo.com的文件夾屬性,設(shè)置Owner為yesgo用戶(hù),Group為yesgo組,并賦予user具有讀寫(xiě)權(quán)限,Other具有讀權(quán)限,如果您不這樣做,登陸FTP將說(shuō)您沒(méi)有權(quán)限,而且輸入域名站點(diǎn)也不能瀏覽。 

如果從安全的角度考慮你還要將yesgo用戶(hù)加入到ftp的guest組,它將實(shí)現(xiàn)yesgo用戶(hù)以/www/www.yesgo.com為其根目錄,防止操作其他目錄。 至此,你就可以在客戶(hù)端用ftp工具登陸你的FTP站點(diǎn),上傳你的站點(diǎn)文件了。 

八、測(cè)試站點(diǎn) 

在客戶(hù)端的網(wǎng)絡(luò)配置中添加DNS服務(wù)器為你的服務(wù)器IP,這樣你上面設(shè)置的域名可以訪問(wèn)。

如果你用網(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目錄下,在客戶(hù)端瀏覽器瀏覽http://www.yesgo.com/test.jsp,如果返回1+1=2,測(cè)試成功。

西部數(shù)碼服務(wù)器:http://bingfeng168.cn/services/server/

標(biāo)簽: dns dns服務(wù) dns服務(wù)器 https linux 安全 服務(wù)器 權(quán)限 網(wǎng)絡(luò) 西部數(shù)碼 虛擬主機(jī) 用戶(hù) 域名

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:服務(wù)器系統(tǒng)文件夾詳解

下一篇:linux故障排查問(wèn)答