GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS7VPSにCotontiCMS/CMFをインストールします

Cotontiは、PHPとMySQLを利用したオープンソースのコミュニティ主導のコンテンツ管理システム(CMS)およびコンテンツ管理フレームワーク(CMF)です。この記事では、Apache、PHP、MariaDBを使用してCentOS7VPSにCotontiをインストールするプロセスについて説明します。

Linux VPSにユーザーrootとしてログインし、すべてのパッケージが最新であることを確認します

yum -y update

次に、MariaDBをインストールします

yum install mariadb-server mariadb

MariaDBを起動して追加すると、システムの起動時に自動的に起動します

systemctl start mariadb.service
systemctl enable mariadb.service

次のコマンドを実行してMariaDBサーバーを保護し、新しいルートパスワードを設定します

mysql_secure_installation

CotontiにはMySQLデータベースが必要なので、ユーザーrootでMySQLサーバーにログインし、新しいデータベースとユーザーを作成します

mysql -u root -p
MariaDB [(none)]> CREATE DATABASE cotonti;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON cotonti.* TO 'cotontiuser'@'localhost' IDENTIFIED BY 'PASSWORD';
MariaDB [(none)]> flush privileges;
MariaDB [(none)]>> \q;

「PASSWORD」を実際のパスワードに置き換えることを忘れないでください。

次に、ApacheWebサーバーをインストールします

yum install httpd

Webサーバーを起動し、起動時に起動できるようにします

systemctl start httpd
systemctl enable httpd

PHPといくつかのPHP拡張機能をインストールします

yum install php php-mysql php-gd php-mbstring php-common

Cotontiの最新リリースをサーバーにダウンロードします

wget https://github.com/Cotonti/Cotonti/archive/master.zip

ダウンロードしたアーカイブをサーバーのドキュメントルートディレクトリに抽出します。

yum -y install unzip
unzip master.zip -d /var/www/html/
mv /var/www/html/Cotonti-master/ /var/www/html/cotoni

サンプル構成ファイルをコピーして、そのアクセス許可を変更します

cp /var/www/html/cotonti/datas/config-sample.php /var/www/html/cotonti/datas/config.php
chmod 666 /var/www/html/cotonti/datas/config.php

所有権を変更する

chown -R apache:apache /var/www/html/cotonti/

次に、CotontiWebサイトにApache仮想ホスティングディレクティブを設定します。

次のコンテンツを含む「/etc/httpd/conf.d/vhosts.conf」ファイルを作成します

IncludeOptional vhosts.d/*.conf

そして、すべての仮想ホストを配置する「/etc/httpd/vhosts.d」ディレクトリを作成します。

mkdir /etc/httpd/vhosts.d

Cotontiドメインの仮想ホストを作成する

vim /etc/httpd/vhosts.d/yourdomain.conf

<VirtualHost YOUR_SERVER_IP:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/html/cotonti"
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/cotonti/">
DirectoryIndex index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

そして、変更を有効にするためにApacheを再起動します

systemctl restart httpd

それで全部です。次に、http://yourdomain.comにアクセスするWebインストーラーを昼食する必要があります。インストールウィザードは、サーバーがすべての要件を満たしているかどうかを確認し、Cotontiのインストールを完了します。 MySQL情報を入力し、管理者ユーザーを作成する必要があります。

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

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


Cent OS
  1. CentOS6.4にMariaDBをインストールします

  2. CentOS6VPSにGlassFishをインストールします

  3. CentOS6VPSにOctopressをインストールします

  1. CentOS7VPSにOdoo8をインストールします

  2. CentOS7VPSにMediaWikiをインストールします

  3. CentOS7VPSにOrangeHRMをインストールする方法

  1. CentOSVPSにWolfCMSをインストールする方法

  2. CentOS7VPSにProjectPierをインストールする方法

  3. CentOS7VPSにJettyをインストールします