Copy link
Node.js is a JavaScript runtime that is quick and scalable, making it ideal for developing modern online applications. Hosting Node.js applications is simple with WHM and cPanel, even if you don’t know anything about servers. This post demonstrates how to install and configure Node.js using EasyApache 4 in WHM, allowing users to deploy apps via the cPanel interface quickly.
Step 1: Log in to WHMUse root access to log into your WHM dashboard.
Step 2: Go to EasyApache 4.Go to Software > EasyApache 4
Step 3: Click Customize on the active profile
Step 4: Enable Node.js.In Additional Packages, search and enable:
-nodejs
-(optional): ea-ruby27-mod_passenger, ruby27-ruby-devel
Step 5: Enable the Apache module.Under Apache Modules, enable:–ea-apache24-mod_env
Step 6: Review and ProvisionClick “Review” and then “Provision.” Wait for installation to complete.
Step 7: Click Done.Wait for installation to complete → Click Done
After installation, Node.js becomes available in cPanel’s application manager. Users can create new Node.js apps, upload app files, configure environment variables, and start/stop/restart apps via the UI
Host your Node.js apps with Big Cloudy—lightning-fast performance, cPanel + WHM access, and Node.js ready out of the box.Explore hosting plans and go live in minutes!
app.js
node -v
Need help configuring Node.js on your server? Contact BigCloudy Support—our experts are available 24/7 to assist you with setup and deployment.
Node.js is now installed, but your app still needs to be created and launched.Ready to launch your first app? Follow our step-by-step guide to launch and deploy a Node.js application on cPanel
EasyApache 4 makes it simple and quick to install Node.js on cPanel via WHM. After installation, you can use the cPanel interface to launch your apps.
Save my name, email, and website in this browser for the next time I comment.
Or copy link