Hostwinds Учебники

Результаты поиска для:


Содержание


Что такое стек MEAN?
Шаг 1. Установите MEAN
Шаг 2: Установить MongoDB
Шаг 3. Установите NodeJS, Git и NPM
Шаг 4: Установите оставшиеся зависимости

Установите MEAN Stack в Ubuntu 18.04 (4 шага)

Теги: Ubuntu 

Что такое стек MEAN?
Шаг 1. Установите MEAN
Шаг 2: Установить MongoDB
Шаг 3. Установите NodeJS, Git и NPM
Шаг 4: Установите оставшиеся зависимости

Что такое стек MEAN?

Средний стек был быстро растут в популярности в качестве надежного стека развития на основе JavaScript. Имя означает относиться к его компонентам; MongoDB, Expressjs, Angularjs и Nodejs.

Шаг 1. Установите MEAN

Для этой установки в этом руководстве мы будем использовать Ubuntu 18.04.

Перед тем как начать, убедитесь, что вы выполнили следующие команды на своем VPS или выделенном сервере Hostwinds, чтобы убедиться, что вы в курсе:

sudo apt-get update
sudo apt-get dist-upgrade

Шаг 2: Установить MongoDB

У вас есть возможность установить MongoDB из репозитория Ubuntu, но он часто устарел. Мы будем устанавливать прямо из репозитория MongoDB.

Добавьте ключ MongoDB:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5

Следующим шагом является создание файла с помощью предпочитаемого вами текстового редактора. В этом руководстве мы будем использовать vi:

sudo vi /etc/apt/sources.list.d/mongodb.list

После того, как вы откроете файл, добавьте следующую строку:

deb https://repo.mongodb.org/apt/ubuntu xenial/MongoDB-org/3.6 multiverse

Далее устанавливаем:

sudo apt install MongoDB-org

Шаг 3. Установите NodeJS, Git и NPM

Вы можете установить LTS-версию Node из диспетчера пакетов:

sudo apt install nodejs git npm

Шаг 4: Установите оставшиеся зависимости

Самый простой способ настроить все остальное - клонировать репозиторий mean.io в путь, по которому вы будете строить свой проект. Вы можете использовать следующую команду:

git clone https://github.com/linnovate/mean.git

Перейдите в новый каталог:

cd means

Используйте NPM для настройки всех оставшихся зависимостей автоматически:

npm install

Теперь вы можете использовать NPM для раскрутки сервера для вашего приложения:

npm start

Написано Hostwinds Team  /  сентябрь 5, 2019