SORU
22 Mart 2012, PERŞEMBE


Ve Aynı sunucuda Node.js Apache

Swift, istemci tarafında kullanıyorum aynı dili kullanır, çünkü Düğüm kullanmak istiyorum, ve engellenmeyen tanımı gereği. Ama dosya işleme (kaydetme, düzenleme, yeniden adlandırma, indirme, yükleme dosyaları, vb.) için program yazmak için tuttuğum adam, apache kullanmak istiyor. Yani, ben gerekir:

  1. onu Düğüm (o küçük yere bırakıyor) kullanmak için ikna

  2. yeniden adlandırın, kaydedin, upload vb indirmek için nasıl anlamaya. düğüm dosyaları veya

  3. Apache yüklemek ve aynı sunucuda düğüm zorundayım.

En uygun durum olduğu ve nasıl uygulamak?

Çok teşekkür ederim.

CEVAP
4 EYLÜL 2013, ÇARŞAMBA


Harika bir soru!

Pek çok web sitesi ve ücretsiz web uygulamaları hayata PHP üzerinde çalışan Apache, birçok insan bunu kullan edebilirsiniz mash up bir şey çok kolay ve ayrıca, onun bir no-brainer şekilde hizmet statik içerik. Düğüm hızlı, güçlü, zarif ve V8 ve düz ham güç ile seksi bir alet inşa bağımlılıkları yok yığını.

Ben de Apache kolaylığı/esneklik ve henüz homurtu ve Node.JS, zerafet isterniye ben ikisine de sahip?

Apaçi ProxyPass Yönerge httpd.conf çok sert boru node.js belirli bir URL tüm isteklerini uygulaması ile neyse ki.

ProxyPass /node http://localhost:8000/

Ayrıca, aşağıdaki satırları ve http isteklerini yeniden yönlendirmek için sağ proxy submodule olsun diye DEĞİL emin olun:

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so

Sonra port 8000 Düğüm uygulamanızı çalıştırın!

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello Apache!\n');
}).listen(8000, '127.0.0.1');

Tüm node.js senin mantık url /node/ yol kullanarak erişebilirsiniz sonra, bu web sitesinin geri kalanı Apache için varolan PHP sayfalarınızı barındırmak için sol olabilir:

enter image description here

Şimdi sol hosting şirketi ikna edici tek şey bu yapılandırma ile Çalıştır!!!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Facebook Developers

    Facebook Dev

    24 ŞUBAT 2009
  • Tire Rack

    Tire Rack

    31 Mayıs 2007
  • TWiT Netcast Network

    TWiT Netcast

    27 EKİM 2005