Concrete5は、PHPで記述された強力なオープンソースコンテンツ管理システム(CMS)であり、複雑なコンテンツ駆動型Webサイトを展開し、そのコンテンツと構造を簡単に管理できます。 Concrete5には、WYSIWYGテキストエディタ、統合されたスペルチェッカー、コンテンツスケジューリング、高度な権限システムなどの多くの機能が付属しています。
CentOSを搭載したLinuxVPSにConcrete5をインストールして実行するには、以下に説明する非常に簡単な手順に従います。
インストール手順は、LAMP(Linux、Apache、MySQL、PHP)がインストールされているLinuxRPMベースのサーバーに適用されます。
現在、Concrete5には以下が必要です:
- PHP> =5.3、次のPHP拡張機能が有効になっている:MySQL、freetype、mcrypt、mbstring、curl、iconv、openssl、zipを備えたGDグラフィックライブラリ。
- mod_rewriteモジュールと「AllowOverrideAll」が設定されたApacheWebサーバー。
- MySQL>=5.0がLinux仮想サーバーにインストールされています。
http://www.concrete5.org/で入手可能な最新バージョンのConcrete5をダウンロードして解凍します:
cd /root wget http://www.concrete5.org/download_file/-/view/58379/8497/ -O concrete5.zip unzip concrete5.zip
サーバー上にConcrete5用の新しいMySQLデータベースを作成します:
mysql -u root -p mysql> CREATE DATABASE concrete5db; mysql> GRANT ALL PRIVILEGES ON concrete5db.* TO 'concrete5'@'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/concrete5/ ServerName www.your-domain.com <Directory /var/www/html/concrete5/> 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 = 20M upload_max_filesize = 20M memory_limit = 128M safe_mode = Off
変更を有効にするには、ApacheWebサーバーを再起動します。
上記の仮想ホストディレクティブで定義されたドキュメントルートディレクトリにConcrete5インストールファイルを移動します。
mv /root/concrete5.6.2.1 /var/www/html/concrete5
また、Webサーバーユーザー(Apache)は、「files」、「config」、「packages」ディレクトリ、および「.htaccess」ファイルに書き込むことができる必要があるため、次のコマンドを実行することで簡単に実行できます。
>chown apache:apache -R /var/www/html/concrete5
Webブラウザでhttp://your-domain.com/を開きます。すべての要件が満たされている場合は、[インストールを続行]ボタンをクリックします。次の情報を入力します:管理者ユーザーのサイト名、メールアドレス、パスワード、およびデータベース情報を入力し、[Concrete5をインストール]ボタンをクリックします。
インストールが完了したら、検索エンジンフレンドリーまたは「プリティURL」を有効にします。「ダッシュボード」ハイパーリンク->「システムと設定」->「プリティURL」->「プリティURLを有効にする」をクリックし、「保存」を押します。 Concrete5は、次の行を生成して.htaccessファイル(/var/www/html/concrete5/.htaccess)に追加しようとします。
RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME}/index.html !-f RewriteCond %{REQUEST_FILENAME}/index.php !-f RewriteRule . index.php [L]
それだ。これで、Concrete5のインストールが完了しました。
もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にConcrete5のインストールを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。