Linux EC2 上的目录结构

Linux EC2 上的目录结构

首先,我对 Linux 和 Tomcat 完全是个新手。我也不是什么技术专家。我靠摸索着完成工作,直到一切顺利。不过我确实读了很多书。

我有一台开发机器(Windows 7),其配置如下:

c:\dev\apache\
c:\dev\tomcat7\
c:\dev\sites\site1
c:\dev\sites\site2

我刚刚创建了一个 Amazon Linux EC2 实例,我想上传我的内容并具有相同的结构。

  1. 有什么原因我不应该将我的结构从开发复制到 EC2 实例吗?
  2. 现在我使用 Linux,是否存在任何安全问题或需要注意的事项?

我读到 a)最好将 Tomcat 安装在 /usr/local/tomcat 中;b)如果我自己安装 Tomcat,我应该为其创建一个用户组。

我通常登录到 ec2 并输入sudo su然后执行 wget 来下载并安装 Tomcat。

答案1

  1. HTTPd 和 Tomcat 应该放在其正常位置,但您的站点可以放在下面/srv(例如/srv/sites/site1)。

  2. 当然。很多。太多了,无法一一回答。简而言之,就是禁用不需要的服务、阻止未使用的端口,并确保您的软件是最新的。

相关内容