腾讯云ubuntu配置Tomcat

10 篇文章 0 订阅

前段时间把windows换成了ubuntu系统了,但是却一直没有进行配置,然后心血来潮配置一番却出现了不少的错误,也是比较坎坷。然后在学长的帮助下成功跑起来了。总体来说过程步骤也是比较简单的,尤其是在ubuntu这种linux系统中,一切显得那么随意了。


1.安装JDK。

因为ubuntu服务器上没有图形化界面,我也没有去安装,所以刚开始就是从网上找的安装教程,稀里糊涂的安装完成之后却发现有很多地方都不是很正确。

因为刚开始安装的是openjava,但是这里需要的是oraclejava。
所以还是从官网直接下载安装包比较靠谱一点:官网JDK下载地址

里面有许多版本,找到自己所需要的下载下来就好了。


2.上传至服务器。

因为windows与ubuntu系统之间并不能直接互通,所以需要借助一些工具。这里我使用的是 SSH Secure Shell,因为这个在做嵌入式的时候也可以当做超级终端与开发板进行连接,下载地址:SSH下载地址

很轻便的一个东西,安装完直接打开就可以使用

这里写图片描述

直接将文件拉倒右边的目录中就行了,没有的话,新建一个目录就好。


3.安装JDK。

上传完成之后就比较简单了,直接使用

tar xvf JDK名字

就是将刚才的包进行解压,这里我是放到了/usr/local下面,然后配置环境变量。

有两种配置换将变量的,一种就是修改/etc/profile文件,另一种是~/.bashrc。熟知linux系统的就应该知道第一种是修改系统的环境变量,也就是说整个shell环境中其他用户都可以使用所配置的环境变量的内容(如果权限够的话),第二种就是修改当前用户下的环境变量了。

这里我直接使用第一种,因为我还有别的账户来使用这个,使用vim /etc/profile 在最后添加下面的内容:

这里写图片描述

其实只用修改JAVA_HOME后面的内容即可,因为剩下的JRE_HOME、CLASSPATH、PATH都是直接调用JAVA_HOME的变量值。修改完保存(需要有足够的权限来进行修改,root最好),然后更新下配置:source /etc/profile ,退出账号重新登录即可。

然后使用java -version,查看打印出来的信息。

如果出现以下提示,那么就说明安装成功了。

安装成功提示


4.安装Tomcat。

这个根据学长给的提示就比较简单了,直接使用wget安装即可。

wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.0.41/bin/apache-tomcat-8.0.41.tar.gz

在结束到今天下午2017-3-16这个是可以使用的,而且版本是41,之前学长给的是39,所以如果时间久了不能使用的话,可以修改后面的版本号试试看。

下载之后解压到一个文件夹中,这里本人选择的是/opt/目录下,因为opt下安装软件可以直接删除文件夹,不影响系统。

其实到这里已经相当于配置完成了Tomcat。

可以进入到刚才解压的文件夹中的bin目录,执行startup.sh启动试试看。


5.配置虚拟目录。

因为Tomcat默认会使用webapps下面的ROOT路径,所以修改一下将其指定到个人项目的路径下面即可。
这个网上有好多办法的。
这个写的很好,里面还有一个链接也很不错的:修改Tomcat虚拟路径


6.解决Tomcat启动慢。

刚开始使用./catalina.sh run运行Tomcat的时候会卡主,然后很长时间才会启动成功。

网上的解决办法是:Tomcat启动慢解决办法


7.绑定域名。

这个就更简单了,修改tomcat目录下conf中的server.xml中的节点信息。

先修改端口号:
找到: <Connector>节点port属性,将原来带的8080修改成80.(这里有个坑就是服务器必须要有开放80端口,如果没有开放的话可以去安全组里面配置一下)
就像这样:
这里写图片描述

如果端口号被占用的话,使用netstat -lnp|grep 80查看被占用的信息,然后使用kill命令将其删除掉。

然后用域名替换掉原来的localhost即可:

这里写图片描述

一共需要替换掉前面两个的箭头所指的位置内容,最后一个箭头所指的就是虚拟目录的路径设置。

如果没有什么差错的话,此时已经可以通过域名来访问服务器了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值