YetiForce 是一个开源和创新的 CRM 系统。它建立在 Vtiger 之上,并进行了数百项更改,有助于以最简单的方式完成最具挑战性的任务。YetiForce 管理与客户、供应商、合作伙伴和员工的关系。它提供效率、控制、多任务处理,并且可以与其他应用程序集成,例如地图、LDAP、DAV 应用程序、SMS 和社交媒体门户。
在 Ubuntu 20.04 LTS Focal Fossa 上安装 YetiForce
步骤 1. 首先,通过apt
在终端中运行以下命令,确保所有系统包都是最新的。
sudo apt update
sudo apt upgrade
步骤 2. 安装 LAMP 服务器。
需要 Ubuntu 20.04 LAMP 服务器。如果您没有安装 LAMP,您可以在此处按照我们的指南进行操作。
步骤 3. 在 Ubuntu 20.04 上安装 YetiForce。
默认情况下,YetiForce 在 Debian 11 基础存储库中不可用。所以,现在我们从官方页面下载最新的稳定版 YetiForce CRM:
wget https://excellmedia.dl.sourceforge.net/project/yetiforce/YetiForce%20CRM%206.x.x/6.3.0/YetiForceCRM-6.3.0-complete.zip
接下来,解压下载的文件:
sudo unzip YetiForceCRM-6.3.0-complete.zip -d /var/www/yetiforce
设置 YetiForce 目录的文件权限:
sudo chown -R www-data:www-data /var/www/yetiforce sudo chmod -R 755 /var/www/yetiforce
步骤 4. 配置 MariaDB。
默认情况下,MariaDB 未加固。您可以使用mysql_secure_installation
脚本保护 MariaDB 。您应该仔细阅读下面的每个步骤,这些步骤将设置 root 密码、删除匿名用户、禁止远程 root 登录,以及删除测试数据库和访问安全 MariaDB:
mysql_secure_installation
像这样配置它:
- 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 控制台并为 YetiForce 创建一个数据库。运行以下命令:
mysql -u root -p
这将提示您输入密码,因此请输入您的 MariaDB 根密码并按 Enter。登录到数据库服务器后,您需要为 YetiForce 安装创建一个数据库:
MariaDB [(none)]> CREATE DATABASE yetiforce_db; MariaDB [(none)]> CREATE USER 'yetiforce_user'@'localhost' IDENTIFIED BY 'your-strong-password'; MariaDB [(none)]> GRANT ALL PRIVILEGES ON yetiforce_db.* to yetiforce_user@'localhost'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> exit
步骤 5. 配置 Apache。
现在我们使用以下命令创建一个 Apache 虚拟主机配置文件:
sudo nano /etc/apache2/sites-available/yetiforce.conf
添加以下文件:
<VirtualHost *:80> ServerAdmin admin@your-domain.com DocumentRoot /var/www/yetiforce ServerName example.com ServerAlias www.example.com <Directory /var/www/yetiforce/> Options FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
保存并关闭,然后重新启动 Apache 网络服务器,以便进行更改:
sudo a2ensite yetiforce.conf sudo a2enmod rewrite sudo systemctl reload apache2
步骤 6. 访问 YetiForce Web 界面。
成功安装后,打开您的 Web 浏览器并输入 URL以访问 YetiForce Web UI。您应该看到以下屏幕:https://your-domain.com
感谢您使用本教程在您的 Ubuntu 20.04 Focal Fossa 上安装 YetiForce CRM。如需更多帮助或有用信息,我们建议您查看YetiForce 官方网站。