NodeBB is forum software written on Node.js

The official installation instructions are on github, but the documentation is for Ubuntu.

To install on CentOS follow these instructions.

Install the base software stack.

1
2
3
sudo yum update
sudo yum groupinstall "Development Tools" -y
sudo yum install nodejs git redis ImageMagick npm

Next, clone the repository.

1
2
cd /path/to/nodebb/install/location
git clone git://github.com/designcreateplay/NodeBB.git nodebb

Obtain npm Dependencies.

1
2
3
cd nodebb
sudo npm install -g npm
sudo npm install

Start Redis

1
sudo service redis start

Then run through the setup (it will prompt you for things like listening on port numbers and host-names).

1
./nodebb setup

After start it up.

1
./nodebb start

Now you should be able to access it in the web browser (using the config you setup earlier).