Во-первых, мы установим наш стек базового программного обеспечения. Не забудьте в начале выполнить команду pacman -Syu, для того чтобы обновить пакеты и проверить синхронизация с репозиториями.
$ sudo pacman -S git nodejs npm redis imagemagick
Если Вы хотите использовать MongoDB, LevelDB или другую базу данных вместо Redis, пожалуйста посмотрете раздел Настройка Баз Данных <../../configuring/databases>
.
Далее клонируем репозиторий:
$ git clone -b v0.7.x https://github.com/NodeBB/NodeBB.git nodebb
Получаем все зависимости, необходимые для NodeBB:
$ cd nodebb
$ npm install
Инициируем скрипт установки, запустив приложение с флагом setup
:
$ ./nodebb setup
Настройки по умолчанию сделаны для локального сервера, который работает на дефолтном порту с базой данных redis на этой же машине и тоже на дефолтном порту.
Наконец, мы запускаем форум.
$ ./nodebb start
NodeBB можно запускать с помощью вспомогательных программ, таких как supervisor
и forever
. Посмотрите на возможные варианты здесь <../../running/index>
.