NodeBB installation


  • Pitcrew

    Hi guys,

    I went to try to follow the instructions to install NodeBB onto my Third Hosting domain thingy and it's being a pain in my butt.

    haaaaalp


  • Admin

    @sonder What's the problem?


  • Pitcrew

    I went to follow their install directions here: http://nodebb-francais.readthedocs.io/projects/nodebb/en/latest/installing/os/windows8.html

    However, the third and last links are broken or have nothing to download on them. I also do not have that redis icon either.

    ...Sooo, I have a feeling I'm doing everything hilariously wrong.


  • Pitcrew

    Use phpbb instead.

    It's a breeze to install. Or was last I did it a decade ago. I bet it's even easier now. >.>


  • Pitcrew

    I was going to go with phpbb; I can install that. I just wanted to try something new and slick.


  • Pitcrew

    Just based on the tools the two have, the admin-side structure, and how many fits nodebb has given us here... phpBB may be the better choice of the two.

    Others who have used phpBB more recently may want to weigh in, but I'm just not sold on nodebb personally.


  • Pitcrew

    Yeeeeah, I actually just went and did a little more research and I don't think NodeBB has the admin tools that I need for what I wanted it to do.

    NodeBB is just so pretty! :(


  • Admin

    @sonder said in NodeBB installation:

    I went to follow their install directions here: http://nodebb-francais.readthedocs.io/projects/nodebb/en/latest/installing/os/windows8.html

    However, the third and last links are broken or have nothing to download on them. I also do not have that redis icon either.

    ...Sooo, I have a feeling I'm doing everything hilariously wrong.

    All these are are packages that nodebb requires to run. I can't quite help with Windows because... well, it's Windows.

    However I'd install it with mongoDB instead of redis - we're using the latter on MSB for legacy purposes, since there was no trivial free way to migrate the existing data.


  • Pitcrew Banned

    @sonder said in NodeBB installation:

    I went to follow their install directions here: http://nodebb-francais.readthedocs.io/projects/nodebb/en/latest/installing/os/windows8.html

    However, the third and last links are broken or have nothing to download on them. I also do not have that redis icon either.

    ...Sooo, I have a feeling I'm doing everything hilariously wrong.

    This is extremely common when people who don't really understand the internet or webservers (such as DreamWeaver and cPanel+WordPress and Visual Studio/ASP.NET "developers") rearrange their site in the IDE and don't have the simple sense to recreate the original page as a symlink or redirect in IIS or Apache or whatever their server platform is. It's the fault of the people who built/host those websites.

    If you just cut everything but the domain name out of the third link you'll find that imagemagick.org is still a thing. The download you're looking for is now at imagemagick's current downloads page and then you have to scroll clear to the bottom for the Windows port.

    In the case of the last link, anything that is or was ever downloadable from Microsoft will typically have an associated Knowledge Base article with the same id number and/or will be referenced somewhere in the MSDN Forums. This one used to be a link to MS Visual Studio 2013 Express.

    As of 2018/03/01 you'd want VS 2015 anyway. I suspect that the real intention behind this link is to get you to install Internet Information Services (IIS - Microsoft's webserver) or maybe MS SQL Server Express, so make sure both of those are included when you install VS 2015. There's no Express edition of VS 2015. Just download it. Be careful you don't get VS 2017 by default - it's garbage (lots of stuff doesn't work yet).

    Apart from the support-side crap that comes with it, VS2015 is garbage too though. If you're going to do any real code editing and you don't want to litter your desktop with NetBeans and PyCharm and a dozen others (or you don't want to throw down some cash on a customizable text editor made for programmers) you'll be better served using Visual Studio Code (downloadable from the same page as Visual Studio 2017).

    I managed to ID this link from a forum post at MSDN where somebody referenced it a couple of years ago.


  • Pitcrew Banned

    Probably better advice for a Windows user is to just get xVM VirtualBox from https://www.virtualbox.org/ and install linux on it so you actually run your server stuff in a virtual environment on your Windows desktop. This converts your linux box to an application that you start just like any other application in Windows, and you can stick a shortcut to the vbox definition into your Start Menu->Programs->Startup folder to make the linux box start up along with your Windows box. Totally free.

    Just make sure you tell vBox to use a "bridged network adapter" when you're creating the original machine, so the linux box can have its own unique IP Address instead of sharing one with the host OS, and enable virtualization extensions only if your CPU supports them.

    After that you can install linux and make vBox take a "snapshot" so if you muck anything up you can roll back to that and start over again. Then you get your lamp stack working right, take another "snapshot" before you start trying to install addons like your wiki or bb, so you can roll back if you break something. vBox is a great little tool.

    Edit: Forgot to mention that with this setup you can install samba to configure filesharing between Windows and Linux, then as long as your samba user/password matches your Windows user/password you'll be able to access any shares you define through Network->SystemIP->FolderName just like it was any other Windows box with filesharing enabled.