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

CentOS7にBigTreeをインストールする

BigTree CMSは、PHPとMySQL上に構築されたオープンソースのコンテンツ管理システム(CMS)です。これは、ユーザーフレンドリーなインターフェイスを備えた非常に拡張可能なアプリケーションであり、非常に使いやすいです。 BigTree CMSの最新バージョンには、PHPバージョン5.3以降とMySQLバージョン5以降が必要です。 BigTreeは、ほぼ独占的にApache Webサーバーで開発されていますが、IIS7および8でも実行できます。この記事では、Apache、PHP、MariaDBを使用したCentOS7VPSへのBigTreeCMSのインストールについて説明します。

BigTreeには、次のような便利な機能がたくさんあります。

  • 完全なWYSIWYGエディター
  • 完全なコード/サイト管理
  • 強力なコア
  • カスタム画像のサイズ設定と画像のトリミング
  • 統合分析
  • 柔軟なコンテンツテンプレート
  • ページ内編集
  • サービスAPI
  • その他

インストールを開始するには、ユーザーrootとしてCentOS7サーバーにログインします

ssh root@IP

ターミナルで次のコマンドを実行して、インストールされているすべてのパッケージを更新します

yum -y update

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

yum -y install httpd

Webサーバーのインストールが完了したら、Webサーバーを起動し、起動時に自動的に起動するようにします。

systemctl start httpd
systemctl enable httpd

BigTreeはPHPベースのアプリケーションであるため、「mysqli」と「gd」拡張機能がインストールされたPHPをインストールする必要があります

yum -y install php php-gd php-mysql

次のコマンドを実行して、CentOS7マシンにMariaDBサーバーをインストールします

yum -y install mariadb mariadb-server

インストールが完了したら、MariaDBサーバーを起動し、システムの起動時に起動するように設定します

systemctl start mariadb
systemctl enable mariadb

次に、mysql_secure_installationを実行します 脚本。このスクリプトは、MariaDBインストールのセキュリティを向上させ、MariaDBルートパスワードを設定するのに役立ちます。

BigTreeには空のデータベースが必要なため、rootユーザーでMariaDBサーバーにログインし、BigTreeで使用される新しいユーザーとデータベースを作成します

mysql -u root -p

CREATE DATABASE bigtree;
CREATE USER 'bigtreeuser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `bigtree`.* TO 'bigtreeuser'@'localhost';
FLUSH PRIVILEGES;
exit

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

BigTreeの公式ウェブサイトにアクセスして、最新バージョンのコンテンツ管理システムをダウンロードします。このブログ記事を書いている時点では、バージョン4.2.11です。ダウンロードしたZIPアーカイブをFTPまたはsFTP経由でサーバーにアップロードします。アップロードしたら、アーカイブをサーバーのドキュメントルートディレクトリに解凍します

mkdir /var/www/html/bigtree
unzip BigTreeCMS-4.2.11.zip -d /var/www/html/bigtree

ApacheユーザーをBigTreeファイルとディレクトリの所有者に設定します

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

次に、BigTreeベースのWebサイト用のApache仮想ホストを作成します。次の内容で「/etc/httpd/conf.d/vhosts.conf」ファイルを作成します。

IncludeOptional vhosts.d/*.conf

「vhosts.d/」ディレクトリを作成します

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/bigtree/"
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/bigtree/">
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

ファイルを保存し、Apache Webサーバーを再起動して、変更を有効にします。

systemctl restart httpd

この手順で、コマンドラインからのインストールが完了します。次に、Webブラウザーを開き、http://yourdomain.com/install.phpに移動します。 Webインストーラーを実行し、画面上のインストールプロセスに従って、BigTreeCMSのインストールを完了します。

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

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


Cent OS
  1. CentOSにAdminerをインストールする

  2. CentOS7にTextpatternをインストールします

  3. CentOS7にCumulusClipsをインストールします

  1. CentOSにMySQLServer5.6をインストールします

  2. CentOS8にTeamspeak3サーバーをインストールする方法

  3. CentOS7にSentoraをインストールします

  1. CentOS7にMinecraftサーバーをインストールする方法

  2. CentOS7にAvactisをインストールします

  3. CentOS8にApacheをインストールする