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

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

SuiteCRMは、オープンソースの顧客関係管理(CRM)ソフトウェアソリューションであり、顧客とビジネスの360度のビューを提供します。これは、人気のあるオープンソースのSugarCRMCommunityEditionのフォークです。

このチュートリアルでは、SuiteCRMを Ubuntu 20.04 VPSにインストールする方法を紹介します。 。

前提条件
  • Ubuntu 20.04 VPS
  • SSHルートアクセスまたはsudo権限を持つ通常のシステムユーザー

ステップ1.SSH経由でログインし、システムを更新します

rootユーザーとしてSSHを使用してUbuntu20.04VPSにログインします:

ssh root@IP_Address -p Port_number

IP_Address」を置き換えます 」および「Port_Number 」とサーバーのIPアドレスとSSHポートを使用します。

次のコマンドを使用して、サーバーに適切なUbuntuバージョンがインストールされているかどうかを確認できます。

lsb_release -a

次の出力が得られるはずです:

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.3 LTS
Release: 20.04
Codename: focal

次に、次のコマンドを実行して、インストールされているすべてのパッケージを利用可能な最新バージョンに更新します。

apt update && sudo apt upgrade

ステップ2:ApacheWebサーバーをインストールする

次のコマンドを実行して、ApacheWebサーバーをインストールします。

apt install apache2

Apacheを起動し、サーバーの起動時に自動起動できるようにするには、次のコマンドを実行します。

systemctl enable apache2
systemctl start apache2

Apache2が正しくインストールされていることを確認するには、お好みのWebブラウザーを開いて、サーバーのIPアドレスを入力します。 そして、Apache2Ubuntuのデフォルトページを表示できるはずです。

ステップ3:PHPと拡張機能をインストールする

PHPと必要なPHP拡張機能をインストールするには、次のコマンドを実行します。

apt install php php-cli php-common php-curl php-mbstring php-gd php-mysql php-soap php-xml php-imap php-intl php-opcache php-json php-zip

ステップ4:MariaDBをインストールする

MariaDBは、Ubuntu20.04のデフォルトのOSリポジトリで利用できます。次のコマンドを実行してインストールできます:

apt install mariadb-server

デフォルトでは、MariaDBサービスは、システムにインストールした後に自動的に開始されます。次のコマンドで確認できます:

systemctl status mariadb

次の出力が得られるはずです:

● mariadb.service - MariaDB 10.3.32 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
Active: active (running)
Docs: man:mysqld(8)
https://mariadb.com/kb/en/library/systemd/
Main PID: 968 (mysqld)
Status: "Taking your SQL requests now..."
Tasks: 30 (limit: 2240)
Memory: 114.8M
CGroup: /system.slice/mariadb.service
└─968 /usr/sbin/mysqld

インストールが完了したら、次のコマンドを発行してインストールを保護します。これはオプションですが、強くお勧めします:

mariadb_secure_installation

このスクリプトは、MariaDBのrootパスワードを設定し、リモートrootログインを無効にして、匿名ユーザーを削除します。すべての質問に「Y」の文字で答えることをお勧めします はいの場合は’。

ステップ5:SuiteCRMのデータベースを作成する

まず、次のコマンドを使用してMariaDBコンソールにログインします。

mysql -u root -p

プロンプトが表示されたらMariaDBrootパスワードを入力し、次のコマンドを使用してデータベースとユーザーを作成します。

MariaDB [(none)]> CREATE DATABASE suitecrmdb;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON suitecrmdb.* TO 'suitecrm'@'localhost' IDENTIFIED BY 'strong-password';

次に、特権をフラッシュし、次のコマンドを使用してMariaDBコンソールを終了します。

MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

ステップ6:Ubuntu20.04にSuiteCRMをダウンロードする

サーバーで次のコマンドを実行して、最新の安定バージョンをダウンロードします。

wget https://suitecrm.com/files/147/SuiteCRM-8.0/608/SuiteCRM-8.0.3.zip

次に、suitecrmを作成します ディレクトリを解凍して/var/www/html/suitecrm ディレクトリ。

unzip SuiteCRM-8.0.3.zip -d /var/www/html/suitecrm

次に、次のコマンドを実行して、正しい権限を設定します。

chown -R www-data:www-data /var/www/html/suitecrm/

ステップ7:Apache構成ファイルを作成する

Drupal Webサイトの新しい構成ファイルを作成するには、新しいApache構成ファイルを作成します。

nano /etc/apache2/sites-available/suitecrm.conf

基本的なApache構成ファイルは次のようになります:

<VirtualHost *:80>
   ServerAdmin [email protected]
   ServerName your-domain.com
   DocumentRoot /var/www/html/suitecrm/public
   <Directory /var/www/html/suitecrm/public>
       AllowOverride All
       Order Allow,Deny
       Allow from All
   </Directory>
   ErrorLog ${APACHE_LOG_DIR}/suitecrm_error.log
   CustomLog ${APACHE_LOG_DIR}/suitecrm_access.log combined
</VirtualHost>

ServerAdminとServerName(your-domain.com)の横にあるドメイン名を変更することを忘れないでください )一意の登録済みドメイン名で機能させるため。

ファイルを保存して閉じてから、次のコマンドを使用してSuiteCRM仮想ホストをアクティブ化します。

a2ensite suitecrm.conf

Apacheサービスを再起動すると、準備が整います。

systemctl restart apache2

ステップ8:Ubuntu20.04にSuiteCRMをインストールします

Webインストーラーを実行するには、 http://your-domain.com/#/installにアクセスします。 ライセンス条項が表示されます:

I ACCEPTをチェックしてライセンスに同意する必要があります チェックボックス。

次のステップは、基本システム構成を追加することです。

すべての構成に正しい値を設定したら、Proceedをクリックできます。 。

インストールプロセスが完了すると、ログインページにリダイレクトされます。

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

PS。 Ubuntu 20.04にGitLabをインストールする方法に関するこの投稿が気に入った場合は、下のボタンを使用してソーシャルネットワーク上の友達と共有するか、単に返信してください。ありがとうございます。


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

  2. Ubuntu20.04にXWikiをインストールする方法

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

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

  2. Ubuntu20.04にERPNextをインストールする方法

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

  1. Ubuntu18.04にMariaDB10.4をインストールする方法

  2. Ubuntu20.04にNextcloudをインストールする方法

  3. Ubuntu20.04にphpBBをインストールする方法