Какое рекомендуемое место для установки nodejs и mongodb в ubuntu 16.04 LTS?

Я пытался установить узел js в моем Ubuntu 16.04 LTS, сначала я загрузил последний дистрибутив из Nodejs_Official_Page_Link. Он загружен в папку «Мои загрузки». Затем я скопировал его из папки «Загрузить» в каталог /usr/local/ через следующую команду:

sudo cp -r node-v9.11.1-linux-x64 /usr/local/

После этого я проверил свой каталог /usr/local/ и показал мне имя папки node-v9.11.1-linux-x64

. После этого я попытался установить путь с помощью следующей команды:

sudo nano /etc/environment

Затем я добавил :/usr/local/node-v9.11.1-linux-x64/bin в PATH

, затем я проверил его через node --version и показал мне v9.11.1 & amp; для npm --version это 5.6.0

, тогда я попытался запустить npm i -g node-static, и он сказал ошибку разрешения, попробуйте его как root.I знаю, что это можно сделать с помощью sudo.

Итак, мой вопрос в том, что /usr/local/ правильный выбор для установки Node-js, или я должен установить его где-то еще?

Далее я также хочу знать, что рекомендуется для установки mongodb? Я новичок в Ubuntu, поэтому хочу пойти с рекомендуемыми / безопасными практиками, предложенными опытными разработчиками. Спасибо!

0
задан 18 April 2018 в 16:59

2 ответа

Я также новичок в Ubuntu, и я установил узел несколько недель назад.

в том, что / usr / local правильный выбор для установки Node-js, или я должен установить его где-то еще?

Я думаю, что / usr / bin / не является плохим местом для установки nodeJs, однако имейте в виду, что другие пользователи на вашем компьютере не будут иметь доступ.

что / usr / local правильный выбор для установки Node-js, или я должен установить его где-то еще?

Я новичок в Ubuntu, поэтому хочу пойти с рекомендуемыми / безопасными методами, предложенными опытных разработчиков.

Согласно документации: https://docs.npmjs.com/getting-started/fixing-npm-permissions, вы должны убедиться, что вы выполнили все «ручные шаги».

2
ответ дан 17 July 2018 в 16:35

Я также новичок в Ubuntu, и я установил узел несколько недель назад.

в том, что / usr / local правильный выбор для установки Node-js, или я должен установить его где-то еще?

Я думаю, что / usr / bin / не является плохим местом для установки nodeJs, однако имейте в виду, что другие пользователи на вашем компьютере не будут иметь доступ.

что / usr / local правильный выбор для установки Node-js, или я должен установить его где-то еще?

Я новичок в Ubuntu, поэтому хочу пойти с рекомендуемыми / безопасными методами, предложенными опытных разработчиков.

Согласно документации: https://docs.npmjs.com/getting-started/fixing-npm-permissions, вы должны убедиться, что вы выполнили все «ручные шаги».

2
ответ дан 23 July 2018 в 17:27
  • 1
    Я знаю, что это было бы легко установить через пакеты, но поскольку я уже установил его, скопировав его в каталог /usr/local, так что вы хотите разрешить эту проблему с разрешением. Сначала я подумал, что через sudo это будет сделано, но это не так работайте с sudo, поэтому можете ли вы предложить мне, как разрешить эту проблему с разрешением, я пробовал следующую команду и не работал: sudo npm i -g node-static, который ответил как sudo: npm: command not found – user716691 6 May 2018 в 13:11
  • 2
    Если вы хотите запустить узел с ручной установкой, вы сможете исправить свои проблемы с разрешениями, если выполните следующие действия: docs.npmjs.com/getting-started/fixing-npm-permissions – Florian 14 May 2018 в 12:08
  • 3
    спасибо за ваш ответ. Вы установили mongodb, если да, то какое же место рекомендуется для этого? – user716691 26 June 2018 в 16:04
  • 4
    Пока еще нет, однако я планирую использовать MongoDB для своего следующего проекта. Я рекомендую вам установить с помощью репертуара. У вас есть своего рода учебник: digitalocean.com/community/tutorials/… – Florian 26 June 2018 в 17:40

Другие вопросы по тегам:

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