如何将 /var/www/html 文件夹移动到外部硬盘?

如何将 /var/www/html 文件夹移动到外部硬盘?

我刚刚在 Raspberry Pi 上设置了自己的网络服务器。现在我的所有 php 项目都位于此文件夹中:/var/www/html

其中一些项目非常繁重,我想要做的是将此文件夹移动到我的外部硬盘,特别是移动到此位置:

/home/pi/hdd/php

我是 raspberry 的新手,所以我需要一点帮助。实际上,html 文件夹是空的。任何帮助都将不胜感激。谢谢。

答案1

您有三个选项:创建符号链接、使用绑定挂载或重新配置 Web 服务器。

  • 符号链接:

    rmdir /var/www/html
    ln -s /home/pi/hdd/php /var/www/html
    

    您可能还需要调整 Web 服务器配置。

  • 绑定挂载:

    mount -o bind /home/pi/hdd/php /var/www/html
    echo /home/pi/hdd/php /var/www/html none bind,user 0 2 >> /etc/fstab
    

    如果没有先安装硬盘,那么这将不起作用。因此,您需要在/etc/fstab激活绑定安装之前安装硬盘的条目。

  • 重新配置:

    对于 Apache,你将使用 document_root 指令来指向新驱动器

相关内容