NodeBB это программное обеспечение форума. Он основан на Node.js и поэтому его установка аналогична установке Ghost. Если вы не знакомы с Ghost, это программное обеспечение для блогов, которое также написано на Node.js.
В этом руководстве вы узнаете, как установить NodeBB на свой сервер Ubuntu 14.04.
Шаг 1: Установка предварительных условий
Установить предпосылки git
, nodejs
, npm
, redis
и imagemagick
.
apt-get install git nodejs nodejs-legacy npm redis-server imagemagick build-essential
Шаг 2: Установка NodeBB
Клонируйте репозиторий NodeBB git, чтобы получить файлы в вашей системе.
git clone -b v0.8.x https://github.com/NodeBB/NodeBB.git nodebb
Перейти в nodebb
папку.
cd nodebb
Используйте npm
для подготовки установки. Это займет некоторое время, так что наберитесь терпения.
npm install --production
Далее запустите веб-сервер. Чтобы запустить веб-сервер, введите:
npm start
Вы увидите следующие сообщения, подтверждающие, что веб-сервер запущен:
info: Launching web installer on port 4567
info: Web installer listening on http://0.0.0.0:4567
Шаг 3. Использование веб-установщика NodeBB
Установите NodeBB с помощью веб-установщика NodeBB. Вы можете посетить эту страницу, перейдя к http://[YourServerIP]:4567/
. Например, если IP-адрес вашего сервера 127.0.0.1
, перейдите к 127.0.0.1:4567
.
Используйте веб-установщик NodeBB для создания учетной записи администратора. Введите имя пользователя, адрес электронной почты и пароль.
Для базы данных используйте Redis. Правильная информация уже введена; Вы можете просто нажать зеленую кнопку с надписью «Установить NodeBB».
Затем вы получите следующее сообщение:
Congratulations! Your NodeBB has been set-up.
Нажмите «Запустить NodeBB». Настройка завершена.