Поиск по сайту:

Как настроить персональный облачный сервер Tonido на Ubuntu 18.04 LTS


На этой странице

  1. Требования
  2. Начало работы
  3. Установить Тонидо
  4. Создание служебного файла Systemd для Tonido
  5. Доступ к Тонидо

Tonido — это бесплатный сервер приложений, который позволяет вам получать доступ ко всем вашим файлам на вашем компьютере из веб-браузера. Вы можете обмениваться файлами со своей семьей, друзьями и коллегами, а также создать защищенный общий ресурс, доступный только авторизованным пользователям. Tonido можно установить на Windows, Linux, Mac, iPhone, Android и Blackberry. С Tonido вы можете транслировать свои фотографии, аудио и видео на любые устройства в вашей сети. Tonido поставляется в двух версиях: Personal и FileCloud. Персональная версия бесплатна и дает вам однопользовательский доступ ко всем файлам. FileCloud — это корпоративная версия, которая позволяет вам создавать собственное личное хранилище.

В этом руководстве мы узнаем, как установить и настроить Tonido Personal Edition в Ubuntu 18.04 LTS.

Требования

  • Сервер под управлением Ubuntu 18.04.
  • На вашем сервере установлен пароль root.

Начиная

Во-первых, рекомендуется обновить ваш сервер до последней версии. Вы можете сделать это с помощью следующей команды:

apt-get update -y
apt-get upgrade -y

После обновления сервера перезапустите его, чтобы применить все изменения конфигурации:

Далее вам нужно будет установить библиотеку libpng, чтобы установить Tonido. Вы можете скачать и установить его с помощью следующей команды:

wget http://security.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
dpkg -i libpng12-0_1.2.54-1ubuntu1.1_amd64.deb

После установки можно переходить к следующему шагу.

Установить Тонидо

Во-первых, вам нужно будет загрузить последнюю версию Tonido с их официальных сайтов. Вы можете скачать его с помощью следующей команды:

wget http://www.tonido.com/download.php?tonido64.tar.gz

После загрузки извлеките его в каталог /usr/local/tonido с помощью следующей команды:

mkdir /usr/local/tonido
tar -zxvf download.php\?tonido64.tar.gz -C /usr/local/tonido

Теперь вы можете запустить службу Tonido с помощью следующей команды:

/usr/local/tonido/tonido.sh start

По умолчанию Tonido прослушивает порт 10001. Вы можете проверить это с помощью следующей команды:

netstat -ant

Вы должны увидеть следующий вывод:

Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:10001           0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN     
tcp        0    344 38.143.68.184:22        139.5.237.169:41523     ESTABLISHED
tcp6       0      0 :::80                   :::*                    LISTEN     
tcp6       0      0 :::22                   :::*                    LISTEN     
tcp6       0      0 :::443                  :::*                    LISTEN   

Вы также можете остановить службу Tonido с помощью следующей команды:

/usr/local/tonido/tonido.sh stop

Создать служебный файл Systemd для Tonido

Далее вам нужно будет создать файл службы systemd для управления службой Tonido. Вы можете создать его с помощью следующей команды:

nano /etc/systemd/system/tonido.service

Добавьте следующие строки:

[Unit]
Description=Tonido Server
After=local-fs.target network.target

[Service]
Type=forking
User=root
Group=root
ExecStart=/usr/local/tonido/tonido.sh start
ExecStop=/usr/local/tonido/tonido.sh stop
Restart=on-failure
RestartSec=5

[Install]
WantedBy=multi-user.target

Сохраните и закройте файл. Затем перезагрузите демон systemd с помощью следующей команды:

systemctl daemon-reload

Затем запустите службу Tonido и включите ее запуск при загрузке с помощью следующей команды:

systemctl start tonido
systemctl enable tonido

Доступ к Тонидо

Теперь Tonido установлен, пришло время получить к нему доступ через веб-интерфейс.

Откройте веб-браузер и введите URL-адрес http://ваш-сервер-ip:10001. Вы будете перенаправлены на следующую страницу:

Теперь выберите язык, укажите имя своей учетной записи, пароль и адрес электронной почты. Затем нажмите кнопку «Создать». Вы должны увидеть следующую страницу:

Теперь нажмите кнопку «Далее». Вы должны увидеть следующую страницу:

Теперь выберите разрешение на удаленный доступ и нажмите кнопку «Далее». Вы должны увидеть следующую страницу:

Теперь включите индексирование и нажмите кнопку «Далее». Вы должны увидеть следующую страницу:

Теперь нажмите кнопку «Закрыть», чтобы завершить установку. Вы должны увидеть следующую страницу:

Теперь нажмите «Общие файлы», чтобы создать и поделиться своим первым каталогом. Вы должны увидеть следующую страницу:

Выберите каталог, которым вы хотите поделиться, и нажмите кнопку «Создать». Вы должны увидеть следующую страницу:

Теперь нажмите «Дополнительные параметры», чтобы управлять разрешениями. Вы должны увидеть следующую страницу:

Теперь нажмите «Новый гость», чтобы создать первого пользователя для доступа к общему каталогу. Вы должны увидеть следующую страницу:

Укажите имя пользователя и пароль и нажмите кнопку «Создать». Вы должны увидеть следующую страницу:

Теперь откройте веб-браузер и введите URL-адрес https://hitjethva.tonidoid.com#guest. Вы будете перенаправлены на следующую страницу:

Укажите свое имя пользователя и paasword. Затем нажмите на кнопку Войти. Вы должны увидеть свой общий каталог на следующей странице:

Поздравляем! Вы успешно установили и настроили сервер Tonido на сервере Ubuntu 18.04. Теперь вы можете легко поделиться файлом, каталогом и любым медиафайлом со своими друзьями, семьей и коллегами. Не стесняйтесь спрашивать меня, если у вас есть какие-либо вопросы.