内容へ移動
Kijima's private wiki
TANSTAAFL!
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
PDF の出力
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
技術系メモ
»
OpenUploadインストール
トレース:
openuploadインストール
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== OpenUploadインストール ====== ===== GDインストール ===== OpenUploadではファイルのダウンロード削除に画像キャプチャ認証を使うためGDライブラリが有効化されている必要がある。 - [[https://www.php.net/manual/ja/function.phpinfo.php|phpinfo.php]]でPHPバージョンとGDの有無を確認する。 - PHPのgdパッケージを検索してインストールする。 - phpinfo.phpでGDのインストールを確認する。 <code> apt list | grep "php" | grep "gd" sudo apt-get install php7.4-gd sudo systemctl restart apache2 </code> ===== OpenUploadインストール手順 ===== [[https://kijima.mydns.jp/openupload/www/index.php?action=login|OpenUpload]]のインストールメモ - [[https://sourceforge.net/projects/openupload/|プロジェクトページ]]からソースコードをダウンロードする。 - アーカイブを展開し、Webサーバーのディレクトリに展開する。 - 展開したファイルをApacheの権限で更新できるよう所有者を変更する。 - ブラウザでセットアップページにアクセスし設定を行う。 - 例:https://kijima.mydns.jp/openupload/ ===== セットアップページ ===== ==== Welcome ==== * [ Next>> ] をクリック ==== PHP Setup check ==== - [ Check ] をクリック - PHP INI Settings で以下がGoodであること - File Uploads are enabled - Optional Values - Magic Quotes: disabled - Fileinfo extension: installed - MYSQLi Support: exsists - PDO Support: exsists - PDO::mysql Support: exsists - GD Support: exsists - [ Next>> ] をクリック ==== Paths ==== - 以下のパス構成を確認する。 - Install PATH: - WWW Server URL: - WWW Root Path - DATA PATH: - 問題なければ[ Next>> ] をクリック ==== Database Type ==== * 今回は**mysql**を選択して[ Next>> ] をクリック ==== 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 | <color #ed1c24>Restricted mode</color> | - [ Test connection ] を押して確認する。 - OKなら **Database connection SUCCESSFULL. ** となる。 - [ Next>> ] をクリック ==== Application options ==== - 下記の項目を設定する。 - [ Next>> ] をクリック |WebMaster E-mail:|<mail@address>| |Site E-mail:|<mail@address>| ==== Users ==== - 下記の項目を設定する。 - [ Next>> ] をクリック |Administrator:|fileadmin| |Admin password:|•••••••••| |Admin group:|admins| |Users group:|registered| |Not registered group:|unregistered| ==== Plugins ==== - 下記の項目を有効にする。 * captcha * compress * email * expire * filesize * grouponip * mimetypes * password - [ Next>> ] をクリック ==== Database inizialization ==== - **Debug database query errors** にチェックを入れる。 - [ Execute ] をクリックして、下記の結果を確認する。 * User creation: SUCCESS * Database creation: SUCCESS * Grant privileges: SUCCESS - [ Execute ] をクリックして、下記の結果を確認する。 * Table creation SUCCESS: acl * Table creation SUCCESS: banned * Table creation SUCCESS: files * Table creation SUCCESS: file_options * Table creation SUCCESS: groups * Table creation SUCCESS: langs * Table creation SUCCESS: plugin_acl * Table creation SUCCESS: plugin_options * Table creation SUCCESS: users * Table creation SUCCESS: activitylog * Structure load: SUCCESS - [ Execute ] をクリックして、下記の結果を確認する。 * Data insert SUCCESS: acl * <snip> * Data insert SUCCESS: plugin_options * **Base system load: SUCCESS** - [ Execute ] をクリックして、下記の結果を確認する。 * Data insert SUCCESS: acl * Data insert SUCCESS: acl * Data insert SUCCESS: acl * Data insert SUCCESS: acl * Data insert SUCCESS: acl * Data insert SUCCESS: acl * Data insert SUCCESS: acl * Data insert SUCCESS: plugin_acl * Data insert SUCCESS: plugin_acl * Data insert SUCCESS: plugin_acl * Mode data load: SUCCESS - **Database initialization finished** となっていれば、[ Next>> ] をクリック ==== Save configuration ==== - [ Save Configuration ]をクリック - **Configuration sucessfully saved!** を確認する。 - **click here to start using your new site** のリンクからログインページに移動する。 === 構成が失敗したとき === 構成が失敗したときは**config.inc.php**を削除して設定をやり直す。 ====== DATA_PATHの変更 ====== ファイルを保存するディレクトリを任意の場所に変更する。 ===== ディレクトリの作成 ===== Apacheからアクセス可能な権限で任意の場所にディレクトリを作成する。 <code> 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 </code> ===== 設定ファイルの修正 ===== 設定ファイルで'DATA_PATH'を変更する。 <file .php openupload/www/config.inc.php> (snip) $CONFIG['DATA_PATH'] = '/media/pi/extdisk/openuplolad/'; (snip) </file>
openuploadインストール.txt
· 最終更新:
2023/08/21 01:29
by
Minoru Kijima
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
PDF の出力
文書の先頭へ