我有一台专用服务器,需要设置一个网站。它应该位于哪里?
我认为应该是:
/root/public_html
但我认为该文件夹位于“/”分区中,并且其容量只有 7.6GB(现在已满)。
答案1
不要将其放入/root
,这是用户 的主目录root
,因此它用于存放您在以用户 身份运行交互式会话时使用的数据文件和配置文件root
。通常,您永远不会这样做,因此在那里应该找不到什么。您的网站肯定不包含该用户使用的私人文件,因此它不属于那里。
常见的做法是将数据文件放在大家可以使用的目录中/var
(我从未见过/srv
)。网站通常位于/var/www
或/var/httpd
类似的目录中。
但是,/var
传统上,它保留用于单个主机本地的变量文件。如果您的网站文件由一个主机提供给另一个主机,则其他名称(/srv
?)更合适。
答案2
如果您还没有决定,那么现在可能是考虑使用专用分区(RAID)和/或为其添加配额的好时机(您永远不知道是否允许用户上传文件,并且您不想让您的 /var 分区被填满)。
答案3
/srv/www/htdocs 如今已成为传统的。