理解服务器结构

时间:2013-04-16 04:50:29

标签: linux apache filesystems centos dedicated-server

我最近在centOS上购买了一个带apache的专用服务器。我想了解服务器中的完整文件结构。我通过putty shell提示符访问它。

我需要了解的是文件的存储方式和位置。像通过WHM我能够登录到cpanel并创建子域等。通过ftp,我可以将内容放在该子域目录中。

现在我如何访问子域的这些目录?如何存储个人网站帐户?我希望通过shell清楚地了解整个系统。我现在更喜欢使用shell来查看文件系统层次结构。任何帮助都会非常棒。

1 个答案:

答案 0 :(得分:0)

大多数/许多Linux发行版都遵循称为FHS的标准布局 - 文件系统层次结构标准。这就列出了一些关于主要事情的基本规则 - 例如/ etc for configuration和/ var for something,嗯,变化。

您可能关心的最相关的事情是apache的配置信息位于/ etc / httpd中,实际的HTML文件位于/ var / www中,日志位于/ var / log中。

http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-filesystem-fhs.html

How to list the contents of a package using YUM?将显示默认情况下apache包放置的位置。

请注意,所有这些只是惯例 - 如果您从源代码安装apache,您可以将所有内容放在您喜欢的位置,但它可能会让其他人不得不支持您的盒子。