如何将 varwww声明为Tomcat和Railo ROOT?

如何将 varwww声明为Tomcat和Railo ROOT?,第1张

如何将/ var / www声明为Tomcat和Railo ROOT?

您已经为根上下文正确设置了Tomcat主机的上下文,并为此设置了文档库(Web根)

/var/www

<Context path="" docbase="/var/www" />

但是,这告诉Tomcat
Web应用程序位于其中,

/var/www
但您尚未将WAR的内容部署到该位置。您将railo.war放在下方
/var/lib/tomcat6/webapps
,这表明您可能已经使用了该
tomcat6
软件包的标准Ubuntu存储库安装。如果此假设正确,那么
http://localhost:8080/railo/
默认情况下您应该能够浏览到Railo
WAR 。

您要做的是提取railo.war文件并将其内容放在下面

/var/www
(即
WEB-INF
WAR中的文件夹)。以下是一些命令,这些命令使您可以
/var/www/
使用
<Host>
在问题中指定的配置来正确部署Railo WAR
。我假设您使用
tomcat6
安装了软件包的Ubuntu,并且在home目录中有一个Railo WAR文件
~/railo.war
。Ubuntu
tomcat6
软件包以Tomcat身份作为
tomcat6
用户运行,因此您可能希望将文件/目录所有权授予该用户,否则Railo将无法将任何文件写入磁盘。

# Change directory to destination for Railo WAR contents:cd /var/www# Extract Railo WAR contents:sudo jar xvf ~/railo.war# Give Tomcat user file ownership:sudo chown -R tomcat6 /var/www/# Restart Tomcat service to ensure root app is picked up:sudo service tomcat6 restart

现在,您应该可以浏览到

index.cfm
Railo
WAR随附的文件,该文件
http://localhost:8080/
位于
/var/www/index.cfm

请记住,这里没有讨论将Apache HTTPD Web服务器连接到Railo /
Tomcat的任何内容。您可能想在这里或这里阅读有关Apache到Tomcat代理选项的信息。Railo
Wiki也包含“ 安装指南”部分。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5641898.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存