日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
JBoss虛擬主機(jī)安裝部署指南收藏

1. 環(huán)境說(shuō)明:

創(chuàng)新互聯(lián)建站一直通過(guò)網(wǎng)站建設(shè)和網(wǎng)站營(yíng)銷(xiāo)幫助企業(yè)獲得更多客戶(hù)資源。 以"深度挖掘,量身打造,注重實(shí)效"的一站式服務(wù),以成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、外貿(mào)營(yíng)銷(xiāo)網(wǎng)站建設(shè)、移動(dòng)互聯(lián)產(chǎn)品、成都全網(wǎng)營(yíng)銷(xiāo)推廣服務(wù)為核心業(yè)務(wù)。10多年網(wǎng)站制作的經(jīng)驗(yàn),使用新網(wǎng)站建設(shè)技術(shù),全新開(kāi)發(fā)出的標(biāo)準(zhǔn)網(wǎng)站,不但價(jià)格便宜而且實(shí)用、靈活,特別適合中小公司網(wǎng)站制作。網(wǎng)站管理系統(tǒng)簡(jiǎn)單易用,維護(hù)方便,您可以完全操作網(wǎng)站資料,是中小公司快速網(wǎng)站建設(shè)的選擇。

x.x.x.137:應(yīng)用服務(wù)器,內(nèi)網(wǎng)地址:192.168.1.137

x.x.x.180:數(shù)據(jù)庫(kù)服務(wù)器,內(nèi)網(wǎng)地址:192.168.1.180

數(shù)據(jù)庫(kù)服務(wù)器和應(yīng)用服務(wù)器之間通信通過(guò)內(nèi)網(wǎng)地址通信。

2. 操作系統(tǒng)

操作系統(tǒng)版本:Redhat AS 5

安裝:操作系統(tǒng)按照缺省的安裝方式安裝,無(wú)特殊要求。

由于沒(méi)有硬件防火墻,因此需要安裝iptables,建議不要安裝selinux。

相關(guān)應(yīng)用安裝到/opt目錄下,包括jdk、應(yīng)用等。

3. 防火墻配置

防火墻策略:

只允許應(yīng)用服務(wù)器x.x.x.137(192.168.1.137)訪問(wèn)數(shù)據(jù)庫(kù)服務(wù)器x.x.x.180(192.168.1.180)的3306端口,且允許數(shù)據(jù)庫(kù)服務(wù)器 x.x.x.180(192.168.1.180)能夠訪問(wèn)應(yīng)用服務(wù)器的x.x.x.137(192.168.1.137)的[1024,65535]端口(socket連接的隨機(jī)端口)。

配置方法:

在數(shù)據(jù)庫(kù)服務(wù)器x.x.x.180上執(zhí)行如下操作:

1) 直接修改iptables的配置文件/etc/sysconfig/iptables

在:RH-Firewall-1-INPUT - [0:0]增加如下內(nèi)容:

 
 
 
  1. -A INPUT -p tcp -s x.x.x.137 --sport 1024:65535 -d x.x.x.180 --dport 3306 -m state --state NEW,ESTABLISHED -j ACCEPT   
  2.  
  3. -A OUTPUT -p tcp -s x.x.x.180 --sport 3306 -d x.x.x.137 --dport 1024:65535 -m state --state ESTABLISHED -j ACCEPT   
  4.  
  5. -A INPUT -p tcp -s 192.168.1.137 --sport 1024:65535 -d 192.168.1.180 --dport 3306 -m state --state NEW,ESTABLISHED -j ACCEPT   
  6.  
  7. -A OUTPUT -p tcp -s 192.168.1.180 --sport 3306 -d 192.168.1.137 --dport 1024:65535 -m state --state ESTABLISHED -j ACCEPT   

2) 重啟iptables

 
 
 
  1. service iptables restart  

注意還要確認(rèn)應(yīng)用服務(wù)器(x.x.x.137)上開(kāi)通了80端口,允許從公網(wǎng)訪問(wèn):

 
 
 
  1. -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT  

4. 在域名服務(wù)器上做域名地址映射

在域名服務(wù)器上做映射,將e.yeeach.com映射到x.x.x.137地址,沒(méi)有做URL指向轉(zhuǎn)發(fā)

為了簡(jiǎn)化代理商銷(xiāo)售人員記憶,避免記憶ip及復(fù)雜域名,因此采用二級(jí)域名+虛擬主機(jī)方式來(lái)實(shí)現(xiàn)此目標(biāo)。

5. 安裝JDK

