複数のパーティションを持つUbuntuサーバー

複数のパーティションを持つUbuntuサーバー

VPSでUbuntuを実行すると、この問題が発生しました。

/dev/nbd0 46G 46G 0 100% / 
/dev/nbd1 46G 52M 44G 1% /mnt/data

これでnbd0スペースがいっぱいになり、どのように始めますかnbd1?私のすべてのウェブサイトのファイルは/var/www/mydomain1

/mnt/datalikeの下に同様のフォルダを作成する必要がありますか/mnt/data/var/www/mydomain1

WebサイトのファイルはSFTPを使用してアップロードされ、すべてのファイルを/var/www/mydomain1。そこにファイルのアップロードを開始したらどうなりますか?私はワードプレスを使用しています。/var/www/mydomain1nbd0/mnt/data

ベストアンサー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サーバーは、パススルー攻撃の影響を制限するためにシンボリックリンクに従わないように構成されています。

おすすめ記事