這裏我安裝的jdk版本爲1.8版本,tomcat版本爲8.5(請上官網下載)java
運維開發技術交流羣歡迎你們加入一塊兒學習(QQ:722381733)linux
jdk部署:web
一、前往軟件所在路徑apache
[root@web1 ~]# cd /package/
[root@web1 package]# ls
jdk-8u131-linux-x64.tar.gz
二、解壓壓縮包bootstrap
[root@web1 package]# tar xf jdk-8u131-linux-x64.tar.gz [root@web1 package]# ls jdk1.8.0_131 jdk-8u131-linux-x64.tar.gz [root@web1 package]#
三、將解壓後的文件移動到/usr/local/目錄並建立軟鏈接tomcat
[root@web1 package]# mv /package/jdk1.8.0_131/ /usr/local/ [root@web1 package]# ln -s /usr/local/jdk1.8.0_131/ /usr/local/jdk [root@web1 package]# cd /usr/local/ [root@web1 local]# ls bin etc games include jdk jdk1.8.0_131 lib lib64 libexec sbin share src
四、配置/etc/profile環境及遍歷環境運維
[root@web1 local]# cat >>/etc/profile <<EOF > export JAVA_HOME=/usr/local/jdk1.8.0_131 > export PATH=$JAVA_HOME/bin:$PATH > EOF
[root@web1 local]# source /etc/profile
五、檢查是否成功(都有輸出表示成功)tcp
[root@web1 local]# java [root@web1 local]# javac [root@web1 local]# java -version java version "1.8.0_131" Java(TM) SE Runtime Environment (build 1.8.0_131-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
tomcat部署:學習
一、前往軟件所在路徑ui
[root@web1 local]# cd /package/ [root@web1 package]# rz -E rz waiting to receive. [root@web1 package]# ls apache-tomcat-8.5.39.tar.gz jdk-8u131-linux-x64.tar.gz [root@web1 package]#
二、解壓壓縮包
[root@web1 package]# tar xf apache-tomcat-8.5.39.tar.gz [root@web1 package]# ls apache-tomcat-8.5.39 apache-tomcat-8.5.39.tar.gz jdk-8u131-linux-x64.tar.gz [root@web1 package]#
三、將解壓後的文件移動到/usr/local/目錄並建立軟鏈接
[root@web1 package]# mv /package/apache-tomcat-8.5.39 /usr/local/ [root@web1 package]# ln -s /usr/local/apache-tomcat-8.5.39/ /usr/local/tomcat [root@web1 package]# cd /usr/local/ [root@web1 local]# ls apache-tomcat-8.5.39 bin etc games include jdk jdk1.8.0_131 lib lib64 libexec sbin share src tomcat [root@web1 local]#
四、再遍歷環境環境
[root@web1 local]# source /etc/profile
五、啓動tomcat
[root@web1 local]# /usr/local/tomcat/bin/startup.sh Using CATALINA_BASE: /usr/local/tomcat Using CATALINA_HOME: /usr/local/tomcat Using CATALINA_TMPDIR: /usr/local/tomcat/temp Using JRE_HOME: /usr/local/jdk1.8.0_131 Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar Tomcat started.
六、檢查下端口及進程
[root@web1 local]# lsof -i:8080 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 1421 root 49u IPv6 28867 0t0 TCP *:webcache (LISTEN) [root@web1 local]# ps -ef|grep tomcat root 1421 1 2 02:24 pts/0 00:00:02 /usr/local/jdk1.8.0_131/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start root 1471 1255 0 02:26 pts/0 00:00:00 grep --color=auto tomcat [root@web1 local]# netstat -lnutp|grep tomcat [root@web1 local]# netstat -lnutp|grep 8080 tcp6 0 0 :::8080 :::* LISTEN 1421/java
***在此就部署完成了,若有問題歡迎留言,固然工做環境建議使用普通用戶來部署而後搭建sudo權限分配,但不少小中公司是直接使用的root權限的,看需求哈!***