首先,我是Linux和Tomcat的完全新手。 我也不是技术。 我感觉自己在黑暗中行走,直到事情奏效。 我确实读了很多。
我有一个开发机器(Windows 7),具有以下configuration:
c:\dev\apache\ c:\dev\tomcat7\ c:\dev\sites\site1 c:\dev\sites\site2
我刚刚创build了一个Amazon Linux EC2实例,我想上传我的东西,并具有相同的结构。
我读了a)最好在/ usr / local / tomcat中安装Tomcat,b)如果我自己安装Tomcat,我应该为它创build一个用户组。
我通常login到ec2并inputsudo su然后我做一个wget来下载和安装Tomcat。
HTTPd和Tomcat应该放在正常的位置,但是你的站点可以放在/srv (例如/srv/sites/site1 )。
当然。 许多。 答案太多了。 简短的forms是禁用不必要的服务,阻止未使用的端口,并确保您的软件是最新的。