Ubuntu12.04VPSにPliggCMS2.0.xをインストールする方法
ステータス:非推奨
この記事では、サポートされなくなったバージョンの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