۵۶۷۵ ۲۸۴۲ - ۰۲۱ info@gitiserver.com

ساخت Application Nodejs در هاست فاقد CloudLinux - گیتی سرور | GITI Server

3 اردیبهشت 1399

post-thumnail

از زبان‌های پرطرفدار سمت سرور Nodejs می‌باشد. برای راه‌اندازی سایت روی هاست اشتراکی که با این زبان نوشته شده باشد باید ابتدا اپلیکیشن مربوط به Nodejs تحت عنوان (Application Nodejs) را روی هاست اشتراکی ایجاد نمایید.
در این مقاله ایجاد پروژه Nodejs روی هاست را آموزش می‌دهیم.

ایجاد Application Nodejs در هاست اشتراکی

برای راه‌اندازی پروژه و سایت خود روی هاست باید ابتدا Application مربوط را ایجاد کنید.
ایجاد Application Nodejs بر اساس هاست اشتراکی به دو صورت انجام می‌پذیرد.
اگر هاست شما CloudLinux داشته باشد که این کار بسیار ساده انجام می‌شود. آموزش ایجاد و راه‌اندازی چنین پروژه‌هایی در این نوع از هاست در مقاله “آموزش راه‌‌اندازی پروژه Node JS در هاست cPanel” آمده است. اگر هاست شما نیز CloudLinux دارد به آن مقاله مراجعه نمایید.

برای هاست‌هایی که فاقد CloudLinux هستند باید روش دیگری در پیش بگیرید. این روش در ادامه توضیح داده می‌شود.

 

ایجاد در هاست فاقد CloudLinux

اگر هاست شما که در حال حاضر از آن استفاده می‌نمایید فاقد CloudLinux باشد، برای راه‌اندازی یک پروژه Nodejs و ایجاد Application Nodejs مراحل زیر را انجام دهید.

 

1) ابتدا وارد حساب کاربری خود در cPanel شوید.

2) سپس از بخش “FILES” به قسمت “File Manager” بروید.

Application Nodejs
ورود به قسمت files در cPanel

 

3) در دایکتوری هاست خود فایل nodejsapp را ایجاد کنید. داخل آن فایلی با text editor ایجاد کرده و نام آن را app.js بگذارید.
درون این فایل کدهای زیر را قرار دهید.

const http = require('http') 
const hostname = '127.0.0.1'; 
const port = 3000; 

const server = http.createServer((req, res) => {
 res.statusCode = 200;
 res.setHeader('Content-Type', 'text/plain');
 res.end('Hello World! NodeJS \n');
}); 

server.listen(port, hostname, () => {
 console.log(`Server running at http://${hostname}:${port}/`); 
});

 

4) حال از صفحه اصلی cPanel خود در بخش  “SOFTWARE” روی قسمت “Application Manager” کلیک نمایید.

application manager
ورود به قسمت application manager در cPanel

 

5) در صفحه باز شده روی گزینه “Register Application” کلیک نمایید.

Application Nodejs
ایجاد register application در هاست

 

6) به صفحه جدیدی می‌روید.

Application Nodejs
صفحه اطلاعات درخواستی برای ایجاد Application Nodejs

 

قسمت‌های مختلف درخواستی را به شرح زیر تکمیل نمایید.

Application Name: نام دلخواهی برای App خود انتخاب نمایید. برای مثال firstproject.

Deployment Domain: دامنه‌ای که می‌خواهید App شما از آن طریق در دسترس قرار گیرد را در اینجا وارد کنید.

Application Path: آدرس روت پروژه خود را باید در اینجا وارد کنید. برای نمونه ما در اینجا nodejsapp را قرار می‌دهیم.

Deployment Environment: حالت مربوط به اجرا کردن پروژه خود را در اینجا مشخص نمایید. ما این را روی Development قرار می‌دهیم.

Environment Variables: در صورتی که App شما نیاز به متغیرهای محیطی دارد در اینجا آن‌ها را اضافه نمایید.

 

در پایان روی گزینه “Deploy” در پایین صفحه کلیک کنید.

Application Nodejs
تایید اطلاعات وارد شده و ایجاد Application Nodejs

 

 

سخن پایانی

اگر تمام مراحل بالا را به درستی پیموده باشید، همچنین دامنه شما نیز به درستی روی هاست اشتراکی تنظیم شده باشد، هم اکنون اگر آدرس دامنه خود را در مرورگر وارد کرده و جستجو نمایید با صفحه‌ای روبه‌رو خواهید شد که پیام «Hello World! NodeJS» را نمایش می‌دهد.

بدین ترتیب شما پروژه NodeJS را روی هاست nodejs راه‌اندازی نمودید.

 

به همین سادگی!!

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *