{"id":3938,"date":"2024-05-17T11:27:38","date_gmt":"2024-05-17T05:57:38","guid":{"rendered":"https:\/\/shricloud.com\/kb\/?post_type=manual_kb&#038;p=3938"},"modified":"2024-05-18T12:01:09","modified_gmt":"2024-05-18T06:31:09","slug":"how-to-setup-node-js-from-control-panel","status":"publish","type":"manual_kb","link":"https:\/\/shricloud.com\/kb\/article\/how-to-setup-node-js-from-control-panel\/","title":{"rendered":"How to Setup Node.js from Shricloud Control Panel?"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<p>Node.js is one of the most popular open-source server environments. Based on JavaScript, it is versatile and compatible with various platforms (Windows, Linux, Unix, Mac OS X, etc.)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">To Setup Node.js from Control Panel:<\/h2>\n\n\n\n<p>1. Log in to your&nbsp;<a href=\"https:\/\/cloud.srcservers.net:2222\/evo\/\" target=\"_blank\" rel=\"noopener\">control panel<\/a>.<\/p>\n\n\n\n<p>2. Go to the&nbsp;<strong>Extra Features<\/strong>&nbsp;section and click on&nbsp;<strong>Setup Node.js App<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"609\" src=\"https:\/\/shricloud.com\/kb\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-17-111537-1024x609.jpg\" alt=\"\" class=\"wp-image-3940\" srcset=\"https:\/\/shricloud.com\/kb\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-17-111537-1024x609.jpg 1024w, https:\/\/shricloud.com\/kb\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-17-111537-300x178.jpg 300w, https:\/\/shricloud.com\/kb\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-17-111537-768x456.jpg 768w, https:\/\/shricloud.com\/kb\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-17-111537.jpg 1425w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>3. Click on<strong>&nbsp;CREATE APPLICATION<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"396\" src=\"https:\/\/shricloud.com\/kb\/wp-content\/uploads\/2024\/05\/create_appl-1024x396.png\" alt=\"\" class=\"wp-image-3941\" srcset=\"https:\/\/shricloud.com\/kb\/wp-content\/uploads\/2024\/05\/create_appl-1024x396.png 1024w, https:\/\/shricloud.com\/kb\/wp-content\/uploads\/2024\/05\/create_appl-300x116.png 300w, https:\/\/shricloud.com\/kb\/wp-content\/uploads\/2024\/05\/create_appl-768x297.png 768w, https:\/\/shricloud.com\/kb\/wp-content\/uploads\/2024\/05\/create_appl.png 1352w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>4. You have to set\/enter the details for the application you wish to create in the following fields:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Node.js version<\/strong>: Select the appropriate Node.js version for your application. <\/li>\n\n\n\n<li><strong>Application mode<\/strong>: Set the value for the NODE_ENV variable to&nbsp;<strong>Development<\/strong>&nbsp;or&nbsp;<strong>Production<\/strong>.<\/li>\n\n\n\n<li><strong>Application root<\/strong>: It is addressed to the user\u2019s application directory where you upload application files.<\/li>\n\n\n\n<li><strong>Application URL<\/strong>: It is an HTTP\/HTTPS link that points to your&nbsp;<strong>application URL<\/strong>.<\/li>\n\n\n\n<li><strong>Application startup file<\/strong>: Enter an appropriate startup file for your application. For example, we have entered \u2018<strong>main.js<\/strong>\u2018 for our application.<\/li>\n\n\n\n<li><strong>Passenger log file<\/strong>: You have to define a path for your&nbsp;<strong>log filename<\/strong>, as shown in the screenshot.<br>Once you are done filling in all the details, click on&nbsp;<strong>SAVE<\/strong>.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"423\" src=\"https:\/\/shricloud.com\/kb\/wp-content\/uploads\/2024\/05\/create_nodejs1-1024x423.jpg\" alt=\"\" class=\"wp-image-3942\" srcset=\"https:\/\/shricloud.com\/kb\/wp-content\/uploads\/2024\/05\/create_nodejs1-1024x423.jpg 1024w, https:\/\/shricloud.com\/kb\/wp-content\/uploads\/2024\/05\/create_nodejs1-300x124.jpg 300w, https:\/\/shricloud.com\/kb\/wp-content\/uploads\/2024\/05\/create_nodejs1-768x317.jpg 768w, https:\/\/shricloud.com\/kb\/wp-content\/uploads\/2024\/05\/create_nodejs1.jpg 1317w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p><strong>Note<\/strong>: You can also add new environment variables for your applications. Click on Add Variable and enter a name and a value.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Pick A&nbsp;<a href=\"https:\/\/www.shricloud.com\/elite-cloud\/\">Elite plan&nbsp;<\/a>for Better Deployment!<\/h4>\n\n\n\n<h2 class=\"wp-block-heading\">To Manage a Node.js Application:<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Stop Node.js<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click on the&nbsp;<strong>Stop<\/strong>&nbsp;icon as shown in the screenshot.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.milesweb.in\/hosting-faqs\/wp-content\/uploads\/2021\/03\/stop.jpg\" alt=\"\" class=\"wp-image-10826\"\/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li>The&nbsp;<strong>Stop<\/strong>&nbsp;icon will change to the&nbsp;<strong>Start<\/strong>&nbsp;icon indicating the application has stopped.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Start Node.js<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click on the&nbsp;<strong>Start<\/strong>&nbsp;icon in the stopped application row as shown below.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.milesweb.in\/hosting-faqs\/wp-content\/uploads\/2021\/03\/start.jpg\" alt=\"\" class=\"wp-image-10824\"\/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li>The&nbsp;<strong>Start<\/strong>&nbsp;icon will change back to the&nbsp;<strong>Stop<\/strong>&nbsp;icon.<\/li>\n<\/ul>\n\n\n\n<p>The rest of the functions are explained as shown in the screenshot of a running application:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.milesweb.in\/hosting-faqs\/wp-content\/uploads\/2021\/03\/web_app.jpg\" alt=\"\" class=\"wp-image-10827\"\/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Restart<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click on the&nbsp;<strong>Restart<\/strong>&nbsp;icon in the application that is already started.<\/li>\n\n\n\n<li>Restarting unblocks the blocked applications.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Edit<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click the&nbsp;<strong>Pencil<\/strong>&nbsp;icon.<\/li>\n\n\n\n<li>The application tab opens where you can edit the fields and set new values for the application.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Remove<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click the&nbsp;<strong>Bin<\/strong>&nbsp;icon.<\/li>\n\n\n\n<li>The confirmation pop-up to start the removal will appear.<\/li>\n\n\n\n<li>Click on&nbsp;<strong>Agree<\/strong>.<\/li>\n<\/ul>\n\n\n\n<p>The application is removed from the Web Applications table and, a confirmation message will be displayed.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>More to know about us:<\/strong><\/h4>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Pure Cloud Hosting:<\/strong><\/h4>\n\n\n\n<p>At the core of <a href=\"https:\/\/www.shricloud.com\/\"><strong>Shricloud&#8217;s<\/strong><\/a> offerings lies its pure cloud hosting infrastructure, a cutting-edge solution designed to deliver unmatched performance, scalability, and reliability.<\/p>\n\n\n\n<p>Unlike traditional hosting services that rely on physical servers, Shricloud leverages cloud technology to provide a dynamic and flexible hosting environment.<\/p>\n\n\n\n<p>This ensures that websites hosted on Shricloud enjoy lightning-fast load times, seamless scalability to accommodate fluctuations in traffic, and robust redundancy to minimize downtime.<\/p>\n\n\n\n<p>With Shricloud&#8217;s pure cloud hosting, users can rest assured that their websites are supported by a resilient infrastructure that adapts to their evolving needs.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Telugu Language Support:<\/strong><\/h4>\n\n\n\n<p>Recognizing the importance of linguistic diversity, Shricloud goes above and beyond to provide support for the Telugu language, catering to users who prefer to operate in their native tongue.<\/p>\n\n\n\n<p>Whether it&#8217;s website interfaces, customer support channels, or documentation, Shricloud ensures that Telugu-speaking users can access its services and resources with ease.<\/p>\n\n\n\n<p>By offering Telugu language support, Shricloud not only enhances accessibility but also fosters a sense of inclusivity and empowerment for users in Telugu-speaking regions.<\/p>\n\n\n\n<p>This commitment to linguistic diversity sets Shricloud apart as a provider that values cultural inclusivity and strives to accommodate the needs of its diverse clientele.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Scalability and Flexibility:<\/strong><\/h4>\n\n\n\n<p>One of the key advantages of Shricloud Web Hosting is its unparalleled scalability and flexibility. Whether launching a personal blog, an e-commerce storefront, or a corporate website, Shricloud provides hosting solutions that can adapt to the unique needs and growth trajectories of its clients.<\/p>\n\n\n\n<p>With scalable resources and flexible pricing plans, users can easily upgrade or downgrade their hosting packages as their requirements evolve, ensuring that they only pay for what they need.<\/p>\n\n\n\n<p>This scalability empowers businesses to seize new opportunities, accommodate spikes in traffic, and scale their online operations without constraints.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Exceptional Customer Support:<\/strong><\/h4>\n\n\n\n<p>Central to Shricloud&#8217;s ethos is its unwavering commitment to customer satisfaction. With a team of dedicated support specialists available around the clock, Shricloud ensures that users receive prompt assistance and expert guidance whenever they need it.<\/p>\n\n\n\n<p>Whether troubleshooting technical issues, answering queries, or providing personalized recommendations, Shricloud&#8217;s support team is committed to delivering exceptional service and fostering long-term relationships with its clients.<\/p>\n\n\n\n<p>Additionally, Shricloud offers extensive documentation, tutorials, and knowledge bases to empower users to make the most of its hosting services independently.<\/p>\n\n\n\n<p>In conclusion, Shricloud Web Hosting stands as a beacon of excellence in the realm of web hosting services, offering pure cloud hosting solutions, localized language support, robust security measures, scalability, flexibility, and exceptional customer support. <a href=\"https:\/\/www.shricloud.com\/contact-us\/\">contact us<\/a>.<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","manualknowledgebasecat":[9],"manual_kb_tag":[112,113],"class_list":["post-3938","manual_kb","type-manual_kb","status-publish","format-standard","hentry","manualknowledgebasecat-cloud-hosting","manual_kb_tag-how-to-setup-node-js-from-shricloud-panel","manual_kb_tag-setup-node-js"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/shricloud.com\/kb\/wp-json\/wp\/v2\/manual_kb\/3938","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shricloud.com\/kb\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/shricloud.com\/kb\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/shricloud.com\/kb\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/shricloud.com\/kb\/wp-json\/wp\/v2\/comments?post=3938"}],"version-history":[{"count":6,"href":"https:\/\/shricloud.com\/kb\/wp-json\/wp\/v2\/manual_kb\/3938\/revisions"}],"predecessor-version":[{"id":3981,"href":"https:\/\/shricloud.com\/kb\/wp-json\/wp\/v2\/manual_kb\/3938\/revisions\/3981"}],"wp:attachment":[{"href":"https:\/\/shricloud.com\/kb\/wp-json\/wp\/v2\/media?parent=3938"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/shricloud.com\/kb\/wp-json\/wp\/v2\/manualknowledgebasecat?post=3938"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/shricloud.com\/kb\/wp-json\/wp\/v2\/manual_kb_tag?post=3938"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}