Sprutio – установка файлового менеджера и Docker

Для работы Sprutio нужен установленный Docker. Но не все докеры одинаково полезны, поэтому верным решением (ну оно и понятно) оказалась инструкция на самом сайте бегета, то бишь sprutio.

Сначала устанавливаем Docker, а потом сам файл-менеджер sprutio. Погнали.

Устанавливаем Docker для Sprutio

Вводим команду, которая сама скачает правильный Docker и установит его:

wget -qO- https://get.docker.com/ | sh

пойдет процесс установки..
в конце появится рекомендация:

sudo usermod -aG docker your-user
(вместо your-user нужно подставить имя своего юзера, который не root)

Значит берем и вводим

usermod -aG docker MyNameUser

Теперь запустим докер, чтобы он работал прямо сейчас

systemctl start docker

И сразу же проверяем, что docker нормально установился и работает

docker run hello-world

и он должен выдать что-то вроде:

Hello from Docker.
This message shows that your installation appears to be working correctly.
...бла-бла-бла

Нормуль, теперь добавим его в автозагрузку

systemctl enable docker.service

Ок. С докером вроде как порешили. Едем дальше.

Установка файл-менеджера Sprutio

Нужно определиться куда будем устанавливать файл-менеджер sprutio.

Создадим под него папку и перейдем в нее:

mkdir /opt/sprutio ( - создается папка)
cd /opt/sprutio ( - переходим в папку)

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

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

Даем ему права на исполнение:

chmod +x run.sh

Запускаем скрипт установки:

./run.sh

Курим 5-10 минут.

После установки будут запущены Docker-контейнеры, которые можно посмотреть командой:

docker ps

покажется примерно следующее:

CONTAINER ID   IMAGE                  COMMAND                    NAMES
57cc6c3c2e2b   beget/sprutio-nginx    "nginx -g 'daemon off"     sprutio_nginx_1
3fbc26a6ecc1   beget/sprutio-app      "/init"                    sprutio_app_1
d6d539b09e5a   beget/sprutio-rpc      "/init"                    sprutio_rpc_1
41b22463e99a   beget/sprutio-cron     "/init"                    sprutio_cron_1
2ea18de7d54b   redis:3.0              "/entrypoint.sh redis"     sprutio_redis_1

Сразу после установки SPRUT.IO будет доступен в браузере по адресу:

https://IP_вашего_сервера:9443

Для входа использовать пользователей, которые уже есть в системе до установки файл-менеджера sprutio.

Дополнительно

Для остановки достаточно выполнить команду:

./run.sh stop

Для запуска:

./run.sh

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

./run.sh pull

По идее все.

0 0 голоса
Рейтинг статьи
Будь другом, дай знать:
Вы уже голосовали

Читайте также:

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии