目次

OpenUploadインストール

GDインストール

OpenUploadではファイルのダウンロード削除に画像キャプチャ認証を使うためGDライブラリが有効化されている必要がある。

apt list | grep "php" | grep "gd"
sudo apt-get install php7.4-gd
sudo systemctl restart apache2

OpenUploadインストール手順

OpenUploadのインストールメモ

セットアップページ

Welcome

PHP Setup check

Paths

Database Type

Database Options

Database Type: mysql
Host: localhost
Username: fileadmin
Password: •••••••••
DB Name: openupload
Table prefix: <blank>
Create the database? <check>
Also create user? <check>
DB Admin user: root
DB Admin password: •••••••••
Populate database Restricted mode

Application options

WebMaster E-mail:<mail@address>
Site E-mail:<mail@address>

Users

Administrator:fileadmin
Admin password:•••••••••
Admin group:admins
Users group:registered
Not registered group:unregistered

Plugins

Database inizialization

Save configuration

構成が失敗したとき

構成が失敗したときはconfig.inc.phpを削除して設定をやり直す。

DATA_PATHの変更

ファイルを保存するディレクトリを任意の場所に変更する。

ディレクトリの作成

Apacheからアクセス可能な権限で任意の場所にディレクトリを作成する。

drwxr-xr-x 3 www-data www-data 4096  8月 12 18:25 /media/pi/extdisk/openuplolad/
drwxr-xr-x 2 www-data www-data 4096  8月 12 18:25 /media/pi/extdisk/openuplolad/tmp

設定ファイルの修正

設定ファイルで'DATA_PATH'を変更する。

openupload/www/config.inc.php
(snip)
$CONFIG['DATA_PATH'] = '/media/pi/extdisk/openuplolad/';
(snip)