使用Java SE 6 Update 6版本

 
 
 
  1. wget -O jdk-6u6-linux-i586.bin \   
  2.  
  3. http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u6-linux-i586.bin?BundledLineItemUUID=A_JIBe.mKjcAAAEZ.0gv8eBL&OrderID=dy5IBe.mH10AAAEZ70gv8eBL&ProductID=VXZIBe.ootIAAAEZTrBAkQve&FileName=/jdk-6u6-linux-i586.bin   
  4.  
  5. chmod 755 jdk-6u6-linux-i586.bin   
  6.  
  7. ./jdk-6u6-linux-i586.bin     
  8.  
  9. mv  jdk1.6.0_06/ /opt/jdk   

修改/etc/bashrc(或者也可以修改用戶(hù)的bash配置文件:~/.bashrc_profile) ,在尾部增加如下內(nèi)容:

 
 
 
  1. export JAVA_HOME=/opt/jdk   
  2.  
  3. export PATH=$JAVA_HOME/bin:$PATH   

6. 安裝Jboss 4.2.2

 
 
 
  1. wget http://jaist.dl.sourceforge.net/sourceforge/jboss/jboss-4.2.2.GA.zip   
  2.  
  3. unzip jboss-4.2.2.GA.zip   
  4.  
  5. mv jboss-4.2.2.GA  /opt   

7. 增加Jboss APR支持

參看使用APR( Apache Portable Runtime)來(lái)提升jboss性能

 
 
 
  1. wget http://www.jboss.org/file-access/default/members/jbossweb/freezone/dist/2.0.4.GA/jboss-native-2.0.4-linux2-x86-ssl.tar.gz   
  2.  
  3. mkdir jboss-native   
  4.  
  5. mv  jboss-native-2.0.4-linux2-x86-ssl.tar.gz  jboss-native/   
  6.  
  7. cd jboss-native/   
  8.  
  9. tar zxvf jboss-native-2.0.4-linux2-x86-ssl.tar.gz   
  10.  
  11. mv  bin/META-INF/bin/linux2/x86/*  /opt/jboss-4.2.2.GA/bin/   
  12.  
  13. mkdir /opt/jboss-4.2.2.GA/bin/native   
  14.  
  15. cp –r bin/META-INF/lib/linux2/x86/*   /opt/jboss-4.2.2.GA/bin/native   

8. 修改Jboss 參數(shù)

1) 修改JVM參數(shù)

修改bin/run.conf,修改參數(shù):

 
 
 
  1. if [ "x$JAVA_OPTS" = "x" ]; then   
  2.  
  3.          JAVA_OPTS="-Xms512m -Xmx1024m -server -XX:MaxPermSize=300m -XX:MaxNewSize=300m -server -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"   
  4.  
  5. fi   

2) 修改jboss-4.2.2.GA/server/default/deploy/jboss-web.deployer/server.xml,將

將8080修改為80

將${jboss.bind.address}修改為0.0.0.0,允許從eth0,eth1,lo都能夠訪問(wèn)jboss 80端口

  也可以在啟動(dòng)參數(shù)中指定ip地址選項(xiàng),指定綁定的ip地址:run.sh -b x.x.x.1379. 去除jboss的沖突包

由于jboss自身帶的hibernate-annotations.jar版本與項(xiàng)目使用的版本存在沖突,因此去除hibernate-annotations.jar包

 
 
 
  1. mv /opt/jboss-4.2.2.GA/server/default/lib/hibernate-annotations.jar /opt/jboss-4.2.2.GA/server/default/lib/hibernate-annotations.jar.bak 

 10. 部署esales.war到/opt/jboss-4.2.2.GA/server/default/deploy

修改數(shù)據(jù)庫(kù)連接池等應(yīng)用相關(guān)參數(shù)

11. 增加虛擬主機(jī)Host節(jié)點(diǎn)

在/opt/jboss-4.2.2.GA/server/default/deploy/jboss-web.deployer/server.xml 中的 Engine加一個(gè) Host 節(jié)點(diǎn),內(nèi)容如下:

 
 
 
  1.  name="esales" autoDeploy="false"            
  2.  
  3.       deployOnStartup="false" deployXML="false">   
  4.  
  5.     e.yeeach.com   
  6.  
  7.      className="org.apache.catalina.valves.AccessLogValve"   
  8.  
  9.            prefix="esales" suffix=".log" pattern="common"            
  10.  
  11.            directory="${jboss.server.home.dir}/log"/>   
  12.  
  13.      cookies="true" crossContext="true" override="true"/>   
  14.  
  15.    
  16.  

12. 在eSales應(yīng)用中配置虛擬主機(jī)

在/opt/jboss-4.2.2.GA/server/default/deploy/esales.war/WEB-INF下創(chuàng)建文件jboss-web.xml,內(nèi)容如下:

 
 
 
  1.    
  2.  
  3.     /   
  4.  
  5.     e.yeeach.com   
  6.  
  7.    

網(wǎng)站名稱(chēng):JBoss虛擬主機(jī)安裝部署指南收藏
轉(zhuǎn)載來(lái)于:http://m.5511xx.com/article/dhcopce.html