服务器上部署Java Web项目
适用对象
刚刚接触建站的小白用户(我呀)。
基本流程
在服务器上部署Java Web项目的操作步骤如下:
- 连上服务器
- 安装JDK
- 安装 Tomcat
连上服务器
有很多软件可以达到相同的效果,我选择的是WinSCP。
安装的话想对简单可以看一下我的另一篇文章WinSCP安装教程
JDK 简介
JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。
JDK 下载
安装包下载路径:[http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html]
(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html?spm=5176.doc51376.2.8.djKg53)
也可以直接在我的百度网盘下载:http://pan.baidu.com/s/1dFJzKAl
JDK 安装
- 将下载好的JDK包上传到服务器上(这里就要用到WinSCP或其他文件上传下载软件),直接拖过去就好
在/mnt目录下可以看到
- 新建一个目录
[root@localhost ~]# cd /usr/
[root@localhost usr]# mkdir java
[root@localhost usr]# cd java/
[root@localhost java]# mkdir jdk
[root@localhost java]# cd jdk
[root@localhost jdk]#
- 解压jdk-8u121-linux-x64.tar.gz到jdk目录下:
[root@localhost mnt]# tar -xvf jdk-8u121-linux-x64.tar.gz -C /usr/java/jdk/
- 配置环境变量:
编辑文件 /etc/profile
[root@localhost mnt]# vi /etc/profile
在底部添加以下内容,配置环境变量:
#set java environment
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_121
export JRE_HOME=/usr/java/jdk/jdk1.8.0_121/jre
export CLASSPATH=.:$JAVA_HOME/lib$:JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin/$JAVA_HOME:$PATH
按Esc退出编辑模式,然后输入:wq 保存,然后执行以下命令:
[root@localhost mnt]# source /etc/profile
执行命令
6、验证安装:
[root@localhost ~]# java -version
如此,JDK已经成功安装了。
Tomcat 简介
Tomcat 是开源且免费的Java Web服务器,常用来作为web开发的工具。它可以托管由servlet,JSP页面(动态内容),HTML页面,javascript,样式表,图像…(静态内容)组成的Java Web应用程序。
Tomcat 下载
安装包下载路径:http://tomcat.apache.org/download-80.cgi
也可以直接在我的百度网盘下载:http://pan.baidu.com/s/1nvLlzeT
Tomcat 安装
将下载好的Tomcat 包上传到服务器上(这里就要用到WinSCP或其他文件上传下载软件),直接拖过去就好
新建一个目录
[root@localhost ~]# cd /usr/java
[root@localhost java]# mkdir tomcat
[root@localhost java]# cd tomcat
[root@localhost tomcat]#
- 解压apache-tomcat-8.5.12.tar.gz
tar -xvf apache-tomcat-8.5.12.tar.gz -C /usr/java/tomcat/
我们进入解压后的文件
[root@localhost mnt]# cd /usr/java/tomcat/apache-tomcat-8.5.12/
- bin目录中存放Tomcat的一些脚本文件,最重要的也是用的最多就是启动和关系tomcat服务脚本。
- conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml
- webapps:Tomcat的主要Web发布目录,默认情况下把Web应用文件放于此目录
- logs:存放Tomcat执行时的日志文件
- 进入到Tomcat的bin目录
[root@localhost apache-tomcat-8.5.12]# cd bin/
编辑setclasspath.sh脚本,添加以下内容:
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_121
export JRE_HOME=/usr/java/jdk/jdk1.8.0_121/jre
保存后输入以下命令启动Tomcat。
[root@localhost bin]# ./startup.sh
- 从浏览器访问,输入http://ip:8080 即可访问