Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.11.2013, 04:53
Интересующийся
Отправить личное сообщение для ivan22 Посмотреть профиль Найти все сообщения от ivan22
 
Регистрация: 16.09.2011
Сообщений: 15

Развернуть nodejs
Решено. Подскажите, как развернуть nodejs на выделенном сервере под linux? Или отправьте читать необходимые для этого мануалы.

Последний раз редактировалось ivan22, 14.12.2013 в 18:50.
Ответить с цитированием
  #2 (permalink)  
Старый 26.11.2013, 18:32
Аватар для deivan
Профессор
Отправить личное сообщение для deivan Посмотреть профиль Найти все сообщения от deivan
 
Регистрация: 02.08.2012
Сообщений: 293

скачал архив. распаковал
./configure
make
make install
если линух дебианистый, добавлять sudo перед командами
Ответить с цитированием
  #3 (permalink)  
Старый 30.11.2013, 20:08
Аватар для SkyLight
Злюка-бобер
Отправить личное сообщение для SkyLight Посмотреть профиль Найти все сообщения от SkyLight
 
Регистрация: 21.03.2010
Сообщений: 438

А мануалы вам все равно читать придется...
__________________
In WEB We Trust
У всех есть своя темная сторона...
Ответить с цитированием
  #4 (permalink)  
Старый 01.12.2013, 02:14
Интересующийся
Отправить личное сообщение для Raydezm Посмотреть профиль Найти все сообщения от Raydezm
 
Регистрация: 01.12.2013
Сообщений: 26

Для начала нужно понять какой дистрибутив.
Мануальчик:
https://github.com/joyent/node/wiki/...ackage-manager
Скорее всего Ubuntu, а значит там из коробки старая версия, а значит надо то что там в мануале во втором блоке команд. Хотя можно и старую, тогда всё просто - sudo apt-get install nodejs
Ответить с цитированием
  #5 (permalink)  
Старый 13.12.2013, 23:56
Интересующийся
Отправить личное сообщение для ivan22 Посмотреть профиль Найти все сообщения от ivan22
 
Регистрация: 16.09.2011
Сообщений: 15

Спасибо. Постановил, разбираюсь. Но загвоздка с бд. Загрузил node-mysql. В итоге console.log(fields) возвращает список всех полей, но console.log(rows) пустой []. Что я не так делаю?

var mysql = require('mysql');

var connection = mysql.createConnection({
  host     : 'localhost',
  user     : '*пользователь*',
  password : '*пароль*',
});

connection.connect();
connection.query('USE MY_BD');
var query = connection.query("INSERT INTO USERS (`id`) VALUES ('123')", function(err, result) {
console.log(query.sql);
});

connection.query('SELECT * FROM USERS', function(err, rows, fields) {
 if (err) throw err;
 console.log(fields);
 console.log(rows);
});

connection.end();

Решено. Причина - кривонастроенная таблица в БД. Но не откажусь от замечайний.

Последний раз редактировалось ivan22, 14.12.2013 в 18:51.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Senior JavaScript developer (NodeJS + MongoDB) Украина oversun Работа 0 14.03.2013 17:13
немного об nodejs qwermjk AJAX и COMET 5 15.02.2013 10:57
Nodejs и sqlite Octane Серверные языки и технологии 16 21.10.2012 23:18
Как кодить в online режиме на nodejs president Оффтопик 3 24.07.2012 03:42
Comet: NodeJS - с чего начать разработку? Vulkan AJAX и COMET 13 27.11.2010 19:25