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