java項目如何部署到服務器----java,mysql,tomcat安裝

目錄html

部署到Linux系列教材 (一)- JAVA - 安裝和運行java

步驟 1 : 安裝Javamysql

步驟 2 : 運行linux

部署到Linux系列教材 (二)- MYSQL - 安裝spring

步驟 1 : 下載sql

步驟 2 : 經過yum進行安裝數據庫

步驟 3 : 啓動apache

步驟 4 : 驗證centos

部署到Linux系列教材 (三)- TOMCAT - 安裝和啓動tomcat

步驟 1 : 安裝

步驟 2 : 運行

步驟 3 : 驗證

步驟 4 : 查看啓動日誌

步驟 7 : 重啓tomcat

步驟 8 : 啓動緩慢


部署到Linux系列教材 (一)- JAVA - 安裝和運行

步驟 1 : 安裝Java

比起前面的ftp安裝配置,java安裝就顯得簡單太多了。
運行命令:

yum -y install java-1.8.0-openjdk.x86_64


最後出現Complete! 就成功了

 

安裝Java

 

步驟 2 : 運行

接着運行 

java -version


出現當前java版本即表示java安裝成功了

 

運行

 

部署到Linux系列教材 (二)- MYSQL - 安裝

步驟 1 : 下載

yum上mysql的資源有問題,因此不能僅僅之用yum。在使用yum以前還須要用其餘命令獲取mysql社區版

cd /tmp

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 

rpm -ivh mysql-community-release-el7-5.noarch.rpm 

 

下載

 

步驟 2 : 經過yum進行安裝

接着就能夠經過yum安裝了:

yum install mysql mysql-server mysql-devel -y

 

經過yum進行安裝

 

步驟 3 : 啓動

以上只是安裝,執行以下命令才能啓動mysql服務器:

systemctl start mysql.service

步驟 4 : 驗證

安裝後會自動啓動,啓動後會佔用3306端口。 使用以下命令查看3306端口是否啓動,若是啓動了則表示mysql處於運行狀態。

netstat -anp|grep 3306

 

驗證

 

步驟 5: 無密碼

經過Yum安裝的mysql的管理員帳戶是沒有密碼的,這裏經過命令設置其密碼爲 admin ,儘可能使用這個密碼哦,後續部署j2ee應用的時候會用到這個密碼哦。

mysqladmin -u root password admin

注: Warning信息並不是提示設置失敗,而是告訴你們密碼露出來了,小心背後有人~

 

無密碼

 

步驟 6: 登錄驗證

如圖所示,使用以下命令登錄

mysql -uroot -padmin


登錄成功後輸入

show databases;


能看到這3個數據庫,就表示用root帳號登錄成功了

 

登錄驗證

 

步驟 1 : 安裝

yum上沒有tomcat的源,因此使用以下方式下載解壓

cd /tmp

wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.92/bin/apache-tomcat-7.0.92.tar.gz

tar xzf apache-tomcat-7.0.92.tar.gz

mv apache-tomcat-7.0.92 /usr/local/tomcat7


解壓後把tomcat移動到 /usr/local/tomcat7 目錄下方便之後訪問注:有同窗反應這個tomcat沒法經過wget下載。 大概tsinghua.edu.cn 在維護吧,我這裏下載了一個,放在下載區(點擊進入),能夠經過ftp上傳到Linux,而後複製到/tmp, 接着繼續解壓等操做. 複製命令在Linux 其餘經常使用命令 中有示例。或者直接用我給的吧:

cp /home/wwwroot/ftptest/apache-tomcat-7.0.92.tar.gz /tmp/apache-tomcat-7.0.92.tar.gz

注: 除了 7.0.92 外,還放了個 8.5.23 供你們使用 ( Springboot 在7上跑不起,8.5.23經測試是能跑 springboot 的,因此提供了方便你們使用。 用法和7同樣) 注: 7 這個版本號 7.0.92 若是不能用了,說明是過時了。。。 把 92 改爲 93試試,不行就 94 95 96,或者到 tomcat 7 官網看它的最新下載地址:https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/

 

安裝

 

步驟 2 : 運行

啓動tomcat

/usr/local/tomcat7/bin/startup.sh

 

運行

 

步驟 3 : 驗證

由於尚未從安全組開放端口8080,因此還沒法經過外網查看tomcat是否啓動。只能經過查看端口是否處於監聽狀態查看tomcat是否啓動:

netstat -anp|grep 8080


如圖所示,8080端口處於監聽狀態

 

驗證

 

步驟 4 : 查看啓動日誌

經過以下命令能夠查看tomcat的啓動日誌

tail -300f /usr/local/tomcat7/logs/catalina.out


-300表示查看最後300行, f表示動態查看有更新能夠當即看到
使用ctrl+c 退出查看狀態

 

查看啓動日誌

 

步驟 5 : 安全組開放端口

像 FTP配置端口 那樣,配置8080端口

 

安全組開放端口

 

步驟 6: 從公網訪問

8080端口開放後,就能夠從外網訪問了:

http://47.104.95.212:8080/


如圖所示,大家學習的時候,記得用本身的ip地址,別用個人。。。 我這個在你看到的時候,頗有可能已通過期了

 

從公網訪問

 

步驟 7 : 重啓tomcat

經過先關閉,而後啓動的方式。。。。來重啓tomcat ~~

/usr/local/tomcat7/bin/shutdown.sh

/usr/local/tomcat7/bin/startup.sh


啓動的時候,能夠運行tail命令來查看啓動過程:

tail -300f /usr/local/tomcat7/logs/catalina.out

步驟 8 : 啓動緩慢

tomcat7在centos7裏面啓動有時候會很慢,要好幾分鐘。 緣由是什麼什麼熵什麼什麼隨機的,反正運行下面命令以後再啓動就行了。
若是沒有tomcat7啓動過慢的問題,能夠忽略此步驟

yum -y install rng-tools

systemctl start rngd

相關文章
相關標籤/搜索