我的 VPS 运行 ubuntu 时遇到这个问题。
/dev/nbd0 46G 46G 0 100% /
/dev/nbd1 46G 52M 44G 1% /mnt/data
现在,既然nbd0
已经满了,我该如何开始使用nbd1
.我的所有网站文件都位于/var/www/mydomain1
.
/mnt/data
我需要在like下创建一个类似的文件夹吗/mnt/data/var/www/mydomain1
?
我不知道如何实现这一点,因为使用 SFTP 上传网站文件,并且我将所有文件上传到/var/www/mydomain1
.现在,我的问题是所有 WordPress 文件都在里面,/var/www/mydomain1
并且 WordPress 文件都在nbd0
卷里面。如果我开始在里面上传文件/mnt/data
,我该怎么做呢?我正在使用 WordPress。
答案1
移动一个大目录树/mnt/data
并创建一个符号链接到根分区中。下面的实际位置/mnt/data
并不重要:没有任何东西与先验有联系。/SOME/PATH
/mnt/data/SOME/PATH
service nginx stop
mv /var/www /mnt/data
ln -s /mnt/data/www /var
service nginx start
不要将符号链接放在 Web 根目录下:大多数 Web 服务器都配置为不遵循符号链接,以限制路径遍历攻击的影响。