概述
1. Java1.8下载,安装,配置环境变量,校验
2. Maven3.5下载,安装,配置环境变量,校验
3. Tomcat7下载,安装,参数配置,校验
1.Java1.8下载,安装,配置环境变量,校验
- 下载java
[root@Sunzh etc]# cd /usr/local/
[root@Sunzh local]# mkdir software //在/usr/local/下创建software文件夹
[root@Sunzh local]# ll
total 48
drwxr-xr-x 6 root root 4096 Aug 3 10:08 aegis
drwxr-xr-x. 2 root root 4096 Sep 23 2011 bin
drwxr-xr-x. 2 root root 4096 Sep 23 2011 etc
drwxr-xr-x. 2 root root 4096 Sep 23 2011 games
drwxr-xr-x. 2 root root 4096 Sep 23 2011 include
drwxr-xr-x. 2 root root 4096 Sep 23 2011 lib
drwxr-xr-x. 2 root root 4096 Sep 23 2011 lib64
drwxr-xr-x. 2 root root 4096 Sep 23 2011 libexec
drwxr-xr-x. 2 root root 4096 Sep 23 2011 sbin
drwxr-xr-x. 6 root root 4096 Aug 3 10:07 share
drwxr-xr-x 2 root root 4096 Aug 3 11:09 software
drwxr-xr-x. 2 root root 4096 Sep 23 2011 src
[root@Sunzh software]# wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz" //wget方式下载java
--2018-08-03 13:55:24-- http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz
Resolving download.oracle.com... 184.31.170.248
Connecting to download.oracle.com|184.31.170.248|:80... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: https://edelivery.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz [following]
--2018-08-03 13:55:24-- https://edelivery.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz
Resolving edelivery.oracle.com... 23.2.131.192, 2600:1417:76:181::2d3e, 2600:1417:76:19a::2d3e
Connecting to edelivery.oracle.com|23.2.131.192|:443... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz?AuthParam=1533275844_f627a1a32ca2cfb3a0597cc065e0289b [following]
--2018-08-03 13:55:25-- http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz?AuthParam=1533275844_f627a1a32ca2cfb3a0597cc065e0289b
Connecting to download.oracle.com|184.31.170.248|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 185516505 (177M) [application/x-gzip]
Saving to: “jdk-8u141-linux-x64.tar.gz”
100%[==============================================================================================>] 185,516,505 8.79M/s in 18s
2018-08-03 13:55:43 (9.71 MB/s) - “jdk-8u141-linux-x64.tar.gz” saved [185516505/185516505]
- 安装jdk
[root@Sunzh software]# tar -zxvf jdk-8u141-linux-x64.tar.gz //解压
[root@Sunzh software]# mv jdk1.8.0_141/ /usr/local/ //移动到local目录下
[root@Sunzh jdk1.8.0_141]# pwd //java目录
/usr/local/jdk1.8.0_141
- 配置环境变量
[root@Sunzh jdk1.8.0_141]# vi /etc/profile //编辑配置文件
#development //末尾添加javahome
JAVA_HOME=/usr/local/jdk1.8.0_141
JRE_HOME=/usr/local/jdk1.8.0_141/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
[root@Sunzh jdk1.8.0_141]# source /etc/profile //设置配置文件生效
- 验证java是否配置完成
[root@Sunzh jdk1.8.0_141]# java -version
java version "1.8.0_141"
Java(TM) SE Runtime Environment (build 1.8.0_141-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.141-b15, mixed mode)
2.Maven3.5下载,安装,配置环境变量,校验
- wget方式下载maven的tar包
[root@Sunzh software]# wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz //下载maven的tar包
--2018-08-03 15:18:50-- http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz
Resolving mirrors.hust.edu.cn... 202.114.18.160
Connecting to mirrors.hust.edu.cn|202.114.18.160|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 8842660 (8.4M) [application/octet-stream]
Saving to: “apache-maven-3.5.4-bin.tar.gz”
100%[==============================================================================================>] 8,842,660 2.00M/s in 4.3s
2018-08-03 15:18:55 (1.97 MB/s) - “apache-maven-3.5.4-bin.tar.gz” saved [8842660/8842660]
- 安装maven
[root@Sunzh software]# tar -zxvf apache-maven-3.5.4-bin.tar.gz //解压
[root@Sunzh software]# mv apache-maven-3.5.4 /usr/local/apache-maven-3.5.4 //移动到local目录下
[root@Sunzh apache-maven-3.5.4]# pwd
/usr/local/apache-maven-3.5.4
- 配置环境变量
[root@Sunzh jdk1.8.0_141]# vi /etc/profile //编辑配置文件
添加
export MAVEN_HOME=/usr/local/apache-maven-3.5.4
export PATH=$PATH:$MAVEN_HOME/bin
source /etc/profile //设置配置文件生效
- 校验
[root@Sunzh apache-maven-3.5.4]# mvn -v //校验
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-18T02:33:14+08:00)
Maven home: /usr/local/apache-maven-3.5.4
Java version: 1.8.0_141, vendor: Oracle Corporation, runtime: /usr/local/jdk1.8.0_141/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "2.6.32-696.6.3.el6.x86_64", arch: "amd64", family: "unix"
3.Tomcat7下载,安装,参数配置,校验
- wget方式下载tomcat
[root@Sunzh software]# wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.90/bin/apache-tomcat-7.0.90.tar.gz //tomcat下载
--2018-08-03 15:31:21-- https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.90/bin/apache-tomcat-7.0.90.tar.gz
Resolving mirrors.tuna.tsinghua.edu.cn... 101.6.8.193, 2402:f000:1:408:8100::1
Connecting to mirrors.tuna.tsinghua.edu.cn|101.6.8.193|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9094712 (8.7M) [application/octet-stream]
Saving to: “apache-tomcat-7.0.90.tar.gz”
100%[==============================================================================================>] 9,094,712 14.7M/s in 0.6s
2018-08-03 15:31:22 (14.7 MB/s) - “apache-tomcat-7.0.90.tar.gz” saved [9094712/9094712]
- 安装tomcat
[root@Sunzh software]# tar -zxvf apache-tomcat-7.0.90 //解压
[root@Sunzh software]# mv apache-tomcat-7.0.90 /usr/local/apache-tomcat-7.0.90 //移动到local目录下
[root@Sunzh conf]# pwd
/usr/local/apache-tomcat-7.0.90/conf
[root@Sunzh conf]# vi server.xml //编辑配置文件
设置编码
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
- 校验
[root@Sunzh bin]# ./startup.sh //开启Tomcat
Using CATALINA_BASE: /usr/local/apache-tomcat-7.0.90
Using CATALINA_HOME: /usr/local/apache-tomcat-7.0.90
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.90/temp
Using JRE_HOME: /usr/local/jdk1.8.0_141/jre
Using CLASSPATH: /usr/local/apache-tomcat-7.0.90/bin/bootstrap.jar:/usr/local/apache-tomcat-7.0.90/bin/tomcat-juli.jar
Tomcat started.
访问:ip:8080