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:
onu Düğüm (o küçük yere bırakıyor) kullanmak için ikna
yeniden adlandırın, kaydedin, upload vb indirmek için nasıl anlamaya. düğüm dosyaları veya
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
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:
Şimdi sol hosting şirketi ikna edici tek şey bu yapılandırma ile Çalıştır!!!
Bir sunucuda aynı windows servis yükle...
Node.js Apache değiştirebilir miyim?...
Bellek kullanımını azaltmak ve bellek ...
Sadece Apache/Node.js kullanma vs kull...
Nasıl aynı anda birden çok istemci bir...