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

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

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

Рекомендую прочесть:  Как создать резервную копию сайта в VestaCP

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

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

# ./run.sh stop

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

# ./run.sh pull

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

# ./run.sh start

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

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

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

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

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

  1. https://habrahabr.ru/company/beget/blog/277449/
Поделись этой страницей с друзьями!

Прочтите это обязательно

Рабочий стол MATE в CentOS

Как установить графическое окружение рабочего стола (desktop environment) на CentOS 7

Операционная система CentOS прекрасно справляется с обязанностями сервера без графической оболочки. Лично я та ...

GNU Linux - CentOS / Debian centos gnome kde linux mate xfce Далее
Letyshops за что платят кешбек

LetyShops - экономим на покупках в интернете получая CashBack

Я часто делаю покупки в интернет-магазинах и со временем у меня сформировался свой список доверенных сайтов по ...

Монетизация cashback Далее

Обсуждение: есть 1 комментарий

  1. Alex:

    Не работает авторизация, вбивал данные root пользователя, и данные пользователя созданного в панели VestaCP, не принимает и все тут. Смена браузера и обновление не помогают.

    Ответить

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

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

2019 © Технический блог
SQL - 88 | 0,127 сек. | 10.19 МБ
доступность сайта