Как настроить персональный облачный сервер Tonido на Ubuntu 18.04 LTS
На этой странице
- Требования
- Начало работы
- Установить Тонидо
- Создание служебного файла Systemd для Tonido
- Доступ к Тонидо
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. Теперь вы можете легко поделиться файлом, каталогом и любым медиафайлом со своими друзьями, семьей и коллегами. Не стесняйтесь спрашивать меня, если у вас есть какие-либо вопросы.