Installing nobeBB on Dreamhost?

  • I have been trying to install nodeBB on a dreamhost dedicated server

    when I get to the part of the installation instructions to enter the command
    $ ./nodebb setup

    Fatal error in , line 0

    Check failed: reservation_.SetPermissions(protect_start, protect_size, permission).

    #FailureMessage Object: 0x3ffeb6ffb60
    1: 0xa70671 [node]
    2: 0x19d8915 V8_Fatal(char const*, ...) [node]
    3: 0xd9197f [node]
    4: 0xd9469d v8::internal::PagedSpace::SetReadAndExecutable() [node]
    5: 0xcd75b3 v8::internal::Isolate::Init(v8::internal::ReadOnlyDeserializer*, v8::internal::StartupDeserializer*) [node]
    6: 0x10b8dee v8::internal::Snapshot::Initialize(v8::internal::Isolate*) [node]
    7: 0xb9989d v8::Isolate::Initialize(v8::Isolate*, v8::Isolate::CreateParams const&) [node]
    8: 0xa44f81 node::NodeMainInstance::NodeMainInstance(v8::Isolate::CreateParams*, uv_loop_s*, node::MultiIsolatePlatform*, std::vector<std::string, std::allocatorstd::string > const&, std::vector<std::string, std::allocatorstd::string > const&, std::vector<unsigned long, std::allocator<unsigned long> > const*) [node]
    9: 0x9d4e10 node::Start(int, char**) [node]
    10: 0x35dccda0f45 __libc_start_main [/lib/x86_64-linux-gnu/]
    11: 0x96ec55 [node]
    Illegal instruction

    Is there someone who has done a dreamhost install who can explain to me what you have to do differently for dreeamhost?

    I get errors when trying to install mongodb, and I can't tell you if npm is installed... though it's supposed to be. In dreamhost I have it selected along with nodeJS in the initial setup.

  • Hey,

    I was having the same problem than you. Turns out, you have to run a special command after you installed node if you installed it on a shared server:

    setfattr -n user.pax.flags -v "mr" $(find $NVM_DIR -type f -iname "node" -o -iname "npm" -o -iname "npx")

    You can read more about this on Dreamhost's support site:

Suggested Topics

| |