apache2でのファイル共有ディレクトリ設定
Apache2でのファイル共有ディレクトリ設定
サーバ構築作業などで使用するファイルを共有するための領域をApache2に設定する。
Apacheサイト定義[/etc/apache2/sites-available/]配下の設定ファイルに下記を追加する。
Alias /temp /media/pi/USBDISK/TEMP
<Directory /media/pi/USBDISK/TEMP>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
設定が正しいことを確認する。
sudo apache2ctl configtest
Apacheの設定を反映する。
sudo systemctl reload apache2
自動ファイル削除スクリプト
作業用ファイルは永続的に保存する必要がないため、一定時間を経過すると自動削除するように設定する。
下記では日次で実行されるスクリプトにより、更新日時が3日を経過したファイルを削除する。
- /etc/cron.daily/crean-temp
#!/bin/sh TEMP=/media/pi/USBDISK/TEMP/ LIMIT=+3 find ${TEMP} -type f -mtime ${LIMIT} -delete
apache2でのファイル共有ディレクトリ設定.txt · 最終更新: by Minoru Kijima
