การรวม 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
ไม่มีความคิดเห็น:
แสดงความคิดเห็น