GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu16.04にElefantCMSをインストールする方法

このチュートリアルでは、 Ubuntu16.04VPSにElefantCMSをインストールする方法を紹介します。 Apache、PHP、MySQLがインストールされています。 Elefant CMSは、PHPで記述されたオープンソースのCMSおよびWebフレームワークであり、Web開発者が単純なWebサイトから完全なWebアプリケーションまですべてを作成できるようにします。このチュートリアルはUbuntuVPS用にテストおよび作成されていますが、DebianベースのLinuxディストリビューションで動作するはずです。

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

  • CURLPHP拡張機能が有効になっているPHP5.3.x;
  • NginxWebサーバーまたはApacheWebサーバー>=2.0は、mod_rewriteモジュールを使用してコンパイルされ、次のディレクティブが許可されています:RewriteEngine、RewriteBase、RewriteCond、およびRewriteRule。;
  • 仮想サーバーにインストールされているMySQL、SQLite、またはPostgreSQL(MariaDBとPerconaもサポートされています)。

インストールから始めましょう。サーバーのOSパッケージが完全に最新であることを確認してください:

apt-get update 
apt-get upgrade

Composerを使用してElefantCMSをインストールするのが最善です。したがって、Composerがまだインストールされていない場合は、次のコマンドを実行してインストールします。

apt-get install curl
cd /opt
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

次のコマンドを使用して、ElefantCMSの最新バージョンをダウンロードします。

cd /var/www
composer create-project elefant/cms --stability=dev your-domain.com

your-domain.comを実際のドメイン名に置き換えることを忘れないでください。
または、Composerを使用したくない場合は、https://github.com/jbroadway/elefantからいつでも最新バージョンをダウンロードできます。 / releases、次にElefantCMSアーカイブをサーバーの/var/www/html/your-domain.com/ディレクトリに抽出します。
次に、Elefant CMSが使用する新しいMySQLデータベースを作成し、ユーザーをに割り当てます。完全な権限でそれ:

mysql -u root -p
mysql> SET GLOBAL sql_mode='';
mysql> CREATE USER elefant;
mysql> CREATE DATABASE elefantdb;
mysql> GRANT ALL PRIVILEGES ON elefantdb.* TO 'elefant'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

「your-password」を強力なパスワードに置き換えることを忘れないでください。
Apacheで新しい仮想ホストディレクティブを作成します。たとえば、仮想サーバー上に「elefant.conf」という名前の新しいApache構成ファイルを作成します。

touch /etc/apache2/sites-available/elefant.conf

「elefant.conf」構成ファイルを編集します:

vi /etc/apache2/sites-available/elefant.conf

次の行を追加します:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/your-domain.com/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/your-domain.com/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

次に、次のコマンドを実行します。

ln -s /etc/apache2/sites-available/elefant.conf /etc/apache2/sites-enabled/elefant.conf

または、a2ensiteを使用して、Apacheで「elefant.conf」構成を有効にします。

sudo a2ensite elefant.conf

Apache WebサーバーがElefantCMSドキュメントルート(‘/var/www/html/your-domain.com’)ディレクトリに書き込むための適切なファイル権限を設定します。

sudo chown -R www-data:www-data /var/www/html/your-domain.com/

Apache2リライトモジュールがまだ有効になっていない場合は、有効にします。

sudo a2enmod rewrite

変更を有効にするには、ApacheWebサーバーを再起動します。

service apache2 restart

お気に入りのWebブラウザを開き、http://your-domain.com/install/に移動して、インストールプロセスを開始し、簡単な手順に従います。
[次へ:ライセンス]をクリックし、ライセンスに同意して、サーバー要件を確認します。が満たされたら、[次へ:データベース]をクリックして、次の情報を入力します。
ドライバー:MySQL
サーバー:localhost
ポート:3306
データベース:elefantdb
ユーザー名:elefant
パスワード:* your-password *
[Connect&Create Schema]をクリックし、サイト名を入力して、ElefantCMS管理ユーザーの電子メールアドレスとパスワードを設定します。

それだ。これでElefantCMSのインストールが完了しました。

http://your-domain.com/adminでElefantCMSの管理バックエンドにログインして使用を開始し、ブログ投稿を作成し、ファイルをアップロードします。

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

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


Panels
  1. UbuntuにBoltCMSをインストールする方法

  2. Ubuntu14.04にCodyCMSをインストールする方法

  3. Ubuntu18.04にMezzanineCMSをインストールする方法

  1. Ubuntu15.04にGravCMSをインストールする方法

  2. Ubuntu16.04にRをインストールする方法

  3. Ubuntu18.04にGoをインストールする方法

  1. Ubuntu20.04にRをインストールする方法

  2. Ubuntu18.04にGoをインストールする方法

  3. Ubuntu18.04にGravCMSをインストールする方法