1. 程式人生 > >在阿里雲伺服器上快速搭建JavaWeb環境(安裝JDK、Tomcat、MySQL)+Intellij IDEA遠端部署除錯tomcat

在阿里雲伺服器上快速搭建JavaWeb環境(安裝JDK、Tomcat、MySQL)+Intellij IDEA遠端部署除錯tomcat

首先介紹一下我的的伺服器的系統是Ubuntu 16.04 64位
ide用了Intellij IDEA
JDK8
Tomcat8
MySQL5.7

一、先下載JDK 8
1、JDK8

# sudo apt-get install openjdk-8-jdk

2、設定環境變數:

# vim /etc/profile 

在檔案的末尾處加入以下內容:
export JAVA_HOME=你的jdk的安裝路徑
export CLASSPATH=.:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
export PATH=PATH:JAVA_HOME/bin

3、使配置生效:

# source /etc/profile

4、檢查JDK是否已經成功安裝

# java -version

二、安裝Tomcat
1、Tomcat8下載地址:http://tomcat.apache.org/download-80.cgi 進去之後選擇選擇 8.5.9版本右鍵core下面的tar.gz 選擇拷貝連結。
2、用命令列輸以下程式碼來進行下載:(網址即為你拷貝的連結)

# wget http://apache.cs.utah.edu/tomcat/tomcat-8/v8.5.9/bin/apache-tomcat-8.5.9.tar.gz

3、我是把Tomcat放到了/opt 目錄下,所以現在/opt 目錄下建一個叫tomcat的資料夾,把Tomcat解壓到該資料夾下 :

# mkdir /opt/tomcat

4、執行解壓檔案,並把解壓內容放到 /opt/tomcat 下(-C 壓縮檔案中的檔名稱區分大小寫)

# tar zxvf apache-tomcat-8.0.9.tar.gz -C /opt/tomcat

5、為了安全性考慮,決定新建立一個新的user和usergroup並且賦予許可權

# sudo addgroup 使用者組名

在新的使用者組裡面新增新的使用者

# sudo adducer 使用者名稱 使用者組名

因為之前已經建立了/opt/tomcat所以通過以下命令將這個的使用者和使用者組改成新建立的使用者和使用者組:

#chown 使用者名稱:使用者名稱  /opt/tomcat
#chmod 755 opt/tomcat

6、啟動、測試 Tomcat
進入tomcat的bin檔案並執行 startup.sh

# cd /opt/tomcat/bin 

啟動Tomcat:

# ./startup.sh

然後會看到Tomcat started
開啟瀏覽器輸入 你的IP地址:8080 看是否會跳出Tomcat的官網,如果有,則表示成功如果不成功則檢查埠情況
檢查埠是否被佔用:

# lsof -i:8080

如果被佔用, 執行:修改server.xml裡的埠號

# vim /opt/tomcat/conf/server.xml

7、Intellij IDEA 部署JavaWeb專案遠端Tomcat
首先 配置catalina.sh

# vim /opt/tomcat/bin/catalina.sh

按i進入編輯狀態,將以下內容新增:
export CATALINA_OPTS=”-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=1099
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Djava.rmi.server.hostname=你的IP地址”

export JAVA_OPTS=”-Dcom.sun.management.jmxremote=
-Dcom.sun.management.jmxremote.port=1099
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false”
然後開啟你的IDEA,點選run,選擇這個:
這裡寫圖片描述
點選+號,選擇Tomcat Server 並點選Remote
這裡寫圖片描述
然後進行配置
這裡寫圖片描述
這裡寫圖片描述

8、測試你的JavaWeb專案
開啟瀏覽器輸入:IP地址:8080 看是否能顯示你的JavaWeb專案

三、安裝MySQL
1、首先檢查 apt-get 的更新

# sudo apt-get update

2、如果安裝5.5和5.6版本的直接執行如下

# sudo apt-get install mysql-server-5.5/5.6

3.如果安裝5.7 則需要新增新的APT包

# wget http://dev.mysql.com/get/mysql-apt-config_0.6.0-1_all.deb

然後用dpkg下載

# sudo dpkg -i mysql-apt-config_0.6.0-1_all.deb

最後下載5.7

# sudo apt-get install mysql-server

4、配置MySQL
首先,設定使用者名稱和密碼

sudo mysql_secure_installation

然後檢視MySQL版本

mysql --version

如果你的版本是5.7.6之前的則執行如下

sudo mysql_install_db

如果你的版本是5.7.6之後的則執行如下

mysqld —initialize

4、測試MySQL

# service mysql status

你會看到:Active: active (running)
說明你已經成功安裝並啟動MySQL,可以操作MySQL了

5、關於怎麼備份mysql的database
執行以下:

# mysqldump -u 資料庫使用者名稱(root) -p database的名字 > database名字.sql

然後就會在伺服器的根目錄找到這個sql檔案。

如要轉載,請註明出處,謝謝~