Sprut.IO — веб файловый менеджер для хостинга

Нет необходимости говорить о пользе файлового менеджера на хостинге, когда он позволяет осуществлять действия с файлами в окне вашего браузера. В этой статье я расскажу как бесплатно установить на хостинг веб файловый менеджер Sprut.IO. Это решение особенно полезно, когда вы используете бесплатную панель управления хостингом VestaCP, в который модуль файлового менеджера платный.

Веб файловый менеджер Sprut.IO

Файловый менеджер Sprut.IO — это проект компании Beget.RU и он предоставляется бесплатно всем клиентам этого хостинга. В последнее время он также стал доступен для установки на любой хостинг-сервер на безвоздмездной основе.

Предварительная подготовка хостинга

Дальнейшее изложение справедливо для сервера с операционной системой CentOS 7.

Для установки и работы файлового менеджера вам потребуется среда с установленным Docker и не менее 1.5 Гб места на диске.

О том как установить Docker на CentOS я написал в этой статье: https://moonback.ru/page/how-to-install-docker-on-centos-7

Установка двухпанельного файлового менеджера Sprut.IO

Зайдите на сервер по SSH и создайте директорию Sptut.IO:

# mkdir /opt/sprutio
# cd /opt/sprutio

Скачайте скрипт установки:

# wget https://raw.githubusercontent.com/LTD-Beget/sprutio/master/run.sh

Сделайте его исполняемым:

# chmod +x run.sh

И запустите его:

# ./run.sh

Время установки, как правило, не превышает 10 минут.

Если все пройдет нормально, то после установки файловый менеджер будет доступен по https протоколу по IP-адресу вашего сервера или домену на 9443 порту. Для авторизации в файловом менеджере используются существующие пользователи операционной системы. SSL сертификат используется самоподписанный. При входе можно выбрать желаемый язык.

Страница входа Sprut.IO

Ну а дальше все как в обычном файловом менеджере. Можно создавать и редактировать файлы. Копировать, перемещать, переименовывать, менять атрибуты — в общем, все как в привычных программах этого типа, только через веб интерфейс в окне браузера.

Кроме всего прочего также можно скачать файлы с сервера и загрузить на него.

Читайте также:  Прощай TheBat! Копируем почту в ThunderBird

Дополнительные команды SprutIO

Для остановки используйте:

# ./run.sh stop

Для обновления:

# ./run.sh pull

Для повторного запуска:

# ./run.sh start

Если не работает SprutIO

Иногда это случается.

Во-первых проверьте работу в другом браузере.
Если не помогает, то выполните обновление как описано выше (мне всегда помогало).

Благодарности

При написании статьи были использованы следующие источники:

  1. https://habrahabr.ru/company/beget/blog/277449/

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Нажимая кнопку "Отправить" я даю свое согласие на обработку введенной мной персональной информации в соответствии с Федеральным Законом от 27.07.2006 №152-ФЗ "О персональных данных", на условиях и для целей определенных политикой конфиденциальности.

Технический блог © 2017
SQL - 66 | 0,206 сек. | 10.47 МБ
Политика конфиденциальности