このチュートリアルでは、CentOS 7にZikulaをインストールする方法を紹介します。知らなかった方のために、ZikulaはオープンソースのPHPアプリケーションフレームワークであり、CMSはGNU General Public License。このPHPアプリケーションフレームワークとCMSの機能は、モジュールとプラグインを使用して拡張できます。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 CentOS7サーバーへのZikulaの段階的なインストールを示します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOS7。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
CentOS7にZikulaをインストールする
手順1.まず、すべてのパッケージが最新であることを確認します。
yum - update
手順2.LAMPサーバーをインストールします。
CentOS 7 LAMPサーバーが必要です。LAMPがインストールされていない場合は、こちらのガイドに従ってください。
ステップ3.Zikulaをインストールします。
最新の安定バージョンのZikula CMSをダウンロードします。この記事を書いている時点では、バージョン1.4.0です:
cd /opt wget https://github.com/zikula/core/releases/download/1.4.0-rc5/Zikula_Core-1.4.0.build658.tar.gz tar -xzvf Zikula_Core-1.4.0.build658.tar.gz mv Zikula_Core-1.4.0 zikula && mv zikula /var/www/html/ && cd /var/www/html/zikula
いくつかのフォルダの権限を変更する必要があります:
chown -R apache:apache /var/www/html/zikula
ステップ4.MariaDBの構成。
デフォルトでは、MariaDBは強化されていません。mysql_secure_installation
を使用してMySQLを保護できます。 脚本。ルートパスワードの設定、匿名ユーザーの削除、リモートルートログインの禁止、テストデータベースの削除と安全なMariaDBへのアクセスを行う各手順を注意深くお読みください。
mysql_secure_installation
次に、MariaDBコンソールにログインして、Zikulaのデータベースを作成する必要があります。次のコマンドを実行します。
mysql -u root -p
これによりパスワードの入力を求められるので、MariaDBルートパスワードを入力してEnterキーを押します。データベースサーバーにログインしたら、次のデータベースを作成する必要があります。 Zikulaのインストール:
mysql> CREATE DATABASE zikula_db; mysql> GRANT ALL PRIVILEGES on zikula_db.* to 'zikula_user'@'localhost' identified by 'YoUrPaS$w0rD'; mysql> FLUSH PRIVILEGES; mysql> exitで識別される'zikula_user'@'localhost'に付与します。
ステップ5.Zikulaへのアクセス。
Zikulaコンテンツ管理システムはデフォルトでHTTPポート80で利用できます。お気に入りのブラウザを開き、http://your-domain.com/install.php
またはhttp://your-server-ip/install.php
インストールを完了するために必要な手順を完了します。ファイアウォールを使用している場合は、ポート80を開いて、コントロールパネルにアクセスできるようにしてください。
おめでとうございます!Zikulaが正常にインストールされました。CentOS7システムにZikulaコンテンツ管理システムをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、公式のZikulaを確認することをお勧めします。ウェブサイト。