linux下部署tomcat的web项目
1 jdk的安装和卸载
1-1 卸载
- 查看linux是否自带有jdk,如果有,需要进行卸载操作。
查看版本:
java -version
java version "1.7.0_45"
OpenJDK Runtime Environment (rhel-2.4.3.3.el6-i386 u45-b15)
OpenJDK Client VM (build 24.45-b08, mixed mode, sharing)
查看进程:
rpm -qa | grep -i java
java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.i686
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686
tzdata-java-2013g-1.el6.noarch
卸载:
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.i686
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686
java -version
-bash: /usr/bin/java: 没有那个文件或目录
1-2 安装
-
复制jdk到linux系统
-
创建linux的安装目录
mkdir -p /usr/local/java
tar -zxvf jdk-8u202-ea-bin-b03-linux-i586-07_nov_2018.tar.gz -C/usr/local/java
1-3 环境变量配置
第一行是进入环境变量的配置文件,按a,进入插入模式,在文件最后面插入4行文件,按esc退出插入模式,按 : 进入输入模式,输入wq保存文件。
vim /etc/profile
a
JAVA_HOME=/usr/local/java/jdk1.8.0_202
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
esc
:
wq
1-4 检查安装是否成功
首先进行重新加载配置文件,然后输入java版本,出现版本号信息,证明安装成功。
source /etc/profile
java -version
java version "1.8.0_202-ea"
Java(TM) SE Runtime Environment (build 1.8.0_202-ea-b03)
Java HotSpot(TM) Client VM (build 25.202-b03, mixed mode)
2 tomcat安装
2-1 下载tomcat
2-2 创建tomcat目录,上传tomcat压缩包,并且在当前目录下安装
mkdir /usr/local/tomcat
tar -zxvf apache-tomcat-8.5.37.tar.gz -C /usr/local/tomcat/
2-3 启动tomcat
cd usr/local/tomcat/apache-tomcat-8.5.37/bin/
./startup.sh
2-4 开启8080端口
这里开启端口有两种方式,一种是centos7的防火墙是firewall,另一种是其他
- centos7下的firewall开启方式:1
## 启动防火墙
systemctl start firewalld.service
##开启8080端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
##重启防火墙
systemctl restart firewalld.service
##重载防火墙
firewall-cmd --reload
- 其他的服务器iptables开启方式:
## 开启8080端口
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
## 保存防火墙文件
/etc/rc.d/init.d/iptables save
##重启防火墙
/etc/init.d/iptables restart
2-5 访问tomcat
访问方式:服务器ip地址:8080
出现这个结果,则tomcat安装成功!
3 maven安装
3-1 下载Maven
3-2 安装Maven
mkdir /usr/local/maven
tar -xvzf apache-maven-3.6.0-bin.tar.gz -C /usr/local/maven
3-3 配置环境变量
vim /etc/profile
插入:
export MAVEN_HOME=/usr/local/maven/apache-maven-3.6.0
export PATH=${MAVEN_HOME}/bin:${PATH}
3-4 检验安装是否成功
source /etc/profile
mvn -v
出现以下信息,则安装成功:
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-25T02:41:47+08:00)
====省略信息====
4 Eclipse下发布项目
4-1 导出项目到服务器
首先,在本机的Eclipse右键项目,选择export,搜素war,双击,导出到电脑上,把文件传输到服务器上,注意导出的项目格式是war。
4-2 移动项目到tomcat下
然后,到文件移动到tomcat目录下的webapps上,关闭tomcat,再重启tomcat,就可以访问项目了。
mv maven05.war /usr/local/tomcat/apache-tomcat-8.5.37/webapps
cd /usr/local/tomcat/apache-tomcat-8.5.37/bin
./shutdown.sh
./startup.sh