腾讯云主机ubuntu配置Tomcat及部署网站(小白鸡教程)(注意事项)

腾讯云服务器开启tomcat外网访问不了,需在腾讯云管理中心配置安全组。下面讲到

1、首先安装jdk

(1)命令方式(ubuntu)

输入命令安装jre(使用本地包方法略过)

sudo apt-get install default-jre

安装jdk

sudo apt-get install openjdk-8-jre

按照提示等待安装即可。
最后测试jdk是否安装成功:

java -version

这里写图片描述

openjdk 默认安装位置:/usr/lib/jvm/…..
这里写图片描述

2、安装Tomcat
http://tomcat.apache.org/download-80.cgi选择tar.gz下载
这里写图片描述
这里我新建了app/tomcat文件夹来放tomcat包
这里写图片描述
输入解压命令:

cd app/tomcat
..
..
sudo tar -xvf apache-tomcat-8.5.13.tar.gz

解压完成后,会多出一个文件夹
这里写图片描述
可以将其重命名(我想大概可以多开tomcat多端口部署),就重命名为mytomcat为例
这时使tomcat使用我们安装的jdk:
修改bin/setclasspath.sh文件:
在最后加上

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JRE_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre

步骤:

sudo vi mytomcat/bin/setclasspath.sh

按 i 进入编辑模式
粘入:
这里写图片描述
保存退出:
按esc,输入 :wq 保存

配置tomcat端口

sudo vi mytomcat/conf/server.xml

进入编辑,找到

这里写图片描述

8080即为 此tomcat访问端口,这里我改为80端口,保存退出。

启动tomcat

sudo ./mytomcat/bin/startup.sh

会发现它已使用自己配置的jre

这里写图片描述

这时查看mytomcat/logs下的catalina.out(可以使用WinSCP直接打开)
这里写图片描述

注意这个tomcat会启动非常慢(第一次貌似用了五六分钟)
附上方法:

在tomcat bin/ catalina.sh 中加入

JAVA_OPTS="$JAVA_OPTS -Djava.security.egd=file:/dev/./urandom"

来自
http://blog.csdn.net/waitli001/article/details/52804247
http://www.jb51.net/article/94621.htm

最后访问ip:端口 发现网页出不来,原因是安全组没开放端口。

配置安全组:
进入管理中心的云服务器
这里写图片描述
选择新建,配置开放端口
这里写图片描述
新建完成 返回之前页面 ,在新建的规则中绑定选择加入实例
这里写图片描述
选择自己的服务器即可
这里写图片描述
再次访问ip:端口 就能正常访问了。
这里写图片描述

3、部署网站(此处使用IDEA,打包成war文件)
在Project Structure中:
这里写图片描述
重命个名,之后在build中选择build Artifact

这里写图片描述

build刚才配置的。
这里写图片描述

out文件夹(war默认输出路径)中就会多出

这里写图片描述

将其复制到mytomcat/webapps下

重启tomcat(一般在复制进去时,就会自动生成对应文件夹)
这里写图片描述
此时已经可以访问 。

附加重启操作:

sudo ./mytomcat/bin/shutdown.sh
..
..
sudo ./mytomcat/bin/startup.sh

访问
这里写图片描述

最后可能遇到的问题:
如果端口被占用,可能还没启动完全就被关闭了,
这是还是直接sudo reboot 直接点。。

End

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我可以为你提供 Ubuntu 上安装和配置 Tomcat教程。 1. 安装 Java 环境 首先,你需要安装 Java 环境。可以使用以下命令进行安装: ``` sudo apt-get update sudo apt-get install default-jdk ``` 2. 下载 Tomcat 接下来,你需要下载 Tomcat。可以从 Apache Tomcat 官网下载最新版本:http://tomcat.apache.org/ 可以使用以下命令下载 Tomcat 9: ``` wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.45/bin/apache-tomcat-9.0.45.tar.gz ``` 3. 解压 Tomcat 下载完成之后,可以使用以下命令解压缩 Tomcat: ``` tar -zxvf apache-tomcat-9.0.45.tar.gz ``` 4. 配置环境变量 为了方便使用 Tomcat,可以将其路径添加到环境变量中。可以编辑 `~/.bashrc` 文件,并添加以下内容: ``` export CATALINA_HOME=/path/to/tomcat export PATH=$PATH:$CATALINA_HOME/bin ``` 其中,`/path/to/tomcat` 是 Tomcat 的安装路径。 可以使用以下命令使环境变量生效: ``` source ~/.bashrc ``` 5. 启动 Tomcat 现在,你可以使用以下命令启动 Tomcat: ``` cd /path/to/tomcat/bin ./startup.sh ``` 这将启动 Tomcat,并使其在后台运行。你可以使用 `./shutdown.sh` 命令停止 Tomcat。 6. 配置 TomcatTomcat 启动后,可以通过浏览器访问 http://localhost:8080 查看 Tomcat 的默认页面。 如果你想部署一个 Web 应用程序,可以将其放置在 `/path/to/tomcat/webapps` 目录下。例如,可以将一个名为 `myapp.war` 的 Web 应用程序放置在该目录下,Tomcat 将自动将其解压缩并部署。 7. 修改 Tomcat 端口 如果你想修改 Tomcat 的默认端口(8080),可以编辑 `/path/to/tomcat/conf/server.xml` 文件,并找到以下行: ``` <Connector port="8080" protocol="HTTP/1.1" ``` 可以将 `port` 属性修改为你想要的端口号。 以上就是在 Ubuntu 上安装和配置 Tomcat教程。希望对你有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值