Ubuntu

Материалы с тегом Ubuntu

Подключение PostgreSQL к Django-проекту

Просмотры: 53
Категория: Администрирование
Создано: 27 августа 2024
Тэги: PostgreSQL Linux Python Ubuntu Django WSGI

<p>Для подключения СУБД PostgreSQL с Django- проекту используется модуль Psycopg. Недавно вышла его третья версия и её можно, и даже нужно, использовать в своих Django-проектах. Но для этого Django должен быть версии 4.2+.</p>

Подробнее...


Обновление PostgreSQL с 14-й на 15-ю версию на Ubuntu 20.04

Просмотры: 5224
Категория: Администрирование
Создано: 14 ноября 2021
Тэги: PostgreSQL Linux Ubuntu

<p>Новые мажорные версии PostgreSQL выходят довольно часто. Разработчики добавляют новый функционал с каждой такой версией. А старые версии уже становятся неподдерживаемыми. В этой заметке я расскажу как перейти на более новую версию сервера PostgreSQL на примере ОС Ubuntu. В частности переходить будем с 14-й на 15-ю версию.</p> <p>Это изменённая версия моей статьи по переходу с 13-й версии на 14-ю. Ничего не поменялось за исключением цифр :)</p>

Подробнее...


Установка Docker Compose на Ubuntu 20.04

Просмотры: 692
Категория: Администрирование
Создано: 17 февраля 2021
Тэги: Linux Ubuntu Docker

<p>Docker упрощает администрирование процессов с помощью контейнеров. Если необходимо поднимать несколько контейнеров, связанных между собой, то удобно это делать с помощью Docker Compose. Этот инструмент позволяет запускать мульти-контейнерное приложение основываясь на инструкциях, записанных в специальных yml-файлах. В этой статье мы рассмотрим процесс установки Docker Compose из git-репозитория.</p>

Подробнее...


Установка Docker в Ubuntu 20.04

Просмотры: 663
Категория: Администрирование
Создано: 17 февраля 2021
Тэги: Ubuntu Docker

<p>Docker - очень популярная в настоящее время технология для запуска процессов в контейнерах. В таких контейнерах процессы работают с изолированными ресурсами. Контейнеры подобны виртуальным машинам, но более компактны. В этой статье я опишу процесс установки Docker на сервер под управлением Ubuntu 20.04. Вообще говоря, установить Docker можно из репозитория самой Ubuntu. Но там находится не самый свежий пакет. Мы же установим Docker из официального репозитория на docker.com.&nbsp;</p>

Подробнее...


Установка Gunicorn и настройка Nginx для Django-проектов

Просмотры: 2588
Категория: Администрирование
Создано: 19 января 2021
Тэги: Linux Python Ubuntu Django WSGI

<p>Я уже поднимал тему о том,&nbsp;как запускать на продакшне django-проекты, используя <a href="https://alex-math.ru/administrirovaniye/ustanovka-uwsgi-i-nastroyka-nginx-dlya-django-proyektov/">связку uwsgi+nginx</a>. Сегодня рассмотрим другую возможность поднять django-проект на боевом сервере. Для этих целей будем использовать WSGI-сервер <a href="http://gunicorn.org/">Gunicorn</a>. Он представляет собой портированный на Python проект Unicorn для Ruby. Gunicorn прост в настройке, лекго устанавливается. Многие админы&nbsp;рекомендуют его в качестве WSGI-сервера для Django-проектов.</p>

Подробнее...


Установка Postfix+Dovecot+Posfixadmin на Ubuntu 20.04

Просмотры: 3891
Категория: Администрирование
Создано: 30 ноября 2020
Тэги: PostgreSQL Linux Ubuntu

<p> Настройка почтовой системы в Linux считается одной из самых сложных. Такое мнение сложилось ещё со времён, когда единственным MTA был Sendmail. Его конфигурирование действительно сложно. Сегодня у владельцев Linux-серверов есть замечательные альтернативы: Postfix и Exim. Они гораздо проще в настраивании, хотя и требует определённой квалификации со стороны системного администратора. В этой замете я опишу процесс установки и настройки сервера Postfix, который будет работать в связке с Dovecot - IMAP и POP3 сервером. Также мы установим и настроим Postfixadmin - удобный и простой веб-интерфейс к нашей почтовой системе, позволяющий довольно просто создавать почтовые домены и почтовые ящики. В качестве СУБД мы будем использовать PostgreSQL. </p>

Подробнее...


Установка бесплатного SSL сертификата Let's Encrypt

Просмотры: 679
Категория: Администрирование
Создано: 24 ноября 2020
Тэги: Linux Ubuntu

<p> Сегодня редко какой сервер общается с клиентом по незащищённому каналу, через 80-й порт. Такие сервера устанавливают, как правило, локально, где шифровать данные особого смысла не имеет. Другое дело - WWW. Правилом хорошего тона на текущий момент является использование защищённого соединения, чаще всего через 443-й порт Для того, чтобы веб-сервер мог начать работу в таком режиме, необходимо каким-то образом получить SSL сертификаты и указать серверу, где они лежат. Для локальных задач можно использовать самоподписанные сертификаты. Однако, если таким сертификатом пользоваться в интернете, браузер заблокирует показ страниц, закодированных с помощью самоподписанного сертификата. И далеко не каждый пользователь сможет открыть такие страницы. Поэтому возникает задача получения сертификата, подписанного доверенной организацией, известной браузеру. Раньше эта услуга была платной. Теперь с конца 2015 года появилась возможность получить на 90 дней бесплатный криптографический сертификат от открытого Центр Сертификации Let's Encrypt. Я расскажу, как можно получить и установить такой сертификат у себя на сайте. Веб-сервер - Nginx, ОС - Ubuntu Server 18.04. </p>

Подробнее...


Добаление пользователя в группу

Просмотры: 860
Категория: Администрирование
Создано: 24 ноября 2020
Тэги: Linux Ubuntu

<p>Часто необходимо добавить пользователя в Linux в определённую группу. Делается это с помощью команды usermod.</p>

Подробнее...