測試環境搭建和部署(在Linux環境下搭建jdk+Tomcat+mysql環境和項目包的部署)
1.Linux環境(我搭建的是64位centos版本的linux系統)
1.下載並安裝一個VMware Workstation虛擬機,是搭建Linux系統的平臺。
2.下載一個centos安裝包。
3.打開VMware Workstation,新建一個虛擬機,根據提示安裝步驟,導入安裝包,設置用戶名和密碼(此處設置的是普通賬戶,但密碼和根賬號root共用),其他的步驟全部點擊下一步到最後,然後
靜靜等安裝成功。
4.安裝完成後,輸入密碼進入圖形化界面,點擊右鍵選擇Open in Terminal,輸入命令ifconfig查看ip地址。
(建議安裝Xshell和xftp來連接虛擬機,這樣操作命令比較方便)
(xshell是一個終端模擬軟件,可以通過xshell連接到遠程主機操作遠程主機進行工作)
(xftp是一個文件傳輸軟件,我們可以通過xftp連接到遠程主機遠程傳輸文件到遠程主機)
2.JDK安裝
1.下載一個linux版本的jdk。
2.用xftp上傳到linux環境中去。
3.賦予JDK文件最高權限。
切換到頂級目錄 cd ~
切換到上級目錄 cd ..
切換到local路徑下 cd /usr/local
賦予JDK文件最高權限 chmod 777 -R jdk1.8.0_141
4.配置JDK環境變量
切換到頂級目錄 cd ~
切換到上級目錄 cd ..
切換到etc路徑下 cd /etc
編輯profile文件 vi profile
按下鍵盤的i鍵,進入編輯模式,一直定位到文檔末尾
配置環境變量,在文件中輸入
export JAVA_HOME=/usr/local/jdk1.8.0_141(此為你的jdk的安裝路徑,每個人的路徑可能都不同,註意)
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
按住鍵盤的esc鍵,然後輸入:wq,就保存了剛才設置的環境變量
讓剛剛設置的環境變量生效 source profile
查看一下剛剛的jdk是否配置成功 輸入命令 java -version 出現下圖內容則配置成功
3.Tomcat安裝
1.下載一個tomcat版本
2.用xftp把apache-tomcat-8.0.30上傳到虛擬機
3.按照步驟啟動tomcat
切換到頂級目錄 cd ~
切換到上級目錄 cd ..
切換到bin路徑下 cd /usr/local/apache-tomcat-8.0.30/bin
輸入tomcat 啟動命令 ./startup.sh (如果出現權限不夠的問題就賦予最高權限)
啟動成功,在你自己電腦輸入你的虛擬機的ip地址加端口號,就可以訪問到tomcat的首頁(端口號一般為8080)
(如果訪問不了可以嘗試關閉防火墻 service iptables stop)
4.mysql安裝
1.切換到你需要安裝mysql的路徑 cd /usr/local
2.在線安裝,輸入命令yum install mysql-server,一直等待它安裝完成,期間有些步驟需要詢問是否繼續,直接輸入Y即可
3.安裝完成後,啟動mysql 服務,命令為: service mysqld start,看到如下截圖,則說明安裝mysql成功了
4.一般這樣安裝的mysql 都是默認為root根用戶進行登錄,密碼也默認為空,所以輸入下面的命令: mysql -u root -p, 然後密碼處輸入回車,即可登錄到數據庫了。如下所示:
就說明已經登陸到數據庫了。
6.如何利用本地的navicate連接linux服務器的數據庫?並對數據庫進行操作:
首先要新建一個用戶,因為一般的數據庫用戶都是linux本機訪問的,我們要從外面來訪問linux的數據庫,就要創建一個權限為%的用戶
在xshell中登錄到數據庫中: mysql -u root -p 然後回車,要你輸入密碼的時候,你再回車就可以登錄進去了,因為數據庫默認用戶是root,密碼是空的
切換到mysql 數據庫 use mysql
創建一個外面可以訪問linux數據庫服務器的用戶: grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant option;
刷新權限 : flush privileges;
然後用navicate來登陸就好了!用 root用戶,密碼是 123456 具體怎麽使用navicate連接數據庫,請自行百度!
5.項目包部署
1.連接數據庫
2.導入future.sql文件
3.把項目包 futureloan.war 放到 /usr/local/apache-tomcat-8.0.30/webapps 路徑下
測試環境搭建和部署(在Linux環境下搭建jdk+Tomcat+mysql環境和項目包的部署)