คอมพิวเตอร์และอินเตอร์เน็ต,บรรยายวิชาการ,วิจัย,ศึกษากุรอาน,E-Book

วันพฤหัสบดีที่ 8 ตุลาคม พ.ศ. 2563

ทำ App ของ Node.js ทำงานร่วมกับ Server Apache

 


การรวม App ของ Node.js ทำงานร่วมกับ Server Apache มีวิธีดังนี้


1.สร้าง App ของ Node.js ที่กำหนด Listen บน Port ที่ต้องการ เช่น

ไฟล์ : app.js ดังนี้(กำหนด Port 3000)

var http = require("http");

http.createServer(function (request, response) {

    response.writeHead(200, {'Content-Type': 'text/html'});

    response.end('<h1>Hello World by Adisak</h1>');

}).listen(3000);


2.แก้ไขไฟล์ ้httpd.config ของ Apache

2.1 เพิ่มบรรทัด  

          ProxyPass /node http://localhost:3000/

2.2 หาบรรทัดของไฟล์  mod_proxy.so และ mod_proxy_http.so

แล้วลบ comment(#) ออก


3.Restart Apache


หมายเหตุ :  -อย่าลืม App ของ Node.js ต้องทำให้ Run ด้วยเสมอ

                    -สามารถใช้ในลักษณะเดียวกันกับ Python    



ไม่มีความคิดเห็น: