1. 程式人生 > >OA項目環境的搭建部署操作

OA項目環境的搭建部署操作

pri tomcat-7 定義 clas 提示安裝 日誌 更改 pil table

項目部署

一、虛擬機安裝操作系統

虛擬機安裝完成後點擊-創建新的虛擬機,也就是創建Windows操作系統.

二、JDK的安裝

雙擊JDK的圖標,按照提示安裝完成,在我的電腦-屬性-高級-環境變量-系統變量

技術分享圖片

在系統變量中點擊新建

技術分享圖片

技術分享圖片

在變量名輸入JAVA_HOME,在變量值處輸入安裝路徑c:\java,點擊確定

(註意所有環境變量中的符號均為英文狀態下的符號)

技術分享圖片

再點擊新建,變量為CLASSPATH,變量值為” .;C:\java\lib\dt.jar;C:\java\lib\ tools.jar;”

技術分享圖片

在已有的系統變量中找到path點擊編輯。

技術分享圖片

在原來的變量值的前面加上C:\java\bin;

技術分享圖片

;是路徑之間的分隔符。

總結:環境變量的配置需要新建兩個變量,一是 JAVA_HOME 對應C:\java,二是CLASSPATH 對應.:C:\JAVA\lib\dt.jar; C:\JAVA\lib\toos.jar;

第三是對原有的系統變量path進行編輯,在原有的變量值前加上 C:\JAVA\bin;

點擊確定,關閉窗口,環境變量配置結束。

三、驗證JDK的配置變量(CLASSPATH,JAVA_HOME,Path)

在dos命令中輸入javac出現用法信息說明path變量配置成功(驗證path變量有沒有成功時先在當前路徑找,當前路徑找不到,再在path路徑找)

技術分享圖片

而要驗證jdk中的JAVA_HOME、 CLASSPATH變量是否配置正確,則要通過編寫一個java代碼來驗證

在C盤根目錄下,新建一個txt格式的文本文檔並雙擊打開,編寫一段java代碼。

public class HelloWorld{

public static void main(String args[])

{System.out.println("JAVA 環境配置成功!");

}

}

並將記事本重命名為HelloWorld.java.

在dos命令中輸入cd\切換到c盤的根目錄下。

技術分享圖片

在輸入命令“javac HelloWorld.java”,(註意:文件名HelloWorld.java必須和類名一樣)如若不報錯,即可繼續輸入命令“java HelloWorld”,顯示java環境配置成功

技術分享圖片

Ps:為什麽要切換到c盤呢?因為編輯的java代碼是放在了c盤中,輸入javac HelloWorld.java這個命令可以將編輯的java代碼翻譯成計算機能識別的二進制,即將HelloWorld.java轉換成HelloWorld.class這個文本文檔。不報錯的話再次輸入java HelloWorld實際上執行的是HelloWorld.class這個文檔。javac 是java語言編程編譯器。全稱java compiler。javac工具讀由java語言編寫的類和接口的定義,並將它們編譯成字節代碼的class文件

安裝tomcat與驗證

可以直接將tomcat的壓縮包拖到虛擬機上,右擊-全部提取,就可以了。然後將tomcat的文件夾剪切到c盤下C:\apache-tomcat-7.0.85\bin下的startup.bat,出現結果為server startup in xx ms字樣,說明tomcat正常啟動

技術分享圖片

Ps:只有打開tomcat的腳本(打開startup.bat)出現上圖的字樣,說明tomcat啟動成功,然後再看tomcat能不能訪問。

在tomcat正常啟動後,打開瀏覽器,在地址欄輸入http://localhost:8080,若出現如圖畫面,則表示成功。

技術分享圖片

Ps:tomcat默認的http的監聽端口是8080,tomcat啟動的是本地的監聽,所以地址欄是輸入的http://localhost:8080

Tomcat的服務端口在配置文件conf下的server.xml裏面,

技術分享圖片

Tomcat的應用程序放在webapps裏面,

Tomcat的日誌文件放在哪?在logs下面的catalina裏面。

四、MySql的安裝與驗證

1.雙擊mysql的圖標,

技術分享圖片

2點擊next,出現安裝類型界面,選擇custom,進入下一步。

技術分享圖片

註意:typical是典型的,安裝通用程序特征,建議普通用戶使用。

Complete是完整的,所有的程序會被安裝,但是需要大量的磁盤空間。

Custom是定制的,選擇你想要安裝的程序並想把它們安裝在哪裏,建議高級用戶使用。

點擊next出現如下的界面,先安裝mysql服務器,點擊change,修改安裝的路徑為c:/mysql.這是為了方便管理,

技術分享圖片

技術分享圖片

點擊install 進行安裝。

安裝完成進入mysql配置界面,選擇standand configuration(標準配置)進入下一步。

技術分享圖片

註意:detaild configuration是詳細配置

把include bin directory in windows path(在windows路徑下包含bin目錄)勾選上,選擇這一欄,才能在cmd窗口中進行mysql的操作

在執行下一步。

技術分享圖片

修改安全設置,輸入密碼, enable root access from remote machines(是遠程機器能夠訪問根目錄) 點擊next

技術分享圖片

點擊execute開始進行配置。

技術分享圖片

出現如下界面,說明安裝完成後,點擊finish,結束安裝。

技術分享圖片

2.驗證mysql的安裝:實際上就是找下有沒有mysql這個進程(因為mysql安裝完之後,就會自動啟動,不像tomcat要人為的啟動)

方法:在dos命令中輸入netstat –ano |findstr 3306 找到進程的PID號,然後輸入tasklist |findstr 3072 就找到mysql這個進程了。

技術分享圖片

五、被測應用程序部署(cwoa2011項目為例)

1.項目cwoa2011.zip拖到c盤,右擊-全部提取得到cwoa2011文件夾。然後把cwoa2011文件夾剪切到C:\apache-tomcat-7.0.85\webapps裏的webapps文件夾下。(因為webapps是默認的項目部署的位置)

在dos命令中輸入mysql –u root –p123456(123456是在安裝mysql時所設置的密碼)以打開mysql數據庫的界面如下圖:

技術分享圖片

2.在此界面中輸入mysql命令:

show databases;mysql是數據庫管理系統,輸入show databases;可以顯示出mysql裏面的所有數據庫。

技術分享圖片

繼續輸入use mysql切換到mysql這個數據庫。

技術分享圖片

在輸入show tables;顯示出mysql這個數據庫包含多少表。

技術分享圖片

source c:\redmoonoa.sql(此redmoonoa.sql文件來自c:\Tomcat\webapps\cwoa2011\setup\ redmoonoa.sql中的復制,此source命令是將cwoa2011項目中的數據信息表導入到mysql數據庫中) mysql數據庫中沒有對應的mysql命令,而redmoonoa.sql中包含的是mysql的命令,所以將redmoonoa.sql導入到mysql數據庫中,才可以在mysql數據庫中執行這些命令。

3.OA系統使用的是 Mysql 數據庫,在環境搭建的時候,一般情況下都需要更改數據庫連接文件。根據相應的描述,我們得知,本系統的數據庫連接文件存放在 OA 系統項目應用程序包下的 WEB-INF 目錄下(c:\Tomcat\webapps\cwoa2011\WEB-INF\proxool.xml),名稱為 proxool.xml(有很多配置信息)因為使用的是mysql數據庫,所以將proxool.xml裏面的配置信息改成mysql的對應信息。若切換到的是test這個數據庫,則proxool.xml裏面的就改成test對應的信息。

技術分享圖片

將端口改為3306 密碼就是安裝時自己設置的密碼,jdbc:mysql://localhots:端口/所選用數據庫的名稱,因為該項目選用的是mysql這個數據庫,所以改成了mysql

4.啟動tomcat腳本,在瀏覽器地址欄輸入http://localhost.8080/cwoa2011,出現如下界面。

技術分享圖片

點擊登錄進入下面的界面。

技術分享圖片

卸載過程操作

打開控制面板-點擊添加或刪除程序打開就可以直接刪除了。

技術分享圖片

OA項目環境的搭建部署操作