Инструменты пользователя

Инструменты сайта


wiki:technical:proxmox:pritunl_lxc_ubuntu_22

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
wiki:technical:proxmox:pritunl_lxc_ubuntu_22 [2024/04/18 23:00] – [mongodb версия 6] Dimanwiki:technical:proxmox:pritunl_lxc_ubuntu_22 [2024/04/18 23:30] (текущий) – [Замечание по процессору для работы mongo] Diman
Строка 3: Строка 3:
 После установки ОС следует включить TUN в контейнере так, как описано [[wiki:technical:vs:proxmox:lxc_enable_tun|здесь]] После установки ОС следует включить TUN в контейнере так, как описано [[wiki:technical:vs:proxmox:lxc_enable_tun|здесь]]
  
-===== Настройка репозитория pritunl =====+===== Настройка системы до установки =====
 <code bash> <code bash>
 # #
-# Обновляем пакеты ОС+# Обновляем и устанавливаем нужные пакеты ОС
 # #
  
Строка 12: Строка 12:
 apt upgrade apt upgrade
 apt install -y curl gnupg2 apt install -y curl gnupg2
 +</code>
 +
 +===== Настройка репозитория pritunl =====
 +<code bash>
  
 # #
Строка 28: Строка 32:
 ===== Настройка репозитория mongodb ===== ===== Настройка репозитория mongodb =====
  
-==== mongodb ==== + 
-=== версия 6 ===+==== Замечание по процессору для работы mongo ==== 
 + 
 +Есть важное замечание: **mongo старше 5ой версий** требует наличия в процессоре (CPU сервера) инструкций **AVX**. В проверенных временем процессорах этих инструкций нет, поэтому следует поставить mongo версии 4. Проверить, есть ли в вашем процессоре эти инструкции можно, используя команду **cat /proc/cpuinfo | grep avx 
 +**  
 + 
 +Вообще, 4 версия mongo тоже хорошо и быстро работает, меньше ест ресурсов и ей достаточно 1 ГБ RAM, в отличии от версии 6. 
 + 
 + 
 +==== версия 4 ==== 
 + 
 +<code bash> 
 +
 +# mongodb ver 4 
 +
 + 
 +
 +# Разрешаем на время для установки пакета из 20 версии ubuntu 
 +
 +echo "deb http://security.ubuntu.com/ubuntu focal-security main" | tee /etc/apt/sources.list.d/focal-security.list 
 + 
 +# обновляем ОС и ставим пакет 
 +apt update 
 +apt install -y libssl1.1 
 + 
 +# удаляем разрешение 
 +rm /etc/apt/sources.list.d/focal-security.list 
 + 
 + 
 +# Импорт ключа mongodb 4 
 +curl -fsSL https://www.mongodb.org/static/pgp/server-4.4.asc | apt-key add - 
 + 
 +# репозиторий mongo 4 
 +echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | tee /etc/apt/sources.list.d/mongodb-org-4.4.list 
 + 
 + 
 +</code> 
 + 
 +Конечно же, если вы включили версию 4, то следующий пункт про версию - пропускаем. 
 + 
 + 
 + 
 +==== версия 6 ====
  
 <code bash> <code bash>
Строка 44: Строка 89:
 </code> </code>
  
-==== Установка mongodb и pritunl ====+===== Установка mongodb и pritunl =====
  
 <code bash> <code bash>
Строка 61: Строка 106:
 systemctl enable mongod pritunl systemctl enable mongod pritunl
 systemctl start mongod pritunl systemctl start mongod pritunl
 +
 +##
 +# Проверка версии mongo
 +
 +mongod --version
  
 </code> </code>
wiki/technical/proxmox/pritunl_lxc_ubuntu_22.1713470418.txt.gz · Последнее изменение: 2024/04/18 23:00 — Diman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki