CiviCRMは、非営利、非政府、および擁護団体のニーズに合わせて特別に設計された、Webベースのオープンソースの顧客関係管理ソフトウェアです。組織の寄付者、会員、イベント登録者、加入者、助成金申請者と資金提供者、およびケースの連絡先に関する情報を管理するように設計されています。
CiviCRMは、Drupal、Joomla、またはWordPress CMSのいずれかと組み合わせて展開し、連絡先とプロジェクトおよびイニシアチブとの関係を追跡できます。
この記事では、Ubuntu14.04VPSにDrupalベースのWebサイトにCiviCRMをインストールするために必要な手順について説明します。
アクティブで機能するDrupalのインストールが必要です。サーバーにDrupalがインストールされていない場合は、優れた記事を確認して、Drupalを自分でインストールしてください。
要件
SSD 1を使用します このチュートリアルのLinuxVPSホスティングプラン。
SSH経由でサーバーにログインします
# ssh root@server_ip
次のコマンドを使用して、サーバーに適切なバージョンのUbuntuがインストールされているかどうかを確認できます。
# lsb_release -a
これにより、下の出力が得られるはずです:
Distributor ID: Ubuntu Description: Ubuntu 14.04.3 LTS Release: 14.04 Codename: trusty
システムを更新する
サーバーが完全に最新であることを確認してください。
# apt-get update && apt-get upgrade
その後、CiviCRMインストール用のデータベースを作成する必要があります。 rootとしてMySQLにログインします:
# mysql -u root -p
以下のステートメントを使用してください:
mysql> create database civic; mysql> grant all privileges on civic.* to civicu@localhost identified by 'your_password'; mysql> flush privileges; mysql> exitで識別されるcivicu@localhostに付与します
CIVICRMをインストール
CiviCRMは、DrupalWebサイトダッシュボードからインストールできます。 URLから直接インストールすることも、インストールアーカイブをサーバーにダウンロードすることによってインストールすることもできます。 モジュール->新しいモジュールのインストールに移動して、ローカルマシンからファイルをアップロードすることもできます。 Drupalダッシュボードから。
後者の方法を進めます。 Drupalドキュメントルートのmodulesディレクトリに入ります。例: / drupal_document_root / sites / all / modules 。
上記の記事からDrupalをインストールした場合、modulesディレクトリへのパスは次のようになります: / var / www / html / drupal / sites / all / modules
したがって、次のコマンドを入力します。
# cd /var/www/html/drupal/sites/all/modules
最新のCiviCRMバージョンをダウンロードします(このチュートリアルが作成されたとき、最新の安定バージョンは4.6.10でした):
# wget http://sourceforge.net/projects/civicrm/files/civicrm-stable/4.6.10/civicrm-4.6.10-drupal.tar.gz/download -O civicrm-4.6.10-drupal.tar.gz
アーカイブを解凍します:
# tar -xzvf civicrm-4.6.10-drupal.tar.gz
適切な所有権を割り当てます:
# chown www-data: -R civicrm/
デフォルトのディレクトリを書き込み可能にする:
# chmod +w //var/www/html/drupal/sites/default
次に、管理者レベルの権限でDrupalサイトにログインします。次に、Webブラウザで次のURLを指定します: http://your_drupal_site/sites/all/modules/civicrm/install/index.php
CiviCRMインストーラー画面が表示されます。インストーラーは、正しいバージョンのCiviCRMをダウンロードしたことを確認し、サーバー環境をチェックして、CiviCRMの要件を満たしていることを確認します。次に、CiviCRMのデータベースにデータを入力し、CiviCRM設定ファイル(civicrm.settings.php)を作成します。
「データベース設定が正しくないようです」という読み取りバー(下の図のように)から心配しないでください。メッセージ。これは、データベースの詳細をまだ入力していないためです。
CiviCRM / Drupalデータベースの設定に、新しく作成したCiviCRMデータベースとDrupalインストールデータベースの値を入力します。
インストーラーには、デフォルトでサンプルの連絡先、グループ、および関係データのセットをロードするオプションが含まれています。サンプルデータは、CiviCRMの使用法を学ぶ上で役立つスタートを切ることができます。したがって、CiviCRMをテストする場合は、[データのロード]オプションをオンにします。
次に、[要件を再確認する]をクリックします 。すべて問題がなければ、「インストールの準備ができました」を示す緑色のバナーが表示されます。 下の画像のように。 [要件を確認してCiviCRMをインストールする]をクリックします その後、インストーラーがデータベースを構成し、設定ファイルを作成して、Drupalホームページにリダイレクトします。
これで、サイトの左側のナビゲーションメニューにあるリンクからCiviCRMにアクセスできます。参考までに、下の画像を確認してください:
おめでとうございます。Ubuntu14.04VPSにCiviCRMをDrupalと組み合わせて正常にデプロイしました。
もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者に依頼するだけで済みます。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。