Как установить YetiForce на Ubuntu 20.04 LTS | Ubuntu 18.08
В этом руководстве мы покажем вам, как установить YetiForce на Ubuntu 20.04 LTS. Для тех из вас, кто не знал, YetiForce — это инновационная CRM-система с открытым исходным кодом. Он построен на основе Vtiger и имеет сотни изменений, которые помогают выполнять даже самые сложные задачи самым простым способом. YetiForce управляет отношениями с клиентами, поставщиками, партнерами и персоналом. Он предлагает эффективность, контроль, многозадачность и может интегрироваться с другими приложениями, такими как карты, LDAP, приложения DAV, SMS и порталы социальных сетей.
В этой статье предполагается, что у вас есть хотя бы базовые знания о Linux, вы знаете, как использовать оболочку, и, самое главное, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам, чтобы получить привилегии root. Я покажу вам пошаговую установку YetiForce CRM на Ubuntu 20.04 (Focal Fossa).
Установите YetiForce на Ubuntu 20.04 LTS Focal Fossa
Шаг 1. Сначала убедитесь, что все ваши системные пакеты обновлены, выполнив следующие apt
команды в терминале.
sudo apt update sudo apt upgrade
Шаг 2. Установка LAMP-сервера.
Требуется сервер Ubuntu 20.04 LAMP. Если у вас не установлен LAMP, вы можете следовать нашему руководству здесь .
Шаг 3. Установка YetiForce на Ubuntu 20.04.
По умолчанию 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 не защищен. Вы можете защитить MariaDB с помощью mysql_secure_installation
скрипта. Вы должны внимательно прочитать каждый шаг, который будет устанавливать пароль 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.
После успешной установки откройте веб-браузер и введите URL-адрес для доступа к веб-интерфейсу YetiForce. Вы должны увидеть следующий экран:https://your-domain.com
Поздравляем! Вы успешно установили YetiForce . Спасибо за использование этого руководства по установке YetiForce CRM на Ubuntu 20.04 Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт YetiForce .