阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Ubuntu配置Tomcat

114次阅读
没有评论

共计 2048 个字符,预计需要花费 6 分钟才能阅读完成。

源方式(不推荐)

安装 Tomcat

Tomcat 是由 Apache Foundation 研发用于支持 JSP(Java Server Page) 的网络服务软件。

sudo apt-get install tomcat6

稍等片刻,Tomcat6 即会被自动安装在 /usr/share/tomcat6 的目录中

设置 Tomcat 运行的 JAVA 环境

首先请确保 Sun 的 Java Development Toolkit 已经安装。如果尚未安装,参照 Java。

启动和停止 Tomcat

要启动 Tomcat,运行

qii@Ubuntu:~$ sudo /etc/init.d/tomcat6 start
 * Starting Tomcat servlet engine tomcat6

此时打开浏览器,在地址栏内输入 http://localhost:8080

Ubuntu 配置 Tomcat

 

Tomcat 安装成功

要停止 Tomcat,运行

qii@ubuntu:~$ sudo /etc/init.d/tomcat6 stop
    Stopping Tomcat servlet engine tomcat6

Tomcat 配置文件路径

Tomcat home directory : /usr/share/tomcat6
Tomcat base directory : /var/lib/tomcat6 或 /etc/tomcat6

设置 Tomcat 管理员帐号

Tomcat 的用户帐号信息都保存在 tomcat-users.xml 的文件中,运行

sudo nano /var/lib/tomcat6/conf/tomcat-users.xml

在 </tomcat-users> 的标签前添加一行

<user username="用户名" password="密码" roles="admin,manager"/>

保存并关闭。重新运行 tomcat 即可输入该用户名和密码,登录 Tomcat 的管理页面。

弊端

Ubuntu 默认把 Tomcat 分到 2 个目录,在之后配置 Eclipse Server 时会把人逼疯的,配置哪个路径都不对,Eclipse 无法识别安装的 Tomcat。解决方案:

sudo ln -s /var/lib/tomcat6/conf /usr/share/tomcat6/conf
sudo ln -s /etc/tomcat6/policy.d/03catalina.policy /usr/share/tomcat6/conf/catalina.policy
sudo ln -s /var/log/tomcat6 /usr/share/tomcat6/log
sudo chmod -R 777 /usr/share/tomcat6/conf

下载安装最新版本的 Tomcat

这种方法绕过 Ubuntu 自身的包管理器,直接从 Apache Tomcat 的主页上下载并使用 Tomcat 软件,该方法方便快捷的安装旧版或新测试版 Tomcat 而并不影响系统的稳定性,轻松自在。

从 tomcat 的官方下载页面

http://tomcat.apache.org/download-70.cgi

下载 Binary->Core 分类中的 zip 或者 tar.gz 包后,本地解压缩并将新生成的目录重命名为 tomcat,以方便使用。将这个文件夹移动至某路径 PATH/。参考以上设置环境变量和端口设置等步骤,大功告成!直接运行

PATH/tomcat/bin/./startup.sh

Tomcat 便即刻在后台服务了。(请将 PATH 替换成适合您的路径)

Ubuntu 配置 Tomcat

Tomcat 启动成功

配置开发环境

Eclipse

以下载的 Eclipse for Java EE 为例,右击底部面板分页 Servers – New – Server,选择你要的 Tomcat 版本,添加进路径。

Ubuntu 配置 Tomcat

添加 Tomcat 进 Eclipse

Preferences – Server – Runtime Environments

Ubuntu 配置 Tomcat

添加 Tomcat 进 Eclipse

Tomcat 的详细介绍 :请点这里
Tomcat 的下载地址 :请点这里

相关阅读:

Linux 下 Apache 与多个 Tomcat 集群负载均衡 http://www.linuxidc.com/Linux/2012-01/51731.htm

Nginx Tomcat 集群负载均衡解决笔记 http://www.linuxidc.com/Linux/2013-07/86827.htm

实例详解 Tomcat 组件安装 +Nginx 反向代理 Tomcat+Apache 使用 mod_jk 和 mod_proxy 反向代理和负载均衡 http://www.linuxidc.com/Linux/2013-06/85290.htm

Apache+Tomcat 环境搭建(JK 部署过程)http://www.linuxidc.com/Linux/2012-11/74474.htm

深入剖析 Tomcat PDF http://www.linuxidc.com/Linux/2013-11/92595.htm

更多 Ubuntu 相关信息见 Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-01-20发表,共计2048字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中