Цей сайт використовує файли cookie

Цей веб-сайт використовує файли cookie, щоб забезпечити вам найкращий досвід використання нашого веб-сайту.

Дізнайтесь більше Погоджуюсь

05. Посібник зі встановлення: підготовка та налаштування диспетчера файлів Друк

  • HestiaCP WHMCS module, WHMCS module
  • 0

Модуль HestiaCP WHMCS

 Замовити зараз | Завантажити | FAQ

1. Проста установка Filemanager

1. Підготуйте хостинг для файлового менеджера.

Мінімальні вимоги: PHP 7.2.5+ (з розширенням php-zip)

2. Завантажте останню версію файлового менеджера з папки модуля.
wget http://download.puqcloud.com/WHMCS/servers/PUQ_WHMCS-HestiaCP/filemanager/filemanager.zip

Всі версії доступні за посиланням: http://download.puqcloud.com/WHMCS/servers/PUQ_WHMCS-HestiaCP/filemanager/

2. Розпакуйте архів з файловим менеджером і завантажте його на ваш PHP сервер
unzip filemanager.zip
3. Переконайтеся, що ваш вебсервер може читати та записувати в папки ../repository/ і ../private/
4. Встановіть кореневий каталог вебсайту на ../dist/. Це також відомо як 'публічна' папка

УВАГА: З міркувань безпеки filegator/dist є єдиною папкою, яку ви хочете зробити доступною через веб. Усе інше має бути поза коренем вашого вебсайту, щоб люди не могли отримати доступ до жодного з ваших важливих файлів через браузер. Якщо ви запускаєте скрипт з кореневої папки, ви побачите повідомлення 'Режим розробки' як попередження про безпеку.

2. Розширена установка Filemanager

1. Встановлення файлового менеджера

Оригінальні інструкції з встановлення та налаштування файлового менеджера https://docs.filegator.io/install.html

Мінімальні вимоги: PHP 7.2.5+ (з розширенням php-zip)

Завантажте попередньо скомпільовану збірку

Попередньо скомпільована збірка створена для не-розробників. У цій версії фронтенд (html, css і javascript) скомпільовано для вас, а вихідний код видалено, щоб кінцевий архів містив лише мінімальні файли.

      • Завантажте останні реліз
      • Розпакуйте файли та завантажте їх на свій PHP сервер
      • Переконайтеся, що ваш вебсервер може читати та записувати в папки filegator/repository/ і filegator/private/
      • Встановіть кореневий каталог вебсайту на filegator/dist/. Це також відомо як 'публічна' папка
      • Відвідайте вебсайт, якщо щось піде не так, перевірте filegator/private/logs/app.log

УВАГА: З міркувань безпеки filegator/dist є єдиною папкою, яку ви хочете зробити доступною через веб. Усе інше має бути поза коренем вашого вебсайту, щоб люди не могли отримати доступ до жодного з ваших важливих файлів через браузер. Якщо ви запускаєте скрипт з кореневої папки, ви побачите повідомлення 'Режим розробки' як попередження про безпеку.

Встановлення на новий сервер Ubuntu 18.04 або Debian 10.3

На новому сервері увійдіть як root і введіть це в оболонку:

apt update
apt install -y wget unzip php apache2 libapache2-mod-php php-zip php-mbstring php-dom php-xml

cd /var/www/
wget https://github.com/filegator/static/raw/master/builds/filegator_latest.zip
unzip filegator_latest.zip && rm filegator_latest.zip

chown -R www-data:www-data filegator/
chmod -R 775 filegator/

echo "
<VirtualHost *:80>
DocumentRoot /var/www/filegator/dist
</VirtualHost>
" >> /etc/apache2/sites-available/filegator.conf

a2dissite 000-default.conf
a2ensite filegator.conf
systemctl restart apache2

exit

Відкрийте свій браузер і перейдіть на http://your_server_ip_address

Покажіть свою підтримку
      • Будь ласка, поставте зірочку цьому репозиторію на GitHub, якщо цей проєкт допоміг вам!
Інструкції з оновлення
      • Зробіть резервну копію всього
      • Завантажте останню версію
      • Замініть всі файли та папки, крім repository/ і private/

Які версії я використовую? Знайдіть APP_VERSION всередині файлу dist/index.php

2. Встановлення скрипта API та скрипта конфігурації файлового менеджера

1. Завантажте останню версію скрипта API та скрипта конфігурації файлового менеджера з папки модуля.
wget http://download.puqcloud.com/WHMCS/servers/PUQ_WHMCS-HestiaCP/filemanager/api/Filegator-api-for-HestiaCP-module.zip

Всі версії доступні за посиланням: http://download.puqcloud.com/WHMCS/servers/PUQ_WHMCS-HestiaCP/filemanager/api/

2. Розпакуйте архів зі скриптом API та скриптом конфігурації файлового менеджера і завантажте їх на ваш PHP сервер
unzip Filegator-api-for-HestiaCP-module.zip

УВАГА! Файл configuration.php повинен знаходитися в кореневій папці вашого файлового менеджера. Файл api.php повинен знаходитися в папці /dist вашого файлового менеджера.

 


Ця відповідь Вам допомогла?

« Назад

Powered by WHMCompleteSolution