«Node.js является платформой, построенной во время выполнения JavaScript в Chrome для легко строить быстро, масштабируемые сетевые приложения» вне браузера.
Установка узла это сам по системе довольно прямо вперед. Вы можете просто перейти к http://nodejs.org и загрузить правильный двоичный файл, соответствующий вашей системе, или загрузить source.tar.gz и скомпилировать его самостоятельно.
Там представляет собой набор из installation instructions under the wiki at github.com, который поможет вам h шаги сборки узла на трех больших платформах.
Обычно я добавляю префикс, когда компилирую, чтобы двоичные файлы были перемещены в каталог, в котором я хочу их хранить. Это может быть локальный каталог (например, $ HOME/bin) пользователя, которому нужен узел для запуска, или вы можете сделать его системным каталогом, где узел будет доступен каждому пользователю в системе.
$ tar -zxf node-v0.10.3.tar.gz #Download this from nodejs.org
$ cd node-v0.10.3
$ ./configure --prefix=/usr/local/bin
$ make
$ sudo make install
У вас должен быть установлен узел и npm в системе. Отсюда вы можете проверить, чтобы все работало.
$ which node
$ /usr/local/bin/node
$ node -v
$ 0.10.3
$ which npm
$ /usr/local/bin/npm
$ npm -v
$ 1.2.11
С узлом вы будете строить свой сервер с нуля. Есть много библиотек, которые помогут вам в этом. Основной встроенный в один из них будет http, который построен поверх net.
Чтобы получить доступ к вашему приложению из своего домена, вам просто нужно запустить приложение-узел и сообщить ему, чтобы он прослушивал порт (предполагая, что это HTTP или какое-то сетевое приложение). На стороне Linux вы также должны убедиться, что когда-либо переносится процесс вашего узла, он открыт, поэтому можно подключить сервер к вашему серверу. Наиболее распространенным брандмауэром в Linux-системе является Iptables.
Я не разработчик Java, поэтому я не знаю, как нормальный рабочий процесс для развертывания Java-апплета или как его обслуживают, поэтому я не могу помочь вам скрыть кепку.
Это должно вас начать.
Если у вас есть доступ к 'sudo', используйте' yum'. В противном случае установите его из источника. – 2013-04-08 17:55:00