Apache Tomcat是一个开源Java Servlet容器,被认为是Apache的拓展,用于运行基于Java的网站和应用程序,能处理动态的jsp文件。本文以Ubuntu 20.04服务器为例,下面来看下Apache Tomcat安装及配置教程。
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:空间域名、虚拟主机、营销软件、网站建设、蔡甸网站维护、网站推广。
Ubuntu 20.04目前流行的Linux发行版之一,大多数国外服务器支持Ubuntu 20.04 LTS正式版。我们要安装配置Apache Tomcat的话,首先需部署一个全新的Ubuntu 20.04服务器(如Vultr美国VPS),然后使用SSH工具登录到服务器上,创建一个具有sudo权限的非root用户,用该非root用户来管理服务器。
相关阅读:《Vultr教程:如何在Ubuntu上创建sudo权限用户》
1、安装Java应用程序
用非root用户登录到Vultr美国VPS服务器后,运行下面命令,更新相关软件包:
$ sudo apt update
安装Java运行环境。
$ sudo apt install default-jdk -y
安装完成后,可运行下面命令查看Java程序版本。
$ java -version
2、Apache Tomcat安装及配置
在Apache官网查看Tomcat最新版本,然后运行下面命令下载安装Apache Tomcat。
$ wget https://archive.apache.org/dist/tomcat/tomcat-10/v10.0.8/bin/apache-tomcat-10.0.8.tar.gz
解压缩下载的Apache Tomcat安装包。
$ sudo tar xzvf apache-tomcat-10.0.8.tar.gz
创建安装目录/opt/tomcat/。
$ sudo mkdir /opt/tomcat/
接着把压缩的安装包文件移动到刚创建的安装目录下。
$ sudo mv apache-tomcat-10.0.8/* /opt/tomcat/
更改安装目录的所有权。
$ sudo chown -R www-data:www-data /opt/tomcat/
更改安装目录的访问权限。
$ sudo chmod -R 755 /opt/tomcat/
编辑conf/tomcat-users.xml文件,为Apache Tomcat配置管理员账号。
$ sudo nano /opt/tomcat/conf/tomcat-users.xml
然后将下面代码添加到<tomcat-users>标签下,并利用StrongPassword设置一个强密码
<!– user manager can access only manager section –>
<role rolename=”manager-gui” />
<user username=”manager” password=”StrongPassword” roles=”manager-gui” />
<!– user admin can access manager and admin section both –>
<role rolename=”admin-gui” />
<user username=”admin” password=”StrongPassword” roles=”manager-gui,admin-gui” />
编辑管理器和主机管理器配置文件,启用对Apache Tomcat远程访问。
$ sudo nano /opt/tomcat/webapps/manager/META-INF/context.xml
为Apache Tomcat创建一个系统单元。
$ sudo nano /etc/systemd/system/tomcat.service
然后把下面代码添加到文件中,并保存。
[Unit]
Description=Tomcat
After=network.target
[Service]
Type=forking
User=root
Group=root
Environment=”JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64″
Environment=”JAVA_OPTS=-Djava.security.egd=file:///dev/urandom”
Environment=”CATALINA_BASE=/opt/tomcat”
Environment=”CATALINA_HOME=/opt/tomcat”
Environment=”CATALINA_PID=/opt/tomcat/temp/tomcat.pid”
Environment=”CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX: UseParallelGC”
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
[Install]
WantedBy=multi-user.target
重新启动守护程序使文件更改生效。
$ sudo systemctl daemon-reload
重新启动Apache Tomcat服务。
$ sudo systemctl start tomcat
设置Apache Tomcat在系统启动时启动。
$ sudo systemctl enable tomcat
最后,可以运行下面命令来检查下服务状态。
$ sudo systemctl status tomcat
3、访问Apache Tomcat网络界面
Apache Tomcat安装及配置完成后,打开浏览器,在地址栏中输入http://ServerIPaddress:8080(注意填写的是服务器IP地址),以访问其Web界面。
网页标题:Ubuntu20.04服务器安装配置ApacheTomcat教程
URL标题:https://www.cdcxhl.com/article28/ehdecp.html
成都网站建设公司_创新互联,为您提供定制开发、营销型网站建设、面包屑导航、品牌网站制作、搜索引擎优化、外贸建站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联