Данная пошаговая инструкция поможет освоить основы на простом примере
Для справки
Сервер поднимался на Debian 8 c характеристиками:
CPU - 1 ядро x 500 МГц
Debian гарантирует подлинность пакетов программного обеспечения, проверив, что они подписаны с ключами GPG, поэтому мы сначала должны импортировать их ключ для официального репозитория MongoDB.
$ apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6Результатом должен быть:
Для тех, кто привык к GUI и удобному интерфейсу управления БД
Важно! От рута, не под рутом
var request = require ('request')
request ({
url: 'https://raw.githubusercontent.com/rateljs/plugin/master/package.json',
json: true
}, (error, response, body) => {
!error && response.statusCode === 200
? log (body)
: log (error)Скачиваем bitrix-env-ru.sh или запускаем согласно инструкции Битрикс
cd /root &&
wget https://gist.githubusercontent.com/tomasevich/c86551d4db57d959d9e553ca393c63c2/raw/879c44e1735393aa1b32981ebcea71f2c2d5c1e7/bitrix-env-ru.sh &&
chmod +x bitrix-env-ru.sh &&| #!/bin/bash | |
| # variables | |
| LOGS_FILE=$(mktemp /tmp/bitrix-env-XXXXX.log) | |
| RELEASE_FILE=/etc/redhat-release | |
| OS=$(awk '{print $1}' $RELEASE_FILE) | |
| MYSQL_CNF=$HOME/.my.cnf | |
| DEFAULT_SITE=/home/bitrix/www | |
| POOL=0 | |
| [[ -z $SILENT ]] && SILENT=0 |
Ранее, я писал о админке для mongodb, но как оказалось, есть намного круче интерфейс.
$ git clone https://github.com/mrvautin/adminMongo.git| 'use strict' | |
| const { exec } = require ('child_process') | |
| try { | |
| const express = require ('express') | |
| const ejs = require ('ejs') | |
| var app = express () | |
| app.listen (8080) | |
| } catch (e) { |