как я устанавливаю node.js на linode debian lenny?

Создайте a .htaccess файл в Вашем DocumentRoot и добавляет эти строки:

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^$ /blog [R=301,L]
</IfModule>

Для ответа на вопрос о настройках DNS, нет, они не имеют значения. DNS только касается "доменной" части URL, не, что следует за ним в пути URL.

1
задан 26 December 2011 в 10:00
1 ответ

Файл .pkg предназначен для OSX. В некоторых репозиториях есть двоичные файлы для Debian, но, вероятно, проще всего загрузить и скомпилировать код. NodeJS обновляется очень часто, поэтому в большинстве репозиториев есть очень устаревшие версии. Вам потребуются некоторые инструменты разработки (компилятор и т. Д.), Чтобы иметь возможность собрать исходный код.

sudo apt-get update
sudo apt-get install curl build-essential openssl libssl-dev

Вы можете либо загрузить исходный код с сайта Node.JS, либо получить его с github. Преимущество последнего - простота обслуживания.

NodeJS:

Если хотите, вы можете установить узел в каталог, отличный от каталога по умолчанию, добавив --prefix / path / to / install / directory в строку конфигурации ниже. (Используйте только один из следующих, а не оба)

Из GitHub:

sudo apt-get install git-core
cd /usr/local/src ##or whatever directory you like#
git clone https://github.com/joyent/node.git && cd node
./configure
make
sudo make install

Из исходного кода - tarball:

cd /usr/local/src ##or whatever directory you like#
wget http://nodejs.org/dist/v0.6.6/node-v0.6.6.tar.gz
tar -xzvf node-v0.6.6.tar.gz
cd node-v0.6.6
./configure
make
sudo make install

NPM :

NPM уже включен в последние версии node. Убедитесь, что он установлен с помощью npm -v. Если отображается версия, нет необходимости выполнять описанный ниже шаг. Если «простая установка» не работает для вас, вы также можете загрузить код и выполнить установку.

curl http://npmjs.org/install.sh | sudo sh
2
ответ дан 3 December 2019 в 21:56

Теги

Похожие вопросы