29
янв
Для работы модуля DLE NodeChat необходим наличие на сервере NodeJS.
Предоставляю простую инструкцию по установке NodeJS.
Внимание! Установка производится по ssh с правами администратора.
Все команды вводятся на сервере после подключения к нему по SSH, например с помощью putty
Установка NodeJS для Debian/Ubuntu и CentOS
1. Скачиваем бинарные пакеты nodejs:
Для этого на сайте http://nodejs.org/download/ копируем ссылку нужной вам версии, например для 64 битной ОС:
wget http://nodejs.org/dist/v0.10.32/node-v0.10.32-linux-x64.tar.gz
2. После скачивания с помощью mc заходим в архив как в директорию.
3. Из архива берём 4 папки:
/bin
/include
/lib
/share
* выделить можно кнопкой insert
и копируем их в папку:
/usr/local
* копирование происходит нажатием кнопки F5
4. Устанавливаем нужные пакеты для работы node:
Для Debian/Ubuntu:
apt-get install build-essential libssl-dev curl git-core
Для CentOS:
yum groupinstall "Development Tools"
Установка Redis для Debian/Ubuntu и CentOS
1. Скачиваем исходные коды Redis со страницы http://redis.io/download берём последнюю стабильную версию.
Например, на данный момент это 2.8.16
wget http://download.redis.io/releases/redis-2.8.16.tar.gz
2. Распаковываем и компилируем Redis
tar xzf redis-2.8.16.tar.gz
cd redis-2.8.16
make
make install
3. С помощью утилит что идут в комплекте создаём экземпляр сервера
cd utils
./install_server.sh
по большому счёту все настройки можно оставлять по умолчанию.
4. Запуск и автозапуск.
Для запуска используем команду:
/etc/init.d/redis_6379 start
Для автозапуска прописываем команду запуска в файл:
/etc/rc.local
например в самый конец, но выше строчки exit 0 если она есть в файле.
Установка NodeJS для FreeBSD
make -C /usr/ports/devel/git install clean
make -C /usr/ports/devel/libexecinfo install clean
make -C /usr/ports/www/node install clean
rehash
Установка Redis для FreeBSD
make -C /usr/ports/databases/redis install clean
rehash
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.