• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Resolved Problem installing nodebb

UweP

Regular Pleskian
Hello!

I'm trying to install NodeBB forum software on my plesk onyx server. I have a subdomain and I use git to get the website. Now, in their installation instructions they say I should do npm install which i think is done by clickin "install dependencies". But now they want me to do ./nodebb setup and even to start it ./nodebb start - how do I achieve this?

Thank you very much for your help!

Uwe
 
Hi!

Well I'm trying to get the app running using the node.js feature of plesk. I used git to get the app into the root folder of the subdomain, set up the app name which I thought is nodebb ... but what I need to do is, start 'nodebb setup' and 'nodebb start'. I now found out just run app.js works, and a page is accessible. Now, how do I probably run a redis server ...

Ok I just found out - just use app.js. :)))

Now I have another problem - how can I make sendmail available to the app? It says:
The sendmail executable could not be found, please ensure it is installed and executable by the user running NodeBB.

Can you help me setting up sendmail for the server? I've enabled outgoing mail control. But I think I've enabled sendmail for the domains.
 
Try to SSH to your server with the user you use to start Nodebb and try to run sendmail from the command line. Maybe there is problem with path or permissions?
 
Hm:

root@baby ~ # su - nextgamers
nextgamers@baby:~$ sendmail
-su: sendmail: command not found
nextgamers@baby:~$ exit
logout
root@baby ~ # sendmail
sendmail: fatal: Recipient addresses must be specified on the command line or via the -t option
plesk sendmail[17125]: sendmail unsuccessfully finished with exitcode 75
root@baby ~ #
 
Try something like

echo "PATH=/usr/sbin:$PATH" >> ~/.profile

under nodebb user.
 
I did su - nextgamers
echo "PATH=/usr/sbin:$PATH" >> ~/.profile

Restarted nodebb - didnt help.
 
I also have another problem in the meantime. I need to run ./nodebb setup but how to do that with the version of the node.js enabled vhost?
 
nm found that out. (just run app.js and visit the website for setup) - now still need to send eMails - can someone help me please? :)
 
Last edited:
I got it to work. It really was: echo "PATH=/usr/sbin:$PATH" >> ~/.profile then restart the app.
 
Back
Top