このチュートリアルでは、Ubuntu18.04VPSにYetiForceをインストールする方法を説明します。
YetiForceは、顧客、サプライヤー、パートナー、およびスタッフとの関係を管理するために使用できる、無料のオープンソースの顧客関係管理システムです。マップ、ソーシャルメディアポータル、LDAP、DAVアプリケーション、SMS、PBX、およびWebサービスと簡単に統合できます。イエティフォースは堅固なVtiger基盤の上に構築されており、中規模から大規模の企業向けに特別に設計されています。
前提条件:
-
Ubuntu18.04を実行しているサーバー。
-
登録されたドメイン名は、サーバーで機能するように設定されています。
-
rootアカウントまたはroot権限を持つユーザーアカウントへのアクセス。
ステップ1:はじめに
開始する前に、システムを最新バージョンに更新する必要があります。次のコマンドを実行して更新できます:
apt-get update -y apt-get upgrade -y
更新が完了したら、システムを再起動してすべての更新を適用します。
ステップ2:LAMPサーバーをインストールする
まず、Apache Webサーバー、MariaDBサーバー、PHP、およびその他のライブラリをサーバーにインストールする必要があります。次のコマンドですべてをインストールできます:
apt-get install apache2 mariadb-server php7.2 php7.2 libapache2-mod-php7.2 php7.2-common php7.2-sqlite3 php7.2-json php7.2-curl php7.2-intl php7.2-mbstring php7.2-xmlrpc php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip php7.2-soap php7.2-imap wget unzip -y
すべてのパッケージがインストールされたら、php.ini
を開きます ファイルを作成して変更を加えます:
nano /etc/php/7.2/apache2/php.ini
次の行を変更します:
memory_limit = 256M upload_max_filesize = 100M post_max_size = 100M max_execution_time = 60 max_input_vars = 1500 cgi.fix_pathinfo=0 date.timezone = Europe/London #example timezone, change to your local timezone
終了したら、ファイルを保存して閉じます。
ステップ3:MariaDBを構成する
デフォルトでは、MariaDBは安全ではありません。続行する前に、MariaDBサーバーを保護するのに役立つ短いプログラムを実行することをお勧めします。次のコマンドで保護できます:
mysql_secure_installation
以下に示すように、すべての質問に答えてください。
Enter current password for root (enter for none): Set root password? [Y/n]: Y Remove anonymous users? [Y/n]: Y Disallow root login remotely? [Y/n]: Y Remove test database and access to it? [Y/n]: Y Reload privilege tables now? [Y/n]: Y
MariaDBが保護されたら、次のコマンドを使用してMariaDBシェルにログインします。
mysql -u root -p
以前に設定したMariaDBのrootパスワードを入力します。次に、次のコマンドを使用して、YetiForceのデータベースとユーザーを作成します。
MariaDB [(none)]> CREATE DATABASE yetiforce; MariaDB [(none)]> GRANT ALL PRIVILEGES ON yetiforce.* TO 'yetiforce'@'localhost' IDENTIFIED BY 'password';
「パスワード」を実際の強力なパスワードに置き換えることを忘れないでください。これらの2つのコマンドを実行した後、次のコマンドを使用して特権をフラッシュし、MariaDBシェルを終了します。
MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> \q
ステップ4:YetiForceをインストールする
まず、次のコマンドを使用して、YetiForceの最新バージョン(執筆時点)をダウンロードします。
wget https://excellmedia.dl.sourceforge.net/project/yetiforce/YetiForce%20CRM%205.x.x/5.1.0/YetiForceCRM-5.1.0-complete.zip
ダウンロードが完了したら、次のコマンドを使用して、ダウンロードしたファイルをApacheルートディレクトリに解凍します。
mkdir /var/www/html/yetiforce unzip YetiForceCRM-5.1.0-complete.zip -d /var/www/html/yetiforce
次に、次のコマンドを使用して、yetiforceディレクトリに適切な権限を割り当てます。
chown -R www-data:www-data /var/www/html/yetiforce chmod -R 755 /var/www/html/yetiforce
ステップ5:YetiForce用にApacheを構成する
次に、YetiForce用のApache仮想ホストファイルを作成する必要があります。次のコマンドで作成できます:
nano /etc/apache2/sites-available/yetiforce
次の行を追加します:
<VirtualHost *:80> ServerAdmin admin@your_domain.com DocumentRoot /var/www/html/yetiforce ServerName your_domain.com www.your_domain.com <Directory /var/www/html/yetiforce/> Options FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
「your_domain.com」を登録済みのドメイン名に置き換えることを忘れないでください。ファイルを保存して閉じます。次に、YetiForce仮想ホストファイルを有効にし、次のコマンドを使用してデフォルトの仮想ホストファイルを無効にします。
a2ensite yetiforce.conf a2dissite 000-default
次に、Apacheリライトモジュールを有効にし、次のコマンドを使用してApacheサービスを再起動します。
a2enmod rewrite systemctl restart apache2
ステップ6:YetiForceWebインターフェイスにアクセスする
次に、Webブラウザーを開き、URL http://your_domain.com
を入力します。 。イエティフォースのウェルカムページにリダイレクトする必要があります:
次に、インストールをクリックします ボタン。使用許諾契約のページが表示されます:
次に、使用許諾契約に同意し、同意するをクリックします。 ボタン。次のページが表示されます:
次に、前に作成したデータベースの詳細を提供する必要があります。これは、管理者アカウントを作成する場所でもあります。これが完了したら、次へをクリックします ボタン。次のページが表示されます:
[次へ]ボタンをクリックして、すべての設定を確認します。次に、次へをクリックします ボタン。次のページが表示されます:
次に、サーバー構成を確認して、次へをクリックする必要があります。 ボタン。次のページが表示されます:
最後に、会社の詳細を入力して、次へをクリックします ボタン。次のページのYetiForceデフォルトダッシュボードにリダイレクトされます:
それでおしまい!これで、UbuntuVPSにYetiForceの作業コピーができました。
もちろん、Ubuntu 18.04 VPSホスティングサービスを使用している場合は、Ubuntu18.04にYetiForceをインストールする方法を知る必要はありません。サポートチームにYetiForceをUbuntu18.04にインストールするよう依頼するだけです。これらは24時間年中無休で利用可能であり、Ubuntu18.04へのYetiForceのインストールを支援することができます。
PS 。 Ubuntu 18.04へのYetiForceのインストールに関するこのブログ投稿を楽しんでいる場合は、以下の共有ショートカットを使用してソーシャルネットワークで自由に共有するか、コメントセクションにコメントを残してください。ありがとうございます。