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

Linux仮想サーバーにExponentCMSをインストールする方法

Exponentは、非常にユーザーフレンドリーで柔軟なコンテンツ管理ソフトウェアであり、表示されているページでWebサイトページを編集できます。 Linux仮想サーバーにExponentCMSをインストールして実行するには、以下に説明する非常に簡単な手順に従います。

このインストールガイドは、Apache、MySQL、およびPHPが仮想サーバーにすでにインストールおよび構成されていることを前提としています。このチュートリアルを書いている時点で、最新の安定バージョンはExponent CMS 2.2.3であり、次のものが必要です。

  • PHP> =5.2.1で、次のPHP拡張機能が有効になっています:GD GraphicsLibraryバージョン2.0.x+、MySQLi、XML(Expat)、およびZlib。また、セーフモードとopen_basedirの設定を無効にする必要があります;
  • Apache Web Server> =2.0は、mod_rewriteモジュールと「AllowOverrideAll」ディレクティブを使用してコンパイルされ、検索エンジンに適したURLを有効にします。
  • MySQL>=5.0がLinux仮想サーバーにインストールされています。

http://www.exponentcms.org/get-exponent.htmで入手可能なExponentCMS2.2.3をサーバーにダウンロードし、次のコマンドを使用して抽出します。

cd /root
wget http://downloads.sourceforge.net/project/exponentcms/exponent-2.2.3.zip
unzip exponent-2.2.3.zip -d /root/exponentcms

サーバー上にExponentCMS用の新しいMySQLデータベースを作成します:

mysql -u root -p
mysql> CREATE DATABASE exponentdb;
mysql> GRANT ALL PRIVILEGES ON exponentdb.* TO 'exponentuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Apacheで新しい仮想ホストディレクティブを作成します。たとえば、Apache構成ファイル(デフォルトでは/etc/httpd/conf/httpd.conf)を編集し、次の行のコメントを解除します。

#NameVirtualHost *:80

次に、最後に次の行を追加します。

ServerAdmin [email protected]
DocumentRoot /var/www/html/exponent-cms/
ServerName www.your-domain.com
<Directory /var/www/html/exponent-cms/>
Options FollowSymLinks
        AllowOverride All
</Directory>
ErrorLog logs/your-domain.com-error_log
CustomLog logs/your-domain.com-access_log common

次のコマンドを使用して、php構成ファイルを見つけます。

#php -i | grep php.ini
Configuration File (php.ini) Path => /etc
Loaded Configuration File => /etc/php.ini

「php.ini」ファイルを編集し、次の行を追加/変更します。

post_max_size = 50M
upload_max_filesize = 50M
file_uploads = On
register_globals = off
allow_url_fopen = off
memory_limit = 256M
safe_mode = Off

変更を有効にするには、ApacheWebサーバーを再起動します。 ExponentCMSインストールファイルを上記の仮想ホストディレクティブで定義されたドキュメントルートディレクトリに移動します。

mv /root/exponentcms/ /var/www/html/exponent-cms

また、Webサーバーユーザー(Apache)は、「files」、「themes」、「tmp」ディレクトリ、および「.htaccess」ファイルに書き込むことができる必要があるため、次のコマンドを実行することで簡単に実行できます。

>
chown apache:apache -R /var/www/html/exponent-cms/

人気のあるWebブラウザでhttp://your-domain.com/install/index.phpを開き、簡単な手順に従います。

インストールする言語を選択し、システム要件が満たされているかどうかを確認し、次のページでMySQLデータベース名、ユーザー名、パスワードを入力して、[データベースのインストール]ボタンをクリックします。データベーステストに合格したら、[インストールを続行]ボタンをクリックします。次のページで、サイト構成設定を入力し、テーマを選択して、管理者アカウントを作成します。これで完了です。これで、ExponentCMSのインストールが完了しました。

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

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


Cent OS
  1. Rocky Linux /Centos8にMysql8をインストールする方法

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

  3. Ubuntu16.04にMySQLサーバーをインストールする方法

  1. MySQLコミュニティサーバーをDebian9StretchLinuxにインストールする方法

  2. CentOS8にMySQL8データベースサーバーをインストールする方法

  3. LinuxMint19にMySQLをインストールする方法

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

  2. MySQL 8.0/5.7をDebian11/Debian10にインストールする方法

  3. CentOSにMySQLデータベースサーバーをインストールする方法