ステータス:非推奨

この記事では、サポートされなくなったバージョンのUbuntuについて説明します。 現在Ubuntu12.04を実行しているサーバーを運用している場合は、サポートされているバージョンのUbuntuにアップグレードまたは移行することを強くお勧めします。

理由:
Ubuntu 12.04は2017年4月28日に保守終了(EOL)に達しました and no longer receives security patches or updates. This guide is no longer maintained.

代わりに参照してください:このガイドは参照として役立つ場合がありますが、他のUbuntuリリースでは機能しない場合があります。 可能な場合は、使用しているUbuntuのバージョン用に作成されたガイドを使用することを強くお勧めします。 ページ上部の検索機能を使用して、より新しいバージョンを見つけることができます。

PliggCMSについて


このチュートリアルでは、UbuntuServer12.04.xにPliggCMS2.0.xをインストールして構成する方法を示します。 Pligg CMSは、ユーザーが記事を送信したり、投票したり、コメントを残したりできるオンラインコミュニティを作成できるオープンソースのコンテンツ管理システムです。

Pligg CMSは、多数の寄稿者がコンテンツを送信および管理するための方法としてゼロから設計されました。 登録ユーザー、および状況によっては訪問者がWebサイトのコンテンツを管理します。 Pligg CMS 2.0.xには、Linux、Apache、MySQL 5以降、およびPHP5以降が必要です。

以下は、UbuntuServer12.04にpliggCMS2.0.xをインストールして設定するためのステップバイステップガイドです。

ステップ1-LAMPサーバーを有効にする


まず、sshコマンドを使用してVPSサーバーにログインします

ssh username@ip_or_hostname

Pligg CMS 2.0.xをインストールする前に、仮想プライベートサーバーにLAMPサーバー(Linux、Apache、Mysql、PHP)がインストールされていることを確認してください。 LAMPサーバーがない場合は、ターミナルで次のコマンドを入力してインストールできます。

sudo apt-get install lamp-server^

または、UbuntuサーバーにLAMPをインストールする方法に関するチュートリアルをここで読むことができます。

ステップ2-PliggCMS2.0.xをダウンロードします

Wgetコマンドを使用して、Githupから直接PliggCMS2.0.xをダウンロードできます。

cd /var/www/
sudo wget https://github.com/Pligg/pligg-cms/releases/download/2.0.1/2.0.1.zip

ステップ3-PliggCMSデータベースとユーザーを作成する


次に、ギアを少し切り替えて、PliggCMS用の新しいMySQLディレクトリを作成する必要があります。 先に進み、次のコマンドを使用してMySQLシェルにログインします。

mysql -u root -p

MySQLルートパスワードを使用してログインします。次に、そのデータベース内のユーザーであるpligg CMSデータベースを作成し、そのユーザーに新しいパスワードを与える必要があります。 すべてのMySQLコマンドはセミコロン(;)で終了する必要があることに注意してください

pliggCMSのデータベースを作成します。 私の例では、db名「dbpligg」を作成します

CREATE DATABASE dbpligg;

新しいユーザーを作成します。 データベース、名前、およびパスワードは、任意のものに置き換えることができます。

CREATE USER pligguser@localhost;

次に、ユーザー名「pligguser」のパスワードを設定します

SET PASSWORD FOR pligguser@localhost= PASSWORD("pL!g9p45sw0rd");

次のコマンドを使用して、新しいユーザー(「pligguser」)にすべての特権を付与して終了します。

GRANT ALL PRIVILEGES ON dbpligg.* TO pligguser@localhost IDENTIFIED BY 'pL!g9p45sw0rd';

次に、MySQLを更新し、MySQLシェルからサインアウトします

FLUSH PRIVILEGES;

exit;

ステップ4-PliggCMS2.0.x構成をセットアップする


新しいLAMPVPSにPliggCMS2.0.xをインストールする場合は、ファイルindex.htmlの名前を他の名前のファイルに変更/変更する必要があります。 例:ファイルindex.htmlをindex.html.originに変更します

sudo mv /var/www/index.html /var/www/index.html.origin

unzipコマンドを使用してアーカイブpligg2.0.xを抽出します。

sudo unzip /var/www/2.0.1.zip -d /var/www/

/favicon.ico.defaultの名前を/favicon.icoに変更します

sudo mv /var/www/favicon.ico.default /var/www/favicon.ico

/settings.php.defaultの名前を/settings.phpに変更します

sudo mv /var/www/settings.php.default /var/www/settings.php

/languages/lang_english.conf.defaultファイルの名前をlang_english.confに変更します。

sudo mv /var/www/languages/lang_english.conf.default /var/www/languages/lang_english.conf

注:/languagesディレクトリーにある使用する可能性のある他の言語ファイルに適用してください。

/libs/dbconnect.php.defaultファイルの名前をdbconnect.phpに変更します

sudo mv /var/www/libs/dbconnect.php.default /var/www/libs/dbconnect.php

ディレクトリの名前を/logs.defaultから/logsに変更します

sudo mv /var/www/logs.default /logs

次のディレクトリとファイルに権限を変更します:admin / backup /、avatars / groups_uploaded /、avatars / user_uploaded /、cache /、languages /)777 cd / var / www

sudo chmod 777 admin/backup/ avatars/groups_uploaded/ avatars/user_uploaded/ cache/ languages/

次のファイル(/libs/dbconnect.php、/settings.php)の権限を666に変更します

sudo chmod 666 libs/dbconnect.php settings.php

ファイルsettings.phpを編集し、$ my_base_url =’ http:// localhost‘;を変更します。 to $ my_base_url =’ http://your-domain.com ‘;

sudo nano /var/www/settings.php

ファイルとディレクトリの所有権をapacheユーザーに付与します。

sudo chown -R www-data:www-data /var/www/*
sudo usermod -a -G www-data username

ステップ5-インストールを終了し、WebブラウザからPliggCMS


PCまたはラップトップから、お気に入りのWebブラウザーを開き、http://ip_or_domain/install/install.phpに移動します。 次のスクリーンショットは、WebブラウザからのPliggCMSのステップバイステップのインストールであることがわかります。

言語を選択する

https://assets.digitalocean.com/articles/Pligg_Ubuntu/1.png