Содержание
На форуме сообщества ask.crunchify.com мы используем Discourse
как наш форум программного обеспечения. Настройка форума должна быть такой же простой, как установка WordPress, но, к сожалению, it's not the case
для дискурса.
Мы подробно описали, почему мы выбираем Дискурс некоторое время назад. Пожалуйста, посмотрите подробные причины там.
В этом уроке мы рассмотрим шаги how to setup Discourse.org Forum
на линоде верный путь. Все приведенные ниже шаги verified and tested successfully
, Кроме того, если у вас есть вопросы ниже, то вы находитесь в правильном месте.
- Предложение хорошего VPS для размещения Дискурса
- Как установить Discourse на Ubuntu 14.04 LTS
- Установить Дискурс на Линоде
- 15 минутная дискурсивная инсталляция на Линоде
- Установка Дискурса в Ubuntu
- Настройка форума Linode и Discourse.org
Давайте начнем:
Шаг 1
- Зарегистрируйтесь в Linode .
- Нажмите на
Add a Linode
, - Выбрать
Linode 4096
- На основе геолокации — выберите местоположение
- Нажмите на
Add this Linode
внизу страницы.
Шаг 2
После того, как вы завершите оформление заказа и завершите все шаги оплаты, вы сможете увидеть свой Линод с Hostname
а также IP
,
Шаг 3
- Установите образ на вашей виртуальной машине.
- Нажмите на ссылку «Развернуть изображение». Как я уже настраивал свою ОС раньше, вы видите там существующий профиль ОС
- выберите
Ubuntu 14.04 LTS
из списка (следующий экран), который требуется для форума Discourse.org. - За
Deployment Disk Size
Возможность предоставить все доступные размеры. - Нажмите
Deploy
,
Шаг 4 Загрузите свою виртуальную машину
Шаг 5
Идти к remote access
Команда tab и checkout для входа в Linode (здесь термин linode — это термин, представляющий виртуальную машину с 2 ГБ ОЗУ и 2-ядерным ЦП).
После этого step-5
Я думаю, вам не нужно приходить в Linode Manager
,
Все приведенные ниже шаги будут происходить в Mac OS X Terminal
или если на ОС Windows, он будет включен Putty command
полезность.
Шаг 6
Теперь войдите, используя OS X Terminal .
Как вы видите на изображении выше, у нас есть некоторые обновления для пакетов. Используйте команду ниже для обновления пакетов.
1
|
$ apt — получить обновление && apt — получить обновление
|
Шаг 7
Теперь пришло время настроить Linode и установить Discourse, Docker и т. Д.
Между, вот list of commands
который я побежал к настроенному Дискурсу Правильным способом. Мы рассмотрим каждый шаг в деталях ниже.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
root @ crunchify : ~ # история
1 apt — получить обновление && apt — получить обновление
2 эхо crunchify > / etc / hostname
3 имя хоста — F / etc / hostname
4 кошка / etc / default / dhcpcd | grep SET_HOSTNAME
5 нано / etc / hosts
6 dpkg — перенастроить tzdata
7 имя хоста
8 Wget — qO — https : //get.docker.com/ | ш
9 MkDir / вар / дискурс
10 мерзкий клон https : //github.com/discourse/discourse_docker.git / var / discourse
11 ср / var / discourse / samples / standalone . YML / вар / дискурс / контейнеры / приложение . YML
12 нано / вар / дискурс / контейнеры / приложение . YML
13 / var / discourse / launcher загрузочное приложение — skip — prereqs
14 / var / discourse / launcher приложение для запуска — skip — prereqs
|
Шаг 8 Настройка имени хоста
Выполните ниже 4 команды и правильно настройте имя хоста .
1
2
3
4
|
$ эхо crunchify > / etc / hostname
$ имя хоста — F / etc / hostname
$ кошка / etc / default / dhcpcd | grep SET_HOSTNAME
$ нано / etc / hosts
|
Шаг 9 Изменить часовой пояс
$ dpkg-reconfigure tzdata
Следуйте визуальному экрану и настройте часовой пояс согласно подсказке.
Когда-то сделали. Вы должны увидеть значения часового пояса в окне терминала.
1
2
3
4
5
|
root @ crunchify : ~ # dpkg-переконфигурировать tzdata
Текущее значение по умолчанию часовой пояс : «Америка / Чикаго»
Местное время сейчас : Чт мар 31 15 : 45 : 30 CDT 2016.
Универсальное Время сейчас : Чт мар 31 20 : 45 : 30 универсальное глобальное время 2016.
|
Шаг 10 Установите Дискурс Форум
10.1) Установите Docker
$ wget -qO- https://get.docker.com/ | ш
Используйте вышеуказанную команду для установки Docker
контейнер. Docker - это контейнерная технология, которая помогает нам создавать, развертывать и запускать приложения одним щелчком мыши.
10.2) Установить Дискурс
1
2
3
|
$ MkDir / вар / дискурс
$ мерзкий клон https : //github.com/discourse/discourse_docker.git / var / discourse
$ ср / var / discourse / samples / standalone . YML / вар / дискурс / контейнеры / приложение . YML
|
10.3) Обновить файл app.yml
$ nano /var/discourse/containers/app.yml
В основном нам нужно изменить только параметры ниже. Чтобы правильно настроить почтовый сервер, выполните следующие действия . Вы нужны настройки на Google App стороне , если вы используете Google Apps для вашего домена .
Нажмите CTRL-X
Нажмите Y
а также Press Enter
выйти из нано команды.
10.4) Начать Дискурс Форум
1
2
|
$ / var / discourse / launcher загрузочное приложение - skip - prereqs
$ / var / discourse / launcher приложение для запуска - skip - prereqs
|
bootstrap app
команда начнет строить приложение Discourse. Это может занятьup-to 5 min
построить полностью согласно вашей власти Линоде.start app
Команда фактически начинает дискурс форума.
Шаг 11) Посетите ваш форум
- Зарегистрируйтесь, используя адрес электронной почты, который вы указали в
step 10.3
,
В моем случае это https://ask.crunchify.com
Шаг 12) Настройка регистрации с использованием учетных записей социальных сетей
- Шаги в Твиттере
- Шаги регистрации в Facebook
- Google Registration Steps
Вот и все .. Ура. Теперь у вас есть форум Дискурс. Разве эти шаги не просты? Дайте нам знать, если вы сталкиваетесь issue
с этими шагами. Мы постараемся регулярно обновлять этот пост на основе отзывов.
Ищете больше настроек? Пожалуйста, посетите
all Discourse.org posts
здесь: https://crunchify.com/tag/discourse/
0.00 (0%) 0 votes