Инсталляционная Диаспора*

«Первый шаг в жизни важен», слова из песни.

В инсталляции диаспора* тоже.

Вики-сайт Diaspora* для субмайнинга гласит, что запуск собственного сервера Diaspora* требует технических навыков и времени.

А ниже приведены инструкции по установке для некоторых популярных дистрибутивов Linux, а также для пары версий MacOS. Windows в настоящее время не поддерживается.

Однако это еще не все.

Ubuntu 16.04 и дистрибутивы на его основе имеют два пакетаdiaspora-installer иdiaspora-installer-mysql, установив которые пользователь получает готовый сервер диаспоры* на базе PostgreSQL/MySQL и Nginx. Отдельно в вышеупомянутой инструкции для Linux упоминается Raspberry Pi > = 2. Установка на эти устройства возможна, но не рекомендуется для создания многопользовательских подов.

«Этот модуль будет очень медленным», — предупреждают инструкции.

Итак, Calculate Linux Desktop 18 LXQT устанавливается на виртуальную машину, Elementary OS 5.0 устанавливается на отдельный раздел жесткого диска настольного компьютера, а в Raspberry Pi вставляется карта памяти с NOOBS. С CLDL-18 в целом всё по инструкции с официального сайта диаспоры*, результат — запуск сервера диаспоры* для разработки (на WEBrick и MySQL).

На двухъядерном виртуальном микропроцессоре с виртуальным гигабайтом оперативной памяти все было «очень медленно».



Инсталляционная диаспора*

В ElementaryOS 5.0 все делалось буквально одной командой запуска установки Diaspora*, postgresql, nginx и их зависимостей.

При установке программа предложила настроить базу данных с помощью dbconfig-common, выбрать имя хоста; были установлены необходимые рубиновые камни.



Инсталляционная диаспора*

«В отличие от» установки Redmine — нет Apache2+Passenger, только Nginx (после выполненияdiaspora-install пассажира в списке установленных пакетов нет).

На Raspberry Pi нет места поду на рельсах (хотя Cakephp, который «изначально был создан как клон популярного Ruby on Rails», там работает) — оставим эти устройства для программирования на LibreELEC и Python.

Инсталляционная диаспора*

Инструкция «Знакомство с диаспорой*» едина для всех вариантов запуска собственных подов, а также для тех, кто использовал чужой под, выбрав его из числа подов с открытой регистрацией, следуя соответствующим инструкциям в диаспоре*.

вики.

Сеть имеет оригинальную идеологию, которая состоит в основном из того, о чем пользователи коммерческих социальных сетей, возможно, никогда и не задумывались — выбора места хранения своих данных; однако в статье о выборе капсулы об этом говорится гораздо более четко и конкретно, чем на главной странице и странице /about официального сайта диаспоры*.

Выше ничего не было написано о пробросе портов на роутере и выборе доменного имени — следующих необходимых шагах по созданию собственного пода.

"Дорожная карта": 1. Проброс портов на роутере 2. Выбор доменного имени Чтобы увидеть приложение в действии, после запуска нового модуля откройте окно браузера и перейдите по соответствующему URL-адресу.

Вы увидите информационную страницу по умолчанию.

Как и аналогичная страница для нового приложения Rails, это своего рода тест для сервера диаспоры*; это показывает, что ваши программы настроены достаточно правильно для отображения страницы.

Он также содержит ссылку для регистрации в этом модуле, приветствие, несколько ссылок на вики диаспоры* и другую информацию.



Поиск неисправностей

«Хорошим источником бесплатной технической поддержки является Интернет».

А также сообщения, выдаваемые программой во время установки.

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

Теги: #Сетевые технологии #Децентрализованные сети #открытый исходный код #ruby на рельсах #социальные сети #диаспора

Вместе с данным постом часто просматривают: