GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu14.04VPSにPyroCMSをインストールする方法

PyroCMSは、非常に人気のあるPHPフレームワークCodeIgniterで構築された軽量のCMSであり、開発者がカスタムモジュールを作成し、エンドユーザーがPyroCMSの仕組みを理解するのに十分なほどシンプルです。
UbuntuVPSへのPyroCMSのインストールには約5回かかります。以下に説明する非常に簡単な手順に従うと、数分になります。


このインストールガイドは、Apache、PHP、およびMySQLがUbuntuベースの仮想サーバーにすでにインストールおよび構成されていることを前提としています。
このチュートリアルの執筆時点で、利用可能な最新の安定バージョンはPyroCMS2.2.5およびそれです。必要なもの:

  • Apache Web Server>=2.0はmod_rewriteモジュールでコンパイルされています;
  • PHP> =5.2で、次のPHP拡張機能が有効になっています:GD Graphics Libraryバージョン2.0.x、mcrypt、cURL。
  • MySQL>=5.0がLinux仮想サーバーにインストールされています。
  • CodeIgniter 2.1.x、jQuery 1.6.x、Lex –これらのサードパーティパッケージは、各PyroCMSリリースに含まれています。

https://www.pyrocms.com/で入手できるPyroCMSの最新の安定バージョンをサーバーにダウンロードし、ダウンロードしたアーカイブをウェブサーバーのドキュメントルートに抽出します。

cd /tmp/
wget --no-check-certificate https://www.pyrocms.com/downloads/v2.2.5 -O pyrocms.zip
unzip -d /var/www/html/ pyrocms.zip
mv /var/www/html/pyrocms* /var/www/html/pyrocms

Apacheで新しい仮想ホストディレクティブを作成します。たとえば、「pyrocms.conf」という名前の新しいApache構成ファイルを作成します。

vi /etc/apache2/sites-available/pyrocms.conf

次の行を追加します:

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot /var/www/html/pyrocms/
   ServerName your-domain.com
   ServerAlias www.your-domain.com
      <Directory /var/www/html/pyrocms/>
         Options Indexes FollowSymLinks MultiViews
         AllowOverride All
         Order allow,deny
         allow from all
      </Directory>
   ErrorLog /var/log/apache2/your-domain.com-error_log
   CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

次に、仮想サーバーで次のコマンドを実行します。

ln -s /etc/apache2/sites-available/pyrocms.conf /etc/apache2/sites-enabled/pyrocms.conf

次のコマンドを使用して、PHP構成ファイルを見つけます。

php -i | grep php.ini
Configuration File (php.ini) Path => /etc/php5/cli
Loaded Configuration File => /etc/php5/cli/php.ini

「php.ini」PHP構成ファイルを編集し、次の行を追加/変更します。

vi /etc/php5/cli/php.ini
magic_quotes_runtime = Off
date.timezone = US/Central

「/etc/php5/conf.d」の「mcrypt.ini」ファイルは、「/ etc / php5/mods-available」にコピーまたは対称リンクする必要があります。

cd /etc/php5/mods-available
sudo ln -s ../conf.d/mcrypt.so
sudo php5enmod mcrypt

以下を使用してmod_rewriteモジュールをアクティブ化します:

sudo a2enmod rewrite

変更を有効にするには、ApacheWebサーバーを再起動します。

service apache2 restart

次のコマンドを実行して、ドキュメントルートとその中のPyroCMSファイルおよびディレクトリを、ユーザー「www-data」およびグループ「www-data」として実行されているApacheサーバーで書き込み可能にします。

chown www-data:www-data -R /var/www/html/pyrocms/

次のコマンドを使用して、PyroCMS用の新しいMySQLデータベースを作成します。

mysql -u root -p
mysql> CREATE DATABASE pyrodb;
mysql> GRANT ALL PRIVILEGES ON pyrodb.* TO 'pyrouser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Webブラウザを使用してhttp://your-domain.comを開き、簡単な手順に従います。

それだ。これで、pyrocmsのインストールが完了しました。

管理者ログインクレデンシャルを使用してPyroCMS管理者バックエンドにログインし、使用を開始できます。

セキュリティ上の理由から、インストールプロセスが完了したら、インストールディレクトリ(「/ var / www / html / pyrocms / installer」)を削除することをお勧めします。

もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にPyroCMSのインストールを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Panels
  1. Ubuntu14.04VPSにMuninをインストールする方法

  2. Ubuntu14.04VPSにContaoをインストールする方法

  3. Ubuntu14.04VPSにCS-Cartv4をインストールする方法

  1. Ubuntu14.04VPSにGroup-Office6をインストールする方法

  2. Ubuntu14.04VPSにCollabtive2.1をインストールする方法

  3. Ubuntu16.04にPHP7.2をインストールする方法

  1. Ubuntu16.04にPHP7.2をインストールする方法

  2. Ubuntu14.04VPSにeGroupwareをインストールする方法

  3. Ubuntu18.04にPHP7.3をインストールする方法