Zenarioは、シンプルまたは複雑なブログ、ニュースアイテム、イベント、その他のコンテンツタイプを作成するために設計された、無料のオープンソースの多言語コンテンツ管理システム(CMS)です。
この記事では、Apache、PHP、MariaDBを使用してCentOS7VPSにZenarioをインストールします。
サーバーでZenarioを実行するには、次の要件をインストールする必要があります
- ApacheServerバージョン2
- PHPバージョン5.3以降
- MySQLバージョン5.0以降
- インストールする空のMySQLデータベース
- GD、libCurl、libJPEG、libPNGライブラリ、およびPHPでのマルチバイトサポート
- .htaccessファイルのApachemod_rewriteサポート(オプションですが、強くお勧めします)
ユーザーrootとしてSSH経由でサーバーにログインします
ssh root@IP
次のコマンドを実行して、サーバー上のすべてのパッケージを更新します
yum -y update
Zenarioには、情報を格納するためのSQLデータベースが必要です。次のコマンドを実行して、MariaDBデータベースサーバーをインストールします
yum install mariadb mariadb-server
MariaDBデータベースサーバーを起動し、起動時に起動できるようにします
systemctl start mariadb systemctl enable mariadb
MariaDBを保護し、MariaDBのルートパスワードを設定するために、「mysql_secure_installation」スクリプトを実行します。
次に、「root」ユーザーを使用してMariaDBサーバーにログインし、新しいデータベースエンドユーザーを作成します。
mysql -u root -p CREATE DATABASE zenario; CREATE USER 'zenariouser'@'localhost' IDENTIFIED BY 'PASSWORD'; GRANT ALL PRIVILEGES ON `zenario`.* TO 'zenariouser'@'localhost'; FLUSH PRIVILEGES;
「PASSWORD」を実際の強力なパスワードに置き換えることを忘れないでください。
次に、ApacheWebサーバーをインストールします
yum install httpd
MariaDBで行ったのと同じように、Apache Webサーバーを起動して追加し、システムの起動時に自動的に起動するようにします
systemctl start httpd systemctl enable httpd
次のコマンドを実行して、PHPモジュールをいくつか使用してPHPをインストールします
yum install php php-gd php-common
Zenarioの公式Webサイトにアクセスし、ソフトウェアの最新の安定したリリースをダウンロードします。この記事を書いている時点では、バージョン7.0.6です。
wget http://zenar.io/public/downloads/XBE3u/zenario-probusiness-7.0.6b.zip
サーバーのドキュメントルートディレクトリにあるzipアーカイブを解凍します
unzip zenario-probusiness-7.0.6b.zip -d /var/www/html/
ディレクトリの名前を変更します
mv zenario-probusiness-7.0.6b/ zenario
すべてのファイルはWebサーバーで読み取り可能である必要があるため、適切な所有権を設定する必要があります
chown -R apache:apache /var/www/html/zenario
ドキュメントのルートディレクトリの外に、「backup」と「docstore」の2つのディレクトリを作成する必要があります。
mkdir /var/www/backup mkdir /var/www/docstore
ディレクトリの所有権を変更します
chown apache:apache /var/www/backup chown apache:apache /var/www/docstore
次に、ドメインのApache仮想ホストを作成します。次の内容で「/etc/httpd/conf.d/vhosts.conf」ディレクトリを作成します
vim /etc/httpd/conf.d/vhosts.conf IncludeOptional vhosts.d/*.conf
仮想ホストを作成します
mkdir /etc/httpd/vhosts.d/ vim /etc/httpd/vhosts.d/yourdomain.com.conf <VirtualHost YOUR_SERVER_IP:80> ServerAdmin [email protected] DocumentRoot "/var/www/html/zenario/" ServerName yourdomain.com ServerAlias www.yourdomain.com ErrorLog "/var/log/httpd/yourdomain.com-error_log" CustomLog "/var/log/httpd/yourdomain.com-access_log" combined <Directory "/var/www/html/zenario/"> DirectoryIndex index.html index.php Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
変更を有効にするには、Webサーバーを再起動します。
systemctl restart httpd
最後に、Webブラウザーを開き、http://yourdomain.comにアクセスしてZenarioインストーラーを実行し、インストールを完了します。 Zenarioの詳細については、公式ドキュメントをご覧ください。
もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にZenarioのインストールを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。