Centos7.2下部署Java開發環境

來源:互聯網
上載者:User

標籤:service   java_home   tables   size   sans   ctp   log   connect   無法串連   

1.安裝JDK

  如果以前安裝過JDK,想要重新安裝可執行如下命令進行卸載,這裡安裝的是JDK1.8:

  先查詢:

rpm -qa|grep jdk

  然後再通過下面命令進行卸載

rpm -e  --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.2.el7_2.x86_64(注意這裡nodeps後面的那串名稱是通過上面命令查詢出來的,查出幾個卸載幾個)

 

  安裝JDK,有2種途徑下載:

  ①:可以直接到官網下載http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html (這裡選擇的是rpm 64位的),下載完然後複製到centos中的自己想要存放的目錄中

  ②:直接在centos中,建立一個目錄存放下載的jdk,然後通過命令下載(100多兆,有點慢......):

wget jdk-8u131-linux-x64.rpm http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm

  下載完後,進行安裝:

rpm -ivh jdk-8u131-linux-x64.rpm

  安裝完就可以,java -version查看是否安裝成功了

  接著配置環境變數,開啟/etc/profile檔案

vi /etc/profile

  然後按i進入編輯模式,在檔案最後添加下面配置:

JAVA_HOME=/usr/java/jdk1.8.0_131   #(注意:,自己查看下自己安裝的jdk在哪個目錄)JRE_HOME=/usr/java/jdk1.8.0_131/jreCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libPATH=$JAVA_HOME/bin:$PATHexport PATH JAVA_HOME CLASSPATH

 

 

  最後按ESC,輸入

:wq

  退出儲存

  執行下面命令使剛才的環境變數配置生效

source /etc/profile

  最後通過下面命令驗證配置是否成功

echo $JAVA_HOMEecho $CLASSPATHecho $PATH

 

 2、安裝Tomcat :

  下載Tomcat(找個目錄存放)

wget apache-tomcat-7.0.78.tar.gz http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.78/bin/apache-tomcat-7.0.78.tar.gz

  解壓即可

tar -zxvf apache-tomcat-7.0.78.tar.gz 

 

   啟動Tomcat,進入解壓目錄/apache-tomcat-7.0.78/bin,執行

./startup.sh

  然後就可以通過瀏覽器訪問啦

  http://服務ip地址:8080

  如果想修改預設連接埠,那麼可以通過修改Tomcat解壓目錄/apache-tomcat-7.0.78/conf中的server.xml檔案

vi server.xml

 

  然後找到中間部分配置,如下,把連接埠8080改成自己想要的就可以了

<Connector port="8080" protocol="HTTP/1.1"               connectionTimeout="20000"               redirectPort="8443" />

 

  退出,儲存,重啟Tomcat,OK

  如果在訪問Tomcat伺服器的時候,出現無法串連到伺服器等類似問題,

  那麼,首先確認Tomcat是否啟動完成,在啟動Tomcat的時候會出現如下提示

[[email protected]7 bin]# ./startup.sh Using CATALINA_BASE:   /work/apps/apache-tomcat-7.0.78Using CATALINA_HOME:   /work/apps/apache-tomcat-7.0.78Using CATALINA_TMPDIR: /work/apps/apache-tomcat-7.0.78/tempUsing JRE_HOME:        /usr/java/jdk1.8.0_131Using CLASSPATH:       /work/apps/apache-tomcat-7.0.78/bin/bootstrap.jar:/work/apps/apache-tomcat-7.0.78/bin/tomcat-juli.jarTomcat started.

 

 

  如果確定啟動成功,那麼可能是伺服器沒有開發8080連接埠,那麼可以通過下面方法開放連接埠訪問;

3、開放訪問服務連接埠

  可以通過下面命令測試連接埠是否可以訪問

telnet 10.211.55.4 8080

  如果出現下面資訊,說明連接埠未開放訪問

Trying 10.211.55.4...telnet: connect to address 10.211.55.4: Connection refusedtelnet: Unable to connect to remote host

 

  通過下面方法,開放訪問服務連接埠

vi /etc/sysconfig/iptables

  可添加一行或者複製已有的連接埠資訊,修改連接埠

-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT

 

  然後儲存退出,重啟連接埠服務

service iptables restart

 

  再次執行上面telnet命令檢查一下就可以啦~

4、安裝MySQL

  這個還是看別人寫的吧,我覺得寫得挺好的  

  連結:http://blog.csdn.net/xyang81/article/details/51759200 

Centos7.2下部署Java開發環境

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.