Як встановити YetiForce на Ubuntu 24.04 LTS | Ubuntu 22.04

Як встановити YetiForce на Ubuntu 24.04 LTS | Ubuntu 22.04

 

У цьому посібнику ми покажемо вам, як встановити YetiForce на Ubuntu 24.04 LTS.Для тих, хто не знав, YetiForce — це інноваційна CRM-система з відкритим вихідним кодом.Він побудований на основі Vtiger і має сотні змін, які допомагають виконувати навіть найскладніші завдання найпростішим способом.YetiForce управляє відносинами з клієнтами, постачальниками, партнерами та персоналом.Він пропонує ефективність, контроль, багатозадачність і може інтегруватися з іншими програмами, такими як карти, LDAP, програми DAV, SMS та портали соціальних мереж.

У цій статті передбачається, що у вас є хоча б базові знання про Linux, ви знаєте, як використовувати оболонку, і найголовніше, ви розміщуєте свій сайт на власному VPS.Установка досить проста і передбачає, що ви працюєте з обліковим записом root, в іншому випадку вам може знадобитися додати ‘sudo’ до команд, щоб отримати привілеї root.Я покажу вам покрокову установку YetiForce CRM на Ubuntu 24.04 (Focal Fossa).

 

Встановіть YetiForce на Ubuntu 24.04 LTS Focal Fossa

Крок 1. Спочатку переконайтеся, що всі ваші системні пакети оновлені, виконавши наступні апткоманди в терміналі.

sudo apt update
sudo apt upgrade

Крок 2. Встановлення LAMP-сервера.

Потрібен сервер Ubuntu 24.04 LAMP.Якщо у вас не встановлено LAMP, ви можете слідувати нашому керівництву тут.

Крок 3. Установка YetiForce на Ubuntu 24.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 24.04 Focal Fossa.Для отримання додаткової допомоги або корисної інформації ми рекомендуємо вам відвідати офіційний сайт YetiForce.

Прокрутка до верху