標籤: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開發環境