安装JDK
- 第一步: 卸载linux系统 提供的jdk
- 第二步: 上传按照包到 /export/soft , 解压到 /export/install
1.上传解压 JDK安装包
# 1 创建安装软件包目录
[root@node01 /]# mkdir -p /export/soft
[root@node01 /]# mkdir -p /export/install
进入到该目录下
[root@node01 /]# cd /export/soft/
[root@node01 soft]# yum install -y lrzsz (是否安装)
[root@node01 soft]# rz (rz 选择配置文件)
[root@node01 soft]# ll (查看)
总用量 188112
-rw-r--r--. 1 root root 7110610 8月 7 21:25 apache-tomcat-6.0.53.tar.gz
-rw-r--r--. 1 root root 185515842 10月 10 2017 jdk-8u144-linux-x64.tar.gz
将压缩包解压到指定目录
方法一:绝对路径解压
[root@node01 soft]# tar -zxvf jdk-8u141-linux-x64.tar.gz -C /export/install
方法二:相对路径解压
[root@node01 soft]# tar -zxvf jdk-8u141-linux-x64.tar.gz -C ../install
解压完毕
[root@node01 soft]# cd ../install/ (软件在该目录下)
[root@node01 install]# ll
总用量 8
drwxr-xr-x. 9 root root 4096 10月 16 01:21 apache-tomcat-6.0.53
drwxr-xr-x. 8 uucp 143 4096 7月 22 2017 jdk1.8.0_144
- 第三步: 将 jdk路径 放到 环境变量中
目的: 为了能够在任何目录下都可以使用 javac 和 java
2. 创建java的配置文件
在/etc/profile.d目录内创建java.sh文件,编辑一下内容
[root@node01 install]# vi /etc/profile.d/java.sh
进入编辑输入该信息
export JAVA_HOME=/export/install/jdk1.8.0_144 (java 解压后的路径)
export PATH=$PATH:$JAVA_HOME/bin ($PATH:加上 JAVA_HOME/bin)
- 第四步: 重新加载 环境变量的配置文件
为了生效, 要么重启电脑, 要么 重新加载配置文件
验证是否安装成功
[root@node01 install]# ps -aux (查看所有进程)
[root@node01 install]# jps (查看java 此时的进程)
-bash: jps: command not found (没有安装成功)
[root@node01 install]# source /etc/profile (重新加载配置文件)
[root@node01 install]# jps (安装成功)
29601 Jps
# 测试 java -version 版本
[root@node01 install]# java -version
java version "1.7.0_131"
# 更新软链接
删除软链接
[root@node01 install]# rm -rf /etc/alternatives/java
创建软链接
[root@node01 install]# ln -s /export/install/jdk1.8.0_144/bin/java /etc/alternatives/java
# 再次确认版本号
[root@node01 install]# java -version
java version "1.8.0_144"
[root@node01 install]# jps (安装成功)
29601 Jps
- 第五步: 测试是否安装成功
安装tomcat
作用:实际工作中我们可能需要发布web项目到tomcat中
- 第一步: 将安装包上传到 /export/soft , 解压到 /export/install
# 切换到保存软件的目录
cd /export/soft 或者 cd ../soft/ (进入该目录查看)
[root@node01 install]# cd ../soft/
[root@node01 soft]# ll
总用量 188112
-rw-r--r--. 1 root root 7110610 8月 7 21:25 apache-tomcat-6.0.53.tar.gz
-rw-r--r--. 1 root root 185515842 10月 10 2017 jdk-8u144-linux-x64.tar.gz
# 解压到 /export/install 安装目录 tar -zxvf apache-tomcat-6.0.53.tar.gz -C /export/install/
[root@node01 soft]# tar zxvf apache-tomcat-6.0.53.tar.gz -C ../install/
#进入上一级目录查看
[root@node01 soft]# cd ../install/
[root@node01 install]# ll
总用量 8
drwxr-xr-x. 9 root root 4096 10月 16 01:21 apache-tomcat-6.0.53
drwxr-xr-x. 8 uucp 143 4096 7月 22 2017 jdk1.8.0_144
# 进入cd apache-tomcat-6.0.53/目录
[root@node01 install]# cd apache-tomcat-6.0.53/
[root@node01 apache-tomcat-6.0.53]# ll
总用量 116
drwxr-xr-x. 2 root root 4096 10月 16 01:21 bin
drwxr-xr-x. 3 root root 4096 10月 16 01:26 conf
drwxr-xr-x. 2 root root 4096 10月 16 01:21 lib
-rw-r--r--. 1 root root 56685 4月 2 2017 LICENSE
drwxr-xr-x. 2 root root 4096 10月 16 01:26 logs
-rw-r--r--. 1 root root 807 4月 2 2017 NOTICE
-rw-r--r--. 1 root root 9124 4月 2 2017 RELEASE-NOTES
-rw-r--r--. 1 root root 16220 4月 2 2017 RUNNING.txt
drwxr-xr-x. 2 root root 4096 10月 16 01:21 temp
drwxr-xr-x. 7 root root 4096 4月 2 2017 webapps
drwxr-xr-x. 3 root root 4096 10月 16 01:26 work
#进入cd bin/目录
[root@node01 apache-tomcat-6.0.53]# cd bin/
[root@node01 bin]# ll
总用量 776
-rw-r--r--. 1 root root 22902 4月 2 2017 bootstrap.jar
-rw-r--r--. 1 root root 12120 4月 2 2017 catalina.bat
-rwxr-xr-x. 1 root root 18687 4月 2 2017 catalina.sh
-rw-r--r--. 1 root root 2084 4月 2 2017 catalina-tasks.xml
-rw-r--r--. 1 root root 24283 4月 2 2017 commons-daemon.jar
-rw-r--r--. 1 root root 204944 4月 2 2017 commons-daemon-native.tar.gz
-rw-r--r--. 1 root root 1278 4月 2 2017 cpappend.bat
-rwxr-xr-x. 1 root root 7742 4月 2 2017 daemon.sh
-rw-r--r--. 1 root root 2046 4月 2 2017 digest.bat
-rwxr-xr-x. 1 root root 1633 4月 2 2017 digest.sh
-rw-r--r--. 1 root root 3317 4月 2 2017 setclasspath.bat
-rwxr-xr-x. 1 root root 4259 4月 2 2017 setclasspath.sh
-rw-r--r--. 1 root root 2044 4月 2 2017 shutdown.bat
-rwxr-xr-x. 1 root root 1570 4月 2 2017 shutdown.sh
-rw-r--r--. 1 root root 2046 4月 2 2017 startup.bat
-rwxr-xr-x. 1 root root 1966 4月 2 2017 startup.sh
-rw-r--r--. 1 root root 32403 4月 2 2017 tomcat-juli.jar
-rw-r--r--. 1 root root 399836 4月 2 2017 tomcat-native.tar.gz
-rw-r--r--. 1 root root 3410 4月 2 2017 tool-wrapper.bat
-rwxr-xr-x. 1 root root 3410 4月 2 2017 tool-wrapper.sh
-rw-r--r--. 1 root root 2050 4月 2 2017 version.bat
-rwxr-xr-x. 1 root root 1575 4月 2 2017 version.sh
启动
进入tomcat的安装目录下有个bin。进入bin,执行启动
./startup.sh
#启动tomcat # sh startup.sh
[root@node01 bin]# sh startup.sh
Using CATALINA_BASE: /export/install/apache-tomcat-6.0.53
Using CATALINA_HOME: /export/install/apache-tomcat-6.0.53
Using CATALINA_TMPDIR: /export/install/apache-tomcat-6.0.53/temp
Using JRE_HOME: /export/install/jdk1.8.0_144
Using CLASSPATH: /export/install/apache-tomcat-6.0.53/bin/bootstrap.jar
关闭tomcat # ./shutdown.sh
[root@node01 bin]# ./shutdown.sh
Using CATALINA_BASE: /export/install/apache-tomcat-6.0.53
Using CATALINA_HOME: /export/install/apache-tomcat-6.0.53
Using CATALINA_TMPDIR: /export/install/apache-tomcat-6.0.53/temp
Using JRE_HOME: /export/install/jdk1.8.0_144
Using CLASSPATH: /export/install/apache-tomcat-6.0.53/bin/bootstrap.jar
- 第二步: 启动tomcat 且 查看日志
查看日志,部署
[root@node01 bin]# cd ../
[root@node01 apache-tomcat-6.0.53]# ll
总用量 116
drwxr-xr-x. 2 root root 4096 10月 16 01:21 bin
drwxr-xr-x. 3 root root 4096 10月 16 01:26 conf
drwxr-xr-x. 2 root root 4096 10月 16 01:21 lib
-rw-r--r--. 1 root root 56685 4月 2 2017 LICENSE
drwxr-xr-x. 2 root root 4096 10月 16 01:26 logs
-rw-r--r--. 1 root root 807 4月 2 2017 NOTICE
-rw-r--r--. 1 root root 9124 4月 2 2017 RELEASE-NOTES
-rw-r--r--. 1 root root 16220 4月 2 2017 RUNNING.txt
drwxr-xr-x. 2 root root 4096 10月 16 01:21 temp
drwxr-xr-x. 7 root root 4096 4月 2 2017 webapps
drwxr-xr-x. 3 root root 4096 10月 16 01:26 work
方式一:
[root@node01 apache-tomcat-6.0.53]# ll logs/catalina.out
-rw-r--r--. 1 root root 7884 10月 16 13:19 logs/catalina.out
方式二:
[root@node01 apache-tomcat-6.0.53]# cd webapps/
[root@node01 webapps]# ll
总用量 20
drwxr-xr-x. 10 root root 4096 10月 16 01:21 docs
drwxr-xr-x. 5 root root 4096 10月 16 01:21 examples
drwxr-xr-x. 5 root root 4096 10月 16 01:21 host-manager
drwxr-xr-x. 5 root root 4096 10月 16 01:21 manager
drwxr-xr-x. 3 root root 4096 10月 16 01:21 ROOT
# 删除所有日志
[root@node01 webapps]# rm -rf *
[root@node01 webapps]# ll
总用量 0
# 部署war包
[root@node01 webapps]# touch test001.war
[root@node01 webapps]# ll
总用量 0
-rw-r--r--. 1 root root 0 10月 16 13:31 test001.war
[root@node01 webapps]# pwd (查看当前目录)
/export/install/apache-tomcat-6.0.53/webapps
[root@node01 webapps]# cd ../bin/
说明:tomcat 所有的日志均打入到了安装目录下的logs文件中的catalina.out
web项目(war包格式)部署的路径是安装路径下的webapps
第三步: 测试
http://192.168.100.201:8080/