Plogger を使用して独自のオンライン フォト ギャラリー アルバムを作成する
Plogger は、作成、編集、管理を行うためのオープンソースのPHPベースのオンライン フォト ギャラリー システムです。 Strong> オンラインのフォト アルバム ギャラリー。 カスタム ギャラリー構成、アクセシビリティのためのキーボード ショートカット、リモート画像アップロード、RSS フィードなど、さまざまなフォト ギャラリー機能を提供します。 > などなど。
Plogger は非常に使いやすく、構成設定がシンプルで魅力的なインターフェイスです。アプリケーションは非常に軽量で、技術的な知識やスキルの経験がなくても簡単に使用できるように設計されており、アプリケーションを非常に簡単にインストールしたり、このアプリケーションを既存の Web サイトに統合したりすることもできます。
プロガーには何が必要ですか?
- Web サーバー – Apache または Nginx
- オペレーティング システム – Linux または Windows
- PHP バージョン 5 以降
- MySQL バージョン 5 以降
- PHP GD 拡張機能
フル機能
- 設定が簡単: Plogger は軽量のアプリケーションで、わずか 1 ステップでインストールできます。肥大化した機能や複雑な設定ファイルはありません。 Plogger には魅力的で安全な管理システムが含まれています。
- 簡単な管理者インターフェイス: ユーザーフレンドリーな管理パネルを通じて、画像を挿入または編集できます。サムネイルは自動的に作成され、管理パネルからサムネイルのサイズと形式を設定できます。
- 簡単なフォト ギャラリーの作成: Web 管理ツールを使用すると、写真を一括アップロードしたり、FTP を使用して写真をグループでインポートしたりできます。写真を簡単かつ効率的に整理します。このアプリケーションでは、説明を編集することもできます。アップロードされた zip ファイルから画像を自動的に解凍してインポートし、ギャラリーに追加します。
- 独自のカスタム テーマを作成する: デフォルトでは、シンプルなテーマ システムが付属していますが、独自のカスタム テーマを作成してテーマをカスタマイズし、魅力的な外観と雰囲気を与えることができます。
- Plogger XML サービス: アプリケーションには XML ジェネレーターが組み込まれており、任意の言語で独自のウィジェットを作成できます。
- ギャラリーをリモート更新: ギャラリー プロトコルをサポートするソフトウェアからギャラリーをリモートで更新できます。
- 統合された JavaScript スライドショー: アルバムはハンズフリーの JavaScript スライドショーとしてすぐに表示できます。
プロガーのインストール
上で述べたように、Plogger を使用するには、Apache、MySQL、およびPHP パッケージがシステムにインストールされている必要があります。インストールされていない場合は、次のコマンドを使用してインストールします。この記事の次のすべての手順を実行するには、root ユーザーである必要があります。
Debian ベースのシステムにインストールする
tecmint ~ # apt-get install apache2 mysql-server php5 php5-mysql php5-gd
tecmint ~ # service apache2 start
tecmint ~ # service mysql start
Red Hat ベースのシステムにインストールする
tecmint ~ # yum install httpd mysql-server php php-mysql php-gd
tecmint ~ # service httpd start
tecmint ~ # service mysqld start
公式ウェブサイトからPlogger スクリプトの最新バージョンを入手してください。
- http://www.plogger.org/
次の「wget 」コマンドを使用して、アーカイブ ファイルを Web サイトのルート ディレクトリ (つまり、/var/www/html または ) にダウンロードすることもできます。 >/var/www/)。
tecmint ~ # cd /var/www
tecmint www # wget http://www.plogger.org/source/plogger-1.0RC1.zip
サンプル出力
--2013-10-06 13:07:28-- http://www.plogger.org/source/plogger-1.0RC1.zip
Resolving www.plogger.org (www.plogger.org)... 72.47.218.137
Connecting to www.plogger.org (www.plogger.org)|72.47.218.137|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 716441 (700K) [application/zip]
Saving to: ‘plogger-1.0RC1.zip’
100%[===========================================================================================================================================================>] 7,16,441 44.4KB/s in 18s
2013-10-06 13:07:49 (37.9 KB/s) - ‘plogger-1.0RC1.zip’ saved [716441/716441]
次のコマンドを使用して、ダウンロードしたアーカイブ ファイルを解凍します。
tecmint www # unzip plogger-1.0RC1.zip
MySQL サーバーに接続し、データベースとユーザーを作成します。
## Connect to MySQL Server & Enter Password (if any or leave blank)##
mysql -u root -p
Enter password:
## Creating New User for Plogger Database ##
CREATE USER plogger@localhost IDENTIFIED BY "your_password_here";
## Create New Database ##
create database plogger;
## Grant Privileges to Database ##
GRANT ALL ON plogger.* TO plogger@localhost;
## FLUSH privileges ##
FLUSH PRIVILEGES;
## Exit ##
exit
初期ディレクトリを作成するには、「plog-content」ディレクトリに一時的に 777 権限を設定してください。インストールが完了したら、755 に戻すことができます。
tecmint www # chmod -R 777 plog-content/
Web ブラウザを開き、にあるインストール スクリプトを実行します。
http://localhost/plog-admin/_install.php
データベースの詳細を入力し、管理者パスワードを設定します。
続行する前に、「plog-config.php 」設定ファイルをダウンロードして Plogger ディレクトリ自体に配置し、「続行」ボタンをクリックしてください。
Plogger が正常にインストールされました。ユーザー名はplogger、パスワードはtecmintです。
必ず「plog-content」 ディレクトリをCHMODして0755に戻してください。
tecmint www # chmod 0755 plog-content/
次にユーザー名とパスワードを使用してパネルにログインします。
次に、画像またはZIPアーカイブを選択して、画像をアップロードし、ギャラリーを作成します。
画像をアップロードしたら、[表示] タブをクリックすると、Plogger の正面の外観を確認できます。私たちのクライアントの 1 人のために作成した Plogger のスクリーンショットをご覧ください。
トラブルシューティング
インストール中に次のようなエラーが発生した場合:
"string(184) "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Type=MyISAM DEFAULT CHARACTER SET UTF8' at line 6" string(184) "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Type=MyISAM DEFAULT CHARACTER SET UTF8' at line 8" string(226)
適切なエディタを使用して、plog-admin/include ディレクトリにある install-functions.php ファイルを開きます。出現するすべての「Type=MyISAM」を「Engine=MyISAM」に置き換え、「timestamp(14)」を「timestamp<」に置き換えます。」を選択してファイルを保存します。インストールを再試行すると、正しく動作します。
プロガーのインストールに関する適切なオンライン ドキュメントはなく、ユーザーはスクリプトのインストールで困難に直面する可能性があります。このような状況では、ユーザーは、1 か月の無料サポート付きの公正な最低料金でサーバーにスクリプトをインストールするために私たちを雇うことができます。
Plogger スクリプトをホストすることを検討している場合は、スクリプトとその要件と互換性のある推奨ホスティング プロバイダーのリストを以下に示します。
- HostGator ホスティング
- ドリームホストホスティング
- ブルーホストホスティング
フォト ギャラリー スクリプトを使用している場合は、コメント経由でお知らせください。また、この記事をお友達と共有することも忘れないでください。