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

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

このチュートリアルでは、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のインストールに関するこのブログ投稿を楽しんでいる場合は、以下の共有ショートカットを使用してソーシャルネットワークで自由に共有するか、コメントセクションにコメントを残してください。ありがとうございます。


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

  2. Ubuntu 18.04 /Ubuntu16.04にPHP7.4/ 7.3/7.2をインストールする方法

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

  1. Ubuntu14.04にPHP7をインストールする方法

  2. Ubuntu15.04にPHP7をインストールする方法

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

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

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

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