我正在通过 ssh 在 linux 服务器上工作,想知道将 html 和 php 文件(htdocs 文件夹)放在哪里,但在我看来,服务器正在运行 lighttpd
我的目录结构看起来像这样。
这完全取决于您的服务器配置,因此您唯一可靠的信息来源应该是 lighttpd 的配置文件,该配置文件(如果全局安装)通常应该在 /etc 文件夹中(例如 /etc/lighttpd/lighttpd.conf)。
htdocs 文件夹的常用位置是 /var/www 或 /srv 中的某个位置。
安装 xampp 时 - /opt/lampp/htdocs
我会说这取决于您的服务器的配置。
不过,/var/www
如果它存在,也许会做类似的事情:这是 HTTP 根文件夹的默认设置,在许多 Linux 发行版中。
如果它不存在,您应该尝试找到 Lighttpd 的配置文件(类似于lighttpd.conf
,可能在下面的某个位置/etc
);在该文件中,应该有server.document-root
.
更多信息:Lighttpd - TutorialConfiguration
实际上,我相信 Arch Linux 在 apache-config 中使用 /srv/http 作为默认值(虽然不确定 lighttpd)。但是,它很容易改变。
除此之外,只需查看 lighttpd-configuration 文件,您就会找到答案:)
' /var/www
' 是你应该看的地方。大多数发行版(实际上,我不知道有没有)把它放在那里。
刚查了一下。Arch Linux 将 apache 和 lighttpd 的 documentroot 设置为 /src/http,仅供参考。
这是我在 Linux 用户中使用的:opt/lampp/htdocs
.