centos7上部署java项目及环境安装

一、安装java环境

1、centos7安装java环境 ,首先,现在下载jdk,地址https://www.oracle.com/java/technologies/javase-jdk8-downloads.html

选择Linux版本的包点击下载,
安装包名称:jdk-8u241-linux-x64.tar.gz

2、下载好后使用scp指令把压缩包上传到服务器。最好直接上传到服务器的/usr/local/目录下,免去文件迁移操作。

3、解压刚上传上去的压缩包,解压后会得到一个名字为jdk1.8.0_241的一个目录。

4、配置环境变量,使用vim编辑环境变量。

vim /etc/profile

在文件最底部粘贴上以下内容

export JAVA_HOME=/usr/local/jdk1.8.0_241
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

执行以下命令让环境变量生效

source /etc/profile

最后检查是否安装成功,在终端窗口执行
java -version
javac -version

每个命令都会返回Java的版本信息则为成功

二、安装tomcat
1、如下图在官网下载自己需要的版本。
https://archive.apache.org/dist/tomcat/

1.png

2.png

3.png

将压缩包上传到服务器的/root目录下,开始安装命令

# tar xf apache-tomcat-9.0.30.tar.gz
# mv apache-tomcat-9.0.30 /usr/local/tomcat
# chown tomcat.tomcat /usr/local/tomcat/ -R

2、启动tomcat,

# cd /usr/local/tomcat/bin
# ./startup.sh   (关闭shutdown.sh)
# netstat -tanp |grep 8080  (查询是否启动)

当然,也可以用wget在服务端直接下载安装
3、配置 tomcat 开机启动

# cd /usr/lib/systemd/system
# vi tomcat.service

在tomcat.service中输入以下内容

[Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=oneshot
ExecStart=/usr/local/tomcat/bin/startup.sh  # 解压目录下的startup.sh
ExecStop=/usr/local/tomcat/bin/shutdown.sh  # 解压目录下的shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

用vim打开tomcat的bin目录下的setclasspath.sh,添加JAVA_HOME和JRE_HOME两个环境变量,两个环境变量路径为您安装的java JDK的路径。
再执行 systemctl enable tomcat.service 命令使tomcat开机启动。
启动tomcat:systemctl start tomcat.service
(注:
systemctl stop tomcat.service # 关闭tomcat
systemctl restart tomcat.service # 重启tomcat

4、验证安装是否成功
打开浏览器输入http://IP地址:8080,查看是否可以进入下面的页面,如果可以,说明 tomcat 9 已经安装成功

截屏2020-03-06下午6.07.15.png

三、安装redis

四、JavaWeb项目部署
将项目打包成war包,上传到服务器tomcat目录下的webapps文件夹里面。
当然,如果服务器上只会部署单个项目的话,可以直接部署在tomcat的root目录下。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 2017年3月5日,通过朋友推荐关注“笔耕不辍”,接下来报名第六期【21天爱上写作训练营】。这不算是一个匆匆...
    暴芳芳阅读 305评论 8 6
  • 6月15号离职,6月16号和好久没见的小伙伴开启了一段说走就走的旅行。路线是重庆—成都—九寨沟。6月23日我们从...
    笑加羊阅读 176评论 2 0
  • 人哪,有时候真的很虚伪,还不愿意面对自己真实的内心。 很多时候其实是自己的问题,却非要从别人身上找碴。还觉得自己过...
    小莲蓬儿阅读 174评论 0 1
  • 1、MySQL下载链接:http://pan.baidu.com/s/1miQdB4G 密码:a7p1 2、下载后...
    倔强的潇洒小姐阅读 1,188评论 0 3
  • 笔记: 昨天弄清楚 项目的架构,今天来看看具体细节是怎么实现的吧。 我们以“添加一个新的任务” 这个动作,作为我们...
    vvweilong阅读 443评论 0 1