Результаты поиска
Найдено: 160
… по развертыванию на CentOS и AlmaLinux можно прочитать здесь ). Для работы приложения потребуется: база данных MySQL; интерпретатор Ruby и фреймворк Rails; веб-сервер: Apache или Nginx; сервер приложений Ruby: Passenger или Puma. … с готовым рецептом. Вы получите рабочую систему, на которой можно разворачивать проекты. Требования к серверу Установка MySQL Установка Ruby и зависимостей для сборки gem Подготовка Установка Ruby Установка Redmine Инициализация Redmine … для тестов или работы 1–3 пользователей, без плагинов и вложений. CPU: 1 vCPU. RAM: 1 ГБ. Диск: 1–2 ГБ HDD. База данных: SQLite/ MySQL / PostgreSQL. Веб-сервер: Apache + Passenger / Nginx + Puma. Малый сервер Подходит для небольшой команды из …
… Услуга «Резервное копирование» позволяет резервировать файлы и базы данных MySQL/MariaDB без использования панели ispmanager. Резервирование выполняется путём сохранения дампа базы. Где найти доступы к серверу баз данных Чтобы настроить резервное копирование базы данных, вам потребуется выяснить данные для доступа к MySQL. Для этого нужно подключиться к серверу по SSH . В большинстве случаев данные доступа к серверу баз данных можно найти в файле /root/.my.cnf Если этого файла нет, но у вас есть доступ к MySQL, при вызове клиента следует создать в MySQL пользователя с правами на создание резервных копий. Создать пользователя …
… VDS, на котором уже установлено необходимое ПО и выполнена базовая настройка: Grafana развёрнута в связке с Nginx и PostgreSQL, настроены TLS (Let's Encrypt или самоподписанный сертификат), firewall и веб-интерфейс. В этой статье покажем, как … метрик, логов и трасс. Она не собирает данные сама по себе: подключается к источникам (Prometheus, Loki, InfluxDB, PostgreSQL, Elasticsearch и др.), строит дашборды и позволяет настроить уведомление. Состояние инфраструктуры и настройки доступны … 127.0.0.1:3000 ), хранит пользователей, дашборды и правила алертов в базе и проксирует запросы к источникам данных. PostgreSQL — хранит конфигурацию Grafana: пользователей, источники данных, дашборды, папки, alert rules и настройки организации. В …
… — это сэкономит вам немного места. 3. Базы данных (БД). Например, если ваш сайт хранит данные в реляционной базе данных MySQL или PostgreSQL, то выгрузка резервной копии выполняется так: sudo mysqldump опции имя_базы_данных > имя_файла.sql для MySQL и sudo pg_dump опции имя_базы_данных > имя_файла.sql для PostgreSQL. … MySQL …
… phpMyAdmin — это программа c открытым кодом, созданная на языке PHP, которая позволяет взаимодействовать с СУБД MySQL через веб-интерфейс. С его помощью можно легко управлять базами данных, создавать таблицы, выполнять запросы и многое … phpMyAdmin Инструкция по удалению phpMyAdmin Возможные проблемы Проблема, связанная с плагином Validate Password в MySQL Ошибка, связанная с изменением типа аутентификации для root Fatal error: Class 'ArrayObject' not found in... Проблема … убедитесь, что на вашем сервере есть ПО, необходимое для корректной работы phpMyAdmin: HTTP-сервер Apache, СУБД MySQL и язык программирования PHP. Далее запустите обновление списка пакетов, для этого необходимо использовать утилиту apt в …
… Статья давно не обновлялась, поэтому информация могла устареть. Содержание 1 Установка IIS 2 Установка MSSQL 3 Установка PHP 3.1 Использование нескольких версий PHP 4 Перенос сайта 5 Перенос MSSQL Баз данных 5.1 Отсоединение базы данных 5.2 Присоединение базы данныx 5.3 Перенос имен пользователей и паролей БД MSSQL Установка IIS Для начала нашему серверу необходимо добавить роль Web-сервера. Для добавления открываем Server Manager, и …
… эффективнее электронных таблиц Для чего нужны СУБД Обзор типов баз данных и используемых СУБД Реляционные базы данных NoSQL-базы данных Графовые базы данных Колоночная база данных Базы данных временны́х рядов Гибридные базы данных Популярные … преимущества баз данных. Параметр сравнения Электронные таблицы (напр. Excel, Google Sheets) Базы данных (напр. СУБД PostgreSQL, MySQL и т.д.) Объем данных Ограничен (напр., ~1 млн строк в Excel) Практически неограничен, легко масштабируются Скорость …
… над данными в своём инфраструктурном контуре. Далее разберёмся с редакциями, подготовим сервер, по очереди настроим PostgreSQL, сам Mattermost и Nginx с бесплатным Let's Encrypt HTTPS-сертификатом, а затем запустим платформу и зайдём в неё через браузер. Требования и подготовка Установка и настройка PostgreSQL Mattermost Настройка nginx в качестве https reverse proxy Первый запуск и вход в систему Требования и подготовка Для … На сервере нам понадобится установить и настроить следующие компоненты: Mattermost — сам мессенджер; PostgreSQL — база данных; Nginx в качестве reverse proxy с поддержкой HTTPS. Установка и настройка Подключимся к серверу по ssh …
… >>: ./script.sh 2 >> error_log.txt Следующая команда выгружает массив данных из определённых столбцов в базе данных СУБД MySQL и сохраняет её в файл customers_100.csv : mysql -u lite -p -e "SELECT id, customer_id, first_name, last_name, city, country FROM customers_global ORDER BY id LIMIT 100" --batch --silent -D customers_db | sed 's/\t/,/g' >> customers_100.csv 1) Команда mysql -u lite -p вызывает клиент командной строки MySQL, указывает имя пользователя и предлагает ему ввести пароль. 2) Часть …
… # systemctl start mariadb # systemctl enable mariadb Теперь нужно завершить установку и задать пароль пользователя mysql — root. Выполняем команду, на все вопросы жмем Enter, при запросе нового пароля (шаг 2) придумываем и вводим новый пароль для пользователя root: # /usr/bin/mysql_secure_installation Ubuntu: # apt install mysql-server mysql-client -y Debian: # apt install mariadb-server -y В Ubuntu и Debian пароль пользователя root при установке …
… LAMP - набор программного обеспечения с открытым кодом, состоящий из ОС Linux, веб-сервера Apache, сервера баз данных MySQL и языка программирования PHP. Рецепт LAMP можно установить на любой OpenVZ и KVM сервер с любым доступным дистрибутивом … Как установить/переустановить рецепт? Установка LAMP вручную В качестве сервера баз данных устанавливается ответвление MySQL - MariaDB . После установки рецепта LAMP на VPS вам доступна командная строка к серверу, на котором установлена выбранная вами ОС, Apache, MySQL (MariaDB) и PHP. Установите рецепт LAMP на сервер и подключитесь по VNC/SSH. Проверьте установленную версию …
… тогда можно воспользоваться его альтернативой — скриптом Adminer , или сделать дамп по старинке, вручную через утилиту mysqldump . Adminer Админер — это php-скрипт, который предоставляет все основные возможности для управления базами данных … «Экспорт»: дамп будет загружен на ваш компьютер. Ручной дамп базы Создать дамп базы вручную можно одной командой: mysqldump -u db-username -p db-name > dump.sql где db-username — имя пользователя базы данных, db-name — название базы данных, dump.sql — имя файла, в который будет …
… В данной статье мы расскажем, как установить phpMyAdmin, популярный инструмент управления MySQL, на серверы с Debian-based и RedHat-based ОС с предустановленным стеком LEMP (Linux, Nginx, MySQL, PHP). Установка PhpMyAdmin на Ubuntu/Debian Установка PhpMyAdmin на CentOS/AlmaLinux/RockyLinux Установка PhpMyAdmin на … при проверке конфигурации нет — перезапустить службу: # nginx -t # systemctl restart nginx Далее необходимо создать в MySQL пользователя, с данными которого мы подключимся к PhpMyAdmin: # mysql -u root -p mysql> CREATE USER 'pma'@'localhost' …
… уже установлено необходимое ПО и выполнена базовая настройка: Mattermost Team Edition развёрнут на стеке Nginx, PostgreSQL, настроены TLS и файрвол. В этой статье покажем, как открыть панель, разобраться в основных разделах и выполнить первые … и API. Nginx — обратный прокси, принимает HTTP/HTTPS-запросы, обеспечивает TLS и проксирует трафик на Mattermost. PostgreSQL — хранит пользователей, команды, каналы, сообщения и настройки. Вход в панель и проверка запуска После установки стоит … и готовы к работе. Для этого проверим состояние служб. На сервере выполните: systemctl status nginx systemctl status postgresql@17-main systemctl status mattermost На Debian/Ubuntu используется имя службы PostgreSQL postgresql@17-main , а на …
… Предположим, что вы установили на сервер LAMP (Linux, Apache, MySQL, PHP) — с помощью нашего рецепта или вручную . Теперь дело за малым — нужно настроить веб-сервер, создать базы данных и … CMS всегда является настройка базы данных. Чтобы создать базу для нового сайта, подключитесь к серверу баз данных: mysql -u root -p После ввода пароля создадим новую базу данных exampleDB : create database exampleDB ; Далее добавим нового … сайта example.com должен оказаться архив вашего сайта (в примере example.com.tar.gz ) и дамп базы данных (в примере dump.sql ): Распаковываем сайт: tar -xzf example.com .tar.gz На CentOS tar по умолчанию не установлен. Для установки …
… на котором уже установлено необходимое ПО и выполнена базовая настройка: Moodle развёрнут на стеке Nginx, PHP-FPM и PostgreSQL, настроены TLS, firewall и запуск фоновых задач через cron. В этой статье покажем, как открыть сайт, войти в панель … настраивает Nginx с HTTPS (Let's Encrypt по IP или самоподписанный сертификат при недоступности Certbot), PHP 8.4 и PostgreSQL 17. Рецепт работает на Debian/Ubuntu и CentOS/Rocky/Alma. Сайт доступен по https://<IP-адрес-сервера> . Что такое Moodle … соединения и передаёт запросы Moodle. PHP-FPM — обрабатывает PHP-код Moodle и обеспечивает работу веб-приложения. PostgreSQL — хранит учётные записи пользователей, курсы, настройки, результаты тестов, оценки и другие данные платформы. Вход …
… журналов: Системные логи (ядро, авторизация, загрузка). Логи веб-сервера (Nginx, Apache, php-fpm). Логи баз данных (MySQL/MariaDB, PostgreSQL). Логи почтовых и FTP-служб . Конечно, этим список логов не исчерпывается, но именно эти категории мы разберем … позволяет сразу по ним искать. zgrep "что_ищем" файл.log.gz — стандартный пример поиска. zgrep -i "timeout" /var/log/mysql/error.log.1.gz — регистронезависимый поиск. Системные логи Это основа сервера. Если сервер перезагрузился, завис или к …
… БД и пароли к ним. Теперь нам нужно сменить кодировку для баз данных. Заходим на сервер по SSH , подключаемся к mysql и выполняем следующий запрос к обоим БД: ALTER DATABASE yourDB CHARACTER SET utf8 COLLATE utf8_bin; Где yourDB — имя … your browser. JIRA Software 7.10.0 can be accessed at http://localhost:8081 Finishing installation … 8. Для работы с mysql из java нужен Connector/J , скачиваем его , разворачиваем архив и копируем в директорию /opt/atlassian/jira/lib/ # wget https://cdn.mysql.com//Downloads/Connector-J/mysql-connector-java-5.1.46.tar.gz # tar -xzvf mysql-connector-java-5.1.46.tar.gz # cp …
… необходимое ПО и выполнена базовая настройка: Zabbix Server и Zabbix Agent 2 развёрнуты на стеке Nginx, PHP-FPM и PostgreSQL с TimescaleDB, настроены TLS (Let's Encrypt или самоподписанный сертификат), файрвол и веб-интерфейс. В статье … сервер записывает историю метрик в базу данных, чтобы строить графики, отчёты и делать анализ за прошлые периоды. PostgreSQL хранит конфигурацию (хосты, шаблоны, пользователи, триггеры) и историю значений. Для истории метрик рецепт подключает TimescaleDB — расширение PostgreSQL для временных рядов (данные вида «значение + время записи»). Оно делит большие таблицы истории на чанки — фрагменты за …
… (система сама «просит» обновления в случае необходимости): язык программирования PHP версии 7.4 или выше. база данных MySQL версии 5.6 или выше ИЛИ MariaDB версии 10.1 или выше. Протокол HTTPS В качестве веб-сервера рекомендуется Apache или Nginx как наиболее надёжные и функциональные, но в общем случае подойдет любой сервер с поддержкой PHP и MySQL. Если взглянуть на таблицу, то актуальной версией WordPress можно пользоваться только на сервере под управлением Ubuntu … Однако на официальном сайте CMS дана следующая информация: «Если на вашем сервере доступны только старые версии PHP и MySQL, WordPress также работает на PHP 5.6.20+ и MySQL 5.0+, однако поддержка этих версий прекращена, и они могут стать …
… надежный пароль. Затем укажите адрес сервера (обычно указывают localhost) и необходимый тип БД (чаще всего используется MySQL). Для повышения безопасности уберите галочку «Удаленный доступ», если в этом нет необходимости. Затем нажмите Создать . … MySQL …
… here-документы используются при соединении с удалённым сервером по протоколу SSH для изменения пароля пользователя СУБД MySQL: #!/bin/bash remote_user="lite" remote_host="somehost" mysql_user="mylite" new_password="betterpassword" ssh $remote_user@$remote_host << EOF mysql -u root -p'somesecurepassword' << EOL ALTER USER '$mysql_user'@'localhost' IDENTIFIED BY '$new_password'; FLUSH …
… томами. Типовые сценарии применения Docker Volumes (томов) База данных в контейнере. Самый очевидный кейс — PostgreSQL/MySQL/Redis (если Redis используется с persistence). Контейнер можно обновлять сколько угодно, но каталог данных должен быть … всего том подключают через -v или --mount . Схема выглядит так: контейнер получает каталог (например, /var/lib/postgresql/data ), а Docker подставляет туда том. Пример с -v : docker run -d --name db -v mydata:/var/lib/postgresql/data …
… дамп и загружаем в директорию /root на GT-сервере, используя FileZilla. Имя файла, содержащего дамп, должно быть dump.sql Теперь нужно подключиться к серверу по ssh и загрузить дамп в MySQL. Инструкция для подключения по ssh. Подключившись по ssh, нужно последовательно выполнить команды: chown -R … |grep -E 'DBName'|cut -d= -f2|sed "s/'//g;s/\"//g;s/;//g;s/\s//g;s/\t//g") && mysql -e "create database ${dbname};" mysql -D ${dbname} < /root/dump.sql dbuser=$(cat …
… открыть сайт по IP-адресу. И ничего не открывается. Подключаемся по SSH . Проверяем все необходимые нам сервисы:mysql, apache. Запуск Apache отрабатывает нормально, но при проверке, запущен ли он, не обнаруживается ни один процесс. Файлы … файл — symlink на /var/run/httpd , но директория отсутствует. Создаем файл, даем права и запускаем Apache. Запускаем MySQL. Нам честно отвечают, что проблема с запуском. Смотрим лог-файл: если ранее проблема с корневым каталогом не была … и пробуем снова запуститься — не хватает таблиц в базе. Таблицы на месте, но принадлежат root . Меняем пользователя на mysql , запускаем и вновь ошибка — невозможно создать pid -файл, как уже было с httpd . Повторяем операцию, что уже проделали …