首先需要知道linux系统版本是多少位?查询方法:输入命令  cat /proc/version。

带i386、i486、i586、i686、x86等的一般是32位的,带x64、amd64、x86_64、x86-64等的一般是64位的。32位和64位对应的JDK安装包不一样。

1 安装XFTP

XFTP是FTP 文件传输软件。通过该软件可以将windows本地文件上传到连接成功的远程服务器。

安装文件:Xftp7。

2 安装Xshell

Xshell是一款安全终端模拟软件。通过该软件访问与控制远程服务器操作,如:创建文件,启动服务,开关机等操作。

安装文件:xshell5。

3 传安装包

包括:JDK,tomcat,开发的网站程序。

x86 libgpiod 安装_linux

4 JDK安装

1、解压jdk安装包。

(用rz命令或直接在XFTP上进行上传文件至linux系统,不然可能文件损坏导致文件解压报错)

tar -zxvf  jdk-8u181-linux-x64.tar.gz

mv  jdk1.8.0_181  /opt/

mv jdk1.8.0_181 jdk8 (重命名)

2、配置环境变量

使用vim打开全局配置文件profile

vim /etc/profile

在未尾插入以下几行: 

export JAVA_HOME=/opt/jdk8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

粘贴完成后 按键esc 完成编辑 :wq! 保存并且退出。

3、刷新,使环境变量立即生效

source  /etc/profile

4、测试jdk是否配置成功

java

javac

Java  –version

成功判断方法:有返回java相关信息则安装成功,如果返回不识别则安装不成功。

5 安装tomcat

1、解压tomcat安装包

tar -zxvf apache-tomcat-8.0.36.tar.gz

2、为tomcat配置外网环境

firewall-cmd --query-port=8080/tcp

firewall-cmd --query-port=8080/tcp 检测端口是否开放

提示no 表示端口未开放

之后输入

firewall-cmd --add-port=8080/tcp --permanent

检测是否开放

firewall-cmd --query-port=8080/tcp

Yes表示端口已经开放

重启防火墙

systemctl restart firewalld

查看防火墙状态

systemctl status firewalld

显示不必相同

Active显示为活动 显示绿色 表示正常运行

可以继续下一步

6 安装项目应用

1、复制网站hr.war包到tomcat的webapps目录

cp hr.har /opt/apache-tomcat-8.0.36/webapps/

2、设置mysql数据库访问密码(可利用XFTP直接快捷操作)

  1. 进入classes路径:/opt/apache-tomcat-8.0.36/webapps/hr/WEB_INF/classes
  2. 找到该项目对应的存放数据的文件
  3. 设置数据访问的用户名和密码,我的mysql数据库访问用户名和密码是:root/root,大家根据自己的用户名和密码进行修改。

3、建数据库和插入数据

在root环境下进入MySQL,建立一个新数据库或者在原有的数据库下,进入数据库恢复db_hr.sql数据库。

1)在navicat中新建一个数据库,恢复运行项目所需的mysql脚本。

2)若连接navicat时报错,linux系统进入数据库mysql –uroot -proot,输入

grant all privileges on *.* to 'root'@'%' identified by 'root';

flush privileges;

firewall-cmd --add-port=3306/tcp --permanent

systemctl restart firewalld

3)启动tomcat服务

进入/opt/apache-tomcat-8.0.36/bin 目录,启动服务:./startup.sh

7访问系统

1、linux系统访问,输入http:// 虚拟机IP:8080/hrhttp://localhost:8080/hr  回车

2、windows系统,输入具体路径http://localhost:8080/hr

总结:

1:上传安装包(jdk包: jdk-8u181-linux-x64.tar.gz、tomcat包:apache-tomcat-8.0.36.tar)。

2:配置jdk环境变量并刷新环境变量,再输入“java -version”检测是否配置成功。

3:解压tomcat包并配置外网环境,开放端口号:8080,然后刷新防火墙。

4: 把web网站程序(hr.war)放入tomcat的webapps目录,并在Tomcat的bin目录中启动tomcat服务。

5:在mysql中导入数据库脚本(db_hr.sql)。

6:打开谷歌浏览器,开始测试网站。