1. 准备工作:
1. 下载并安装 filezilla,用于向服务器上传文件使用;
2. 下载 JDK1.8 jdk-8u181-linux-x64.tar.gz
,前提是 CenterOS 64
的系统;
3. 下载 Tomcat8 apache-tomcat-8.5.37.tar.gz
;
2. 开始配置:
1. 登录服务器并创建相关目录:
1. 登录;
ssh -q -l root -p 22 {自己服务器的IP}
2. 进入 local
目录;
cd /usr/local/
3. 创建一个 tools
目录;
mkdir -p tools
3. 安装并配置 JDK:
1. 通过 filezilla
工具,将下载好的 JDK1.8
上传到 /usr/local/tools/
;
2. 解压 JDK1.8
;
tar -zxvf jdk-8u181-linux-x64.tar.gz
3. 重命名 jdk1.8.0_181
;
mv jdk1.8.0_181 jdk1.8
4. 返回上一级并创建 jdk
目录;
cd ..
mkdir -p jdk
5. 回到 /usr/local/tools/
目录,并将 jdk1.8
移动到 /usr/local/jdk
目录下;
cd tools
mv jdk1.8 ../jdk
6. 配置环境变量;
- 打开
/etc/profile
文件;
vi /etc/profile
- 将以下内容追加到文件末尾;
# idea - jdk8 settings start 2018-12-20
JAVA_HOME=/usr/local/jdk/jdk1.8
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/dt.jar
export JAVA_HOME JRE_HOME PATH CLASSPATH
# idea - jdk8 settings end 2018-12-20
-
按
esc
,输入:wq!
保存并退出; -
使环境变量立即生效;
source /etc/profile
- 查看 JDK 环境变量是否配置成功;
java -version
- 控制台输出以下信息,即表示环境变量配置成功;
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)
4. 安装 Tomcat:
1. 通过 filezilla
工具,将下载好的 Tomcat8
上传到 /usr/local/tools/
;
2. 解压 Tomcat8
;
tar -zxvf apache-tomcat-8.5.37.tar.gz
3. 重命名 apache-tomcat-8.5.37
;
mv apache-tomcat-8.5.37 tomcat8
4. 回到上一级目录并创建 /usr/local/tomcat/
目录;
cd ..
mkdir -p tomcat
5. 回到 /usr/local/tools/
目录下,将 tomcat8
移动到 /usr/local/tomcat/
目录下;
cd tools
mv tomcat8 ../tomcat
6. 配置环境变量;
- 打开
/etc/profile
文件;
vi /etc/profile
- 将以下内容追加到文件末尾;
# idea - tomcat8 settings start 2018-12-20
CATALINA_HOME=/usr/local/tomcat/tomcat8
CATALINA_BASE=/usr/local/tomcat/tomcat8
PATH=$PATH:$CATALINA_BASE/bin
export PATH CATALINA_BASE
# idea - tomcat8 settings end 2018-12-20
-
按
esc
,输入:wq!
保存并退出; -
使环境变量立即生效;
source /etc/profile
7. 修改 Tomcat 的端口号以及字符集编码;
- 进入到 Tomcat 配置目录中
cd ../tomcat/tomcat8/conf
- 打开
server.xml
配置文件
vi server.xml
- 找到下面一行配置信息
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
- 将端口号改成
8991
,同时添加字符集为UTF-8
,改过之后如下
<Connector port="8991" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>
- 保存并退出;
8. 配置 JDK 的路径;
- 进入到
/usr/local/tomcat/tomcat8/bin
目录中;
cd ../bin
- 找到
catalina.sh
文件,并打开
vi catalina.sh
- 在
# OS specific support. $var _must_ be set to either true or false.
之前添加 JDK 以及 JRE 的路径;
# idea - jdk8 start 2018-12-20
JAVA_HOME=/usr/local/jdk/jdk1.8
JRE_HOME=$JAVA_HOME/jre
# idea - jdk8 end 2018-12-20
- 保存并退出;
9. 启动 Tomcat;
./startup.sh
- 如果打印出以下内容,说明 Tomcat 启动成功;
Using CATALINA_BASE: /usr/local/tomcat/tomcat8
Using CATALINA_HOME: /usr/local/tomcat/tomcat8
Using CATALINA_TMPDIR: /usr/local/tomcat/tomcat8/temp
Using JRE_HOME: /usr/local/jdk/jdk1.8/jre
Using CLASSPATH: /usr/local/tomcat/tomcat8/bin/bootstrap.jar:/usr/local/tomcat/tomcat8/bin/tomcat-juli.jar
Tomcat started.
10. 使用浏览器访问网络,如果出现小黄猫,表示 Tomcat 可以正常使用了
http://{自己服务器的IP地址}:8991/
11. 关闭 Tomcat;
./shutdown.sh
- 如果出现以下内容,证明 Tomcat 关闭成功
Using CATALINA_BASE: /usr/local/tomcat/tomcat8
Using CATALINA_HOME: /usr/local/tomcat/tomcat8
Using CATALINA_TMPDIR: /usr/local/tomcat/tomcat8/temp
Using JRE_HOME: /usr/local/jdk/jdk1.8/jre
Using CLASSPATH: /usr/local/tomcat/tomcat8/bin/bootstrap.jar:/usr/local/tomcat/tomcat8/bin/tomcat-juli.jar
网友评论