前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >ubuntu服务器上配置tomcat

ubuntu服务器上配置tomcat

作者头像
roobtyan
发布2019-02-21 15:47:43
发布2019-02-21 15:47:43
2.3K00
代码可运行
举报
运行总次数:0
代码可运行

前言

嗯,最近想在自己的腾讯云服务器上跑个项目玩玩,由于服务器是重装的系统,所以,只能自己手动装tomcat。 不过,tomcat是基于java的,必须又java环境tomcat才能够使用,因此首先要做的是安装jdk。

安装jdk

先到http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html这里来下载一个jdk到本地,便于后续使用。 接着,下载完成后,我们要做的就是将这个文件上传到ubuntu服务器上。

代码语言:javascript
代码运行次数:0
运行
复制
scp -r /home/jdk-8u161-linux-i586.tar.gz ubuntu@139.199.26.146:/svn

输入密码,然后静等上传。 上传完成后,将文件解压到合适的文件夹。使用命令:

代码语言:javascript
代码运行次数:0
运行
复制
tar zxvf /svn/jdk-8u161-linux-i586.tar.gz -C /home/java

最后,配置java环境变量 编辑/etc/profile文件,在最后一行加入如下内容

代码语言:javascript
代码运行次数:0
运行
复制
export JAVA_HOME=/home/java/jdk1.8.0_161
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

注意,JAV_HOME的路径是你java所在的路径。 然后可以重启一下机器,看看输入java,是否能够输出相关信息。 如果成功输出,那么你就安装成功了。如果没有输出,很有可能是你的jdk版本不对,注意64位要安装64位的jdk,32位的要安装32位的jdk。 一般这个问题出现的情况就是这样的:

代码语言:javascript
代码运行次数:0
运行
复制
-bash: …… No such file or directory

重新下载解压、配置完成就好了。

tomcat配置

使用同样的命令,在本地将文件上传到ubuntu服务器。

代码语言:javascript
代码运行次数:0
运行
复制
scp -r /home/apache-tomcat-9.0.6.tar.gz -C /home/tomcat

接着就是解压,使用tar命令:

代码语言:javascript
代码运行次数:0
运行
复制
sudo tar zxvf apache-tomcat-9.0.6.tar.gz -C /home/tomcat/

最后,如果在进入tomcat的bin目录的时候出现这种情况

代码语言:javascript
代码运行次数:0
运行
复制
-bash: cd: bin: Permission denied

那么就是文件权限的问题,为了方便,我们直接开放这个文件夹的所有权限

代码语言:javascript
代码运行次数:0
运行
复制
sudo chmod 777 -R apache-tomcat-9.0.6

如果没有出现,那么就是最好的了。 一般到这里,我们是不用对tomcat进行任何配置的。 最后,在bin目录中,启动tomcat

代码语言:javascript
代码运行次数:0
运行
复制
./startup.sh

shell输出这样文字就是启动成功了

代码语言:javascript
代码运行次数:0
运行
复制
Using CATALINA_BASE:   /home/tomcat/apache-tomcat-9.0.6
Using CATALINA_HOME:   /home/tomcat/apache-tomcat-9.0.6
Using CATALINA_TMPDIR: /home/tomcat/apache-tomcat-9.0.6/temp
Using JRE_HOME:        /home/java/jdk1.8.0_161
Using CLASSPATH:       /home/tomcat/apache-tomcat-9.0.6/bin/bootstrap.jar:/home/tomcat/apache-tomcat-9.0.6/bin/tomcat-juli.jar
Tomcat started.

结语

配置完成,是不是倍有成就感,想了解更多的专业知识、前瞻信息、技术文章吗?那么请我的个人公众号:进击的程序狗,一起进步!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018年03月14日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 安装jdk
  • tomcat配置
  • 结语
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档