本文目录显示1。1,安装Java 2。2.安装Tomcat 3。3.访问Apache Tomcat Web interface 4。4,搬瓦工新手教程和优惠包4.1。推荐阅读Apache Tomcat是一个开源的轻量级Web服务器,用于运行基于Java的网站和应用程序。目前很多网站还是基于Java开发的,这时候就需要Apache Tomcat了。Apache Tomcat是Jakarta EE平台的实现,Jakarta EE平台是对Java EE平台的修改,以适应分布式计算和Web服务。本文将介绍如何在Ubuntu 20.04服务器上安装Apache Tomcat教程。安装完成后,就可以部署Java网站了。
在我们开始之前,我们需要有一个sudo权限的帐户。请参考Ubuntu创建用户教程:添加具有sudo权限的非root帐户。
首先,安装Java更新系统包:
用于安装Java运行时环境的$ sudo apt更新:
$ sudo apt安装默认值-jdk -y验证Java安装:
$ Java -版本2。安装Tomcat并下载最新版本的Apache Tomcat。要找到Tomcat的最新版本,请访问官方下载页面。
$ wget https://archive.apache.org/dist/Tomcat/Tomcat -10/v 10 . 0 . 8/bin/Apache -Tomcat -10 . 0 . 8 . tar . gz解压下载的安装包:
$ sudotar xzvfapache -Tomcat -10 . 0 . 8 . tar . gz创建安装目录:
$ sudo mkdir /opt/tomcat/将提取的文件移动到安装目录:
$ sudomv Apache -Tomcat -10 . 0 . 8/*/opt/Tomcat/All修改安装目录的权限:
$ sudo chown -rw w-data:ww w-data/opt/Tomcat/修改安装目录的访问权限:
$ sudo chmod -R 755/opt/Tomcat/Edit conf/Tomcat -users . xml文件来配置Apache Tomcat的管理员和管理帐户。
中的$sudo no/opt/Tomcat/conf/Tomcat -users . xml;将以下代码添加到标记中。通过更改以下值strong password with a high security password来更改管理员和管理者访问的密码。
& lt!–用户经理只能访问经理部分–>& ltrole rolename = ” manager -GUI “/& gt。& lt用户username = ” manager ” password = ” strong password ” roles = ” manager -GUI “/& gt;& lt!–用户管理员可以访问管理员和管理员部分–& gt;& ltrole rolename = ” admin -GUI “/& gt;& lt用户username = ” admin ” password = ” strong password ” roles = ” manager -GUI,admin -GUI “/& gt;通过编辑管理器和主机管理器配置文件,启用对Apache Tomcat的远程访问。编辑管理器应用程序上下文xt.xml文件:
$ sudo nano/opt/Tomcat/web apps/manager/meta -INF/conte xt . xml注释掉IP地址,如下图所示。然后,保存并关闭文件。
& lt!–& lt;valve class name = ” org . Apache . catalina . valves . remoteaddrvalve ” allow = ” 127 \。\d+\。\d+\。\ d+|::1 | 0:0:0:0:0:0:0:0:1 “/>–>编辑主机管理器应用程序上下文xt.xml文件:
$ sudo no/opt/Tomcat/web apps/host -manager/meta -INF/conte xt . xml注释掉IP地址,如下图所示。然后,保存并关闭文件。
& lt!–& lt;valve class name = ” org . Apache . catalina . valves . remoteaddrvalve ” allow = ” 127 \。\d+\。\d+\。\ d+|::1 | 0:0:0:0:0:0:0:0:1 “/>–>为Apache Tomcat创建一个systemd单元文件。
$ sudo no/etc/systemd/system/Tomcat . service将以下代码添加到文件中。然后,保存并关闭文件。
[Unit]Description = TomcatAfter = network . target[Service]Type = forkingUser = root group = root Environment = ” JAVA _ HOME =/usr/lib/JVM/JAVA -1 . 11 . 0-open JDK -amd64 ” Environment = ” JAVA _ OPTS = -DJ ava . security . EGD = file:///dev/urandom ” Environment = ” CATALINA _ BASE =/opt/Tomcat ” Environment = ” CATALINA _ HOME =/opt/Tomcat ” Environment = ” CATALINA _ PID =/opt/opt
$ sudo systemctl daemon-reload启动Apache Tomcat服务。
$ sudo systemctl start tomcat使服务在系统启动时启动。
$ sudo systemctl enable tomcat检查服务的状态。
$ sudo系统状态tomcat III。访问Apache Tomcat Web界面转到浏览器的地址栏访问Web界面,并输入http://ServerIPaddress:8080,以便SuiteCRM可以访问Web安装向导。例如:
Http://192.0.2.10:8080:此时,您已经在服务器上安装了Apache Tomcat。现在,您可以访问主仪表板并开始管理您的Java应用程序。
4.搬瓦工新手教程和优惠套餐搬瓦工推荐方案
搬瓦工实时库存:https://stock.bwg.net
温馨提醒:如果选择有困难,直接选择中间的CN2 GIA-E方案,每季度支付49.99美元。任意切换方案最多12个机房内存CPU硬盘流量/月带宽机房价格买CN2(最便宜)1gb 1 core 20 B1 TB 1 gpsd C3 cn 2d c8 znet $ 49.99/年买cn 22 gb1 core 40 gb2 tb1 Gbps $ 52.99//半年$99.99/年买CN2 GIA-E(最推荐)。1GB2核心20g B1 TB 2.5 Gbps DC 6 cn 2 GIA -EDC 9 cn 2 GIA日本软银JPOS_1荷兰EUNL_9$49.99/季度$169.99/年购买CN2 GIA-E2GB3核心40g B2 TB 2.5 Gbps $ 89.99//季度$299.99/年购买HK2GB2核心40g B2 0.5 TB 1 Gbps中国香港CN2 GIA$89.99/月$899.99/月年购Tokyo 4gb 4 core 80 gb1tb 1.2 Gbps $ 155.99/月$1559.99/年购搬瓦工优惠代码:BWH3HYATVBJW搬瓦工选购教程:《2021全新BandwagonHost搬瓦工VPS主机选购图文教程》选购建议:
入门:目前最便宜的洛杉矶CN2套餐,可以选择CN2 GT机房,这是入门的选择。推荐:洛杉机CN2 GIA-E套餐,超级快,可选机房多(DC6,DC9,日本软银,荷兰联通等。),性价比最高。高端:香港CN2 GIA套餐,价格较高,但无可挑剔。东京CN2 GIA套餐也是非常不错的高端选择。
评论前必须登录!
注册