Привет,
Не мог бы кто-нибудь дать туториал по установке этого на Linux? Я не очень хочу покупать, так как не знаю, сколько это стоит в руках.
То есть в пересчёте на евро, а не на доллары.
С уважением, Энди
Привет,
Не мог бы кто-нибудь дать туториал по установке этого на Linux? Я не очень хочу покупать, так как не знаю, сколько это стоит в руках.
То есть в пересчёте на евро, а не на доллары.
С уважением, Энди
Вы можете следовать этому руководству, чтобы установить его на сервере Linux discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
Это бесплатно и для Linux-сервера?
Discourse действительно является свободным программным обеспечением. Как и любое ПО, для его запуска требуется оборудование.
Если у вас уже есть сервер на Linux, вы можете использовать его. Главное, чтобы он имел публичное подключение к интернету. Если у вас его нет, вы можете арендовать сервер всего за 5 долларов у таких провайдеров, как Digital Ocean.
Я не понимаю инструкций, не могли бы вы дать мне хотя бы хорошие инструкции?
Такие, чтобы я мог просто скопировать и установить это.
Спасибо!
Это и есть хорошие инструкции. Пожалуй, лучшие из всех существующих. И они в целом позволяют копировать и вставлять команды (а их там всего несколько). Если есть какие-то конкретные части, которые вам трудно понять, я уверен, что люди здесь с радостью помогут, если вы объясните, что именно вызывает у вас затруднения. Но если эти инструкции оставляют вас в полном замешательстве без малейшего представления о том, как двигаться дальше, могу ли я осторожно предположить, что этот проект пока немного выше вашей головы?
Как-то всё перепуталось, что должно быть установлено первым.
Извините, пожалуйста, не проверяйте это каким-либо образом. Это полностью запутывает со всеми инструкциями.
После создания вашего VPS установка состоит всего из четырех команд:
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
./discourse-setup
…и если вы входите напрямую как пользователь root, первая команда даже не нужна. Что именно вызывает затруднения?
Когда я ввожу sudo -s, ничего не отображается
и это
Порт 80, по-видимому, уже занят.
Это покажет, какая команда использует порт 80.
./discourse-setup: строка 283: lsof: команда не найдена
Если вы пытаетесь запустить Discourse одновременно с другим веб-сервером, например Apache или nginx, вам нужно привязаться к другому порту.
См. Run other websites on the same machine as Discourse
Если вы повторно настраиваете уже настроенный Discourse, используйте
./launcher stop app
чтобы остановить Discourse перед повторной настройкой и повторите попытку.
Почему бы вам не рассказать, что ещё вы сделали? Где вы установили этот сервер? Какая операционная система используется (название, версия и т. д.)? Что ещё (особенно какие другие веб-приложения) запущено на нём? Поскольку инструкции предназначены в первую очередь для установки на «чистый» виртуальный сервер; если там уже запущены другие службы, всё, скорее всего, не будет работать корректно.
Операционная система
Ubuntu 16.04 LTS (демон)
Ubuntu 18.04 LTS (Plain) звучит как хороший выбор. Она новее, и я почти уверен, что «демон» в версии 16.04 означает, что какой-то веб-сервер предустановлен, что объясняет вашу текущую проблему с занятостью порта 80.
Итак, берём Okey 18.04?
Надеюсь, это сработает, потому что у меня возникла ошибка с портом 80.
Окей, понял.
Где я могу найти немецкоговорящих?
У тебя что-то ещё установлено на сервере? Я только что заметил, что порт 80 всё ещё используется веб-приложением. Если да, то тебе нужно правильно распределить свои приложения через Nginx Proxy и поддомены. Я не эксперт и не технарь, поэтому у меня нет пошаговых инструкций, но ты всегда можешь поискать в Google, как настроить Nginx Proxy и поддомены. Итак, порт 80 должен быть свободен для Discourse.
У меня уже есть домен, который работает по адресу loudtime.de