ubuntu服务器上配置tomcat
前言
嗯,最近想在自己的腾讯云服务器上跑个项目玩玩,由于服务器是重装的系统,所以,只能自己手动装tomcat。
不过,tomcat是基于java的,必须又java环境tomcat才能够使用,因此首先要做的是安装jdk。
安装jdk
先到http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html这里来下载一个jdk到本地,便于后续使用。
接着,下载完成后,我们要做的就是将这个文件上传到ubuntu服务器上。
scp -r /home/jdk-8u161-linux-i586.tar.gz ubuntu@139.199.26.146:/svn
输入密码,然后静等上传。
上传完成后,将文件解压到合适的文件夹。使用命令:
tar zxvf /svn/jdk-8u161-linux-i586.tar.gz -C /home/java
最后,配置java环境变量
编辑/etc/profile文件,在最后一行加入如下内容
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。
一般这个问题出现的情况就是这样的:
-bash: …… No such file or directory
重新下载解压、配置完成就好了。
tomcat配置
使用同样的命令,在本地将文件上传到ubuntu服务器。
scp -r /home/apache-tomcat-9.0.6.tar.gz -C /home/tomcat
接着就是解压,使用tar命令:
sudo tar zxvf apache-tomcat-9.0.6.tar.gz -C /home/tomcat/
最后,如果在进入tomcat的bin目录的时候出现这种情况
-bash: cd: bin: Permission denied
那么就是文件权限的问题,为了方便,我们直接开放这个文件夹的所有权限
sudo chmod 777 -R apache-tomcat-9.0.6
如果没有出现,那么就是最好的了。
一般到这里,我们是不用对tomcat进行任何配置的。
最后,在bin目录中,启动tomcat
./startup.sh
shell输出这样文字就是启动成功了
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.
结语
配置完成,是不是倍有成就感,想了解更多的专业知识、前瞻信息、技术文章吗?那么请我的个人公众号:进击的程序狗,一起进步!