企業(yè)版APP服務(wù)器部署環(huán)境

由于企業(yè)需要,需要發(fā)布企業(yè)版的APP,對(duì)于企業(yè)版APP發(fā)布通過(guò)掃面二維碼的方式來(lái)供客戶使用,在這里,我來(lái)介紹一下服務(wù)器環(huán)境的部署方法。

****一、Linux****

1、Linux安裝JDK步驟

1、先從網(wǎng)上下載jdk(jdk-7u1-linux-i586.rpm),下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html,下載后放在/home目錄中,當(dāng)然其它地方也行。
2、進(jìn)入安裝目錄 #cd /home #cp jdk-7u1-linux-i586.rpm /usr/local #cd /usr/local 給所有用戶添加可執(zhí)行的權(quán)限
rpm -ivh jdk-7u1-linux-i586.rpm
安裝過(guò)程如圖所示:

3、設(shè)置環(huán)境變量

vi /etc/profile

打開(kāi)后,在文檔最下方加上以下環(huán)境變量配置代碼:
export JAVA_HOME=/usr/java/javajdk1.7.0_01
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
注意:export PATH=$JAVA_HOME/bin:$PATH,注意將$PATH放到最后。以免造成新舊版本問(wèn)題。

編輯profile文檔立即生效 source /etc/profile

4、檢查JDK是否安裝成功。 #java -version 如果看到JVM版本及相關(guān)信息,即安裝成功!
如圖:


-----------分割線-----------------
當(dāng)你已經(jīng)成功把javajdk1.7.0_01 安裝到 /usr/java,并且配置好了系統(tǒng)環(huán)境變量 ****執(zhí)行 # java -version 時(shí)就是 顯示javajdk1.7.0_01,是因?yàn)槟愕膌inux系統(tǒng)有默認(rèn)的jdk;執(zhí)行

1、# cd /usr/bin

ln -s -f /usr/java/javajdk1.7.0_01/jre/bin/java

ln -s -f /usr/java/javajdk1.7.0_01/bin/javac

2、接著卸載javajdk1.7.0_01,再次重新安裝。卸載方法:
先查看javajdk1.7.0_01包名

rpm -qa | grep jdk

接著執(zhí)行

rpm -e jdk-1.7.0_01-fcs

卸載完后,再次重新安裝jdk-7u1-linux-i586.rpm。

2、配置Tomcat

一、上傳Tomcat服務(wù)器
  


  

二、安裝Tomcat服務(wù)器
2.1、解壓tomcat服務(wù)器壓縮包
  

  

2.2、配置環(huán)境變量
  tomcat服務(wù)器運(yùn)行時(shí)是需要JDK支持的,所以必須配置好JDK用到的那些環(huán)境變量
  

  編輯/etc下的profile文件,加上如下內(nèi)容:
  

  

2.3、修改tomcat服務(wù)器的啟動(dòng)端口
  

  修改將Tomcat服務(wù)器啟動(dòng)時(shí)使用的端口,例如改成9999
  

  修改完server.xml文件之后,保存,退出。
三、Tomcat服務(wù)器啟動(dòng)和關(guān)閉
3.1、啟動(dòng)Tomcat服務(wù)器
  進(jìn)入tomcat服務(wù)器的bin目錄,然后執(zhí)行"./startup.sh"命令啟動(dòng)Tomcat服務(wù)器,如下圖所示:
  

  查看tomcat服務(wù)器的Log信息,看看tomcat服務(wù)器是否已經(jīng)正常啟動(dòng),進(jìn)入tomcat服務(wù)器下的logs目錄,打開(kāi)catalina.out文件進(jìn)行查看,如下圖所示:
  

  訪問(wèn)Tomcat服務(wù)器,如下圖所示:
  

  可以正常訪問(wèn)了,說(shuō)明Tomcat服務(wù)器已經(jīng)正常啟動(dòng)成功了。
  如果tomcat啟動(dòng)不了,那么最有可能就是啟動(dòng)時(shí)使用的端口被其他應(yīng)用程序占用了,那么可以通過(guò)如下的辦法進(jìn)行排查,例如查看9999端口被哪個(gè)應(yīng)用程序占用了。
  

3.2、關(guān)閉Tomcat服務(wù)器
  進(jìn)入tomcat服務(wù)器的bin目錄,然后執(zhí)行"./shutdown.sh"命令啟動(dòng)Tomcat服務(wù)器,如下圖所示:
  

  查看tomcat服務(wù)器的Log信息,看看tomcat服務(wù)器是否已經(jīng)正常關(guān)閉,進(jìn)入tomcat服務(wù)器下的logs目錄,打開(kāi)catalina.out文件進(jìn)行查看,如下圖所示:
  

四、Linux下安裝Tomcat服務(wù)器使用到的命令

4.1、linux查看端口被哪個(gè)進(jìn)程占用

lsof -i:端口號(hào)

例如:

  

4.2、查看Linux服務(wù)器的版本

lsb_release -a

例如:
  


4.3、查看當(dāng)前iptables(防火墻)規(guī)則
  可使用"iptables –L –n"查看當(dāng)前iptables規(guī)則
  例如:
  

4.4、添加指定端口到防火墻中
  iptables -I INPUT -p 協(xié)議 --dport 端口號(hào) -j ACCEPT
  例如:

1 iptables -I INPUT -p udp --dport 161 -j ACCEPT
2 iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

****二、WIN7****

1、WIN7安裝JDK步驟

1、下載好需要安裝的JDK版本

2、安裝很簡(jiǎn)單了,和安裝其他軟件沒(méi)啥區(qū)別,路徑如果不需要自己特殊設(shè)置的話,就可以一路默認(rèn)。需要知道安裝的路徑,配置的時(shí)候是需要用到的,安裝后

我這的安裝路徑是E:/Java/jdk1.6.0_20

3、環(huán)境變量的設(shè)置 win7界面相比xp做了一點(diǎn)小的修改,不過(guò)不影響操作 這里需要設(shè)置JAVA_HOME、CLASSPATH、Path三個(gè)環(huán)境變量。

a)、右擊“計(jì)算機(jī)”,點(diǎn)擊“屬性”

點(diǎn)擊彈出界面的左部分的“高級(jí)系統(tǒng)設(shè)置”
選擇“高級(jí)”選項(xiàng)卡,點(diǎn)擊下部的“環(huán)境變量”
在“系統(tǒng)變量”中,設(shè)置3屬性JAVA_HOME、CLASSPATH、Path(不區(qū)分大小寫(xiě)),若已存在則點(diǎn)擊“編輯”,不存在則點(diǎn)擊“新建”;

b)、JAVA_HOME指明JDK安裝路徑,就是剛才安裝時(shí)所選擇的路徑E:/Java/jdk1.6.0_20,此路徑下包括lib,bin,jre等文件夾(此變量最好設(shè)置,因?yàn)橐院筮\(yùn)行tomcat,eclipse等都需要依*此變量);

c)、Path使得系統(tǒng)可以在任何路徑下識(shí)別java命令,這里,要注意下,path應(yīng)該是本來(lái)就存在的,就不要新建了,找到path,點(diǎn)擊“編輯”;在值的最前面加上下面的語(yǔ)句即可。如果覆蓋了path變量,將導(dǎo)致的cmd下有些基本的命令會(huì)找不到。 %JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;

d)、CLASSPATH為java加載類(lèi)(class or lib)路徑,只有類(lèi)在classpath中,java命令才能識(shí)別,設(shè)為: .;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar (要加.表示當(dāng)前路徑) %JAVA_HOME%就是引用前面指定的JAVA_HOME;

4、檢驗(yàn)安裝配置是否正確

點(diǎn)擊“開(kāi)始”,鍵入“cmd”;

enter

運(yùn)行“java -version”、“java”、“javac”三個(gè)命令,看輸出是否類(lèi)似上圖。。出現(xiàn)畫(huà)面,安裝配置ok了。

2、WIN7配置Tomcat

1.下載Tomcat,官網(wǎng)上下載的文件都是綠色免安裝的。如:apache-tomcat-7.0.26-windows-x64.zip
下載地址:http://tomcat.apache.org/download-70.cgi
下載后解壓縮:E:\apache-tomcat-7.0.26,隨你喜歡解壓哪里。

2.設(shè)置Tomcat環(huán)境變量

新建:
變量名:TOMCAT_HOME
變量值:你的TOMCAT所在目錄 如:E:\apache-tomcat-7.0.26

現(xiàn)在環(huán)境基本都搭建好了,可以試一試了。
啟動(dòng)tomcat,運(yùn)行tomcat目錄/bin/startup, (點(diǎn)擊startup,好像一閃而過(guò),或彈出個(gè)命令行窗口,不是很爽,文章后面會(huì)提到怎么處理)
然后在瀏覽器中,輸入http://localhost:8080
如果頁(yè)面顯示如圖,恭喜你環(huán)境搭建成功了!

我們有看到tomcat目錄/bin文件夾里有個(gè)tomcat7w.exe,顧名思義就是tomcat以window方式顯示控制臺(tái)。第1次點(diǎn)擊打開(kāi)它時(shí)候,可能會(huì)提示:tomcat指定的服務(wù)未安裝,此時(shí)我們可以這樣解決它。
打開(kāi)命令行提示符窗口=> 進(jìn)入Tomcat安裝目錄==> 進(jìn)入bin目錄下==> 輸入:service.bat install 即可,如圖操作,tomcat目錄按自己機(jī)子上的來(lái)哦


這樣就可以讓tomcat以window方式顯示控制臺(tái)。點(diǎn)擊tomcat7w.exe,會(huì)顯示如圖:

點(diǎn)擊start啟動(dòng)tomcat服務(wù),如果startup type選擇AUTOMATIC,就是隨開(kāi)機(jī)啟動(dòng)啦,這樣就不需要每次都手動(dòng)開(kāi)啟啦。

3:常用的tomcat配置設(shè)置小技巧

一、端口8080改為80,從而http://localhost:8080/web項(xiàng)目 可以直接寫(xiě)為:http://localhos/web項(xiàng)目
tomcat目錄/bin/文件夾下:編輯server.xml文檔,
將:<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
改為:<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

三、配置項(xiàng)目APP下載環(huán)境

配置好tomcat后,只需要我們將自己的項(xiàng)目放在相應(yīng)的目錄下面,然后做成jsp頁(yè)面,將jsp地址生成相應(yīng)的二維碼發(fā)布出去就行了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容