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目录下。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,569评论 4 363
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,499评论 1 294
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 109,271评论 0 244
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,087评论 0 209
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,474评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,670评论 1 222
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,911评论 2 313
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,636评论 0 202
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,397评论 1 246
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,607评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,093评论 1 261
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,418评论 2 254
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,074评论 3 237
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,092评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,865评论 0 196
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,726评论 2 276
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,627评论 2 270

推荐阅读更多精彩内容

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