add ubuntu

states/02
thest1tch 2 years ago
parent bcecd80874
commit aac9d4799e

Before

Width:  |  Height:  |  Size: 69 KiB

After

Width:  |  Height:  |  Size: 69 KiB

@ -0,0 +1,23 @@
# Бекап баз данных
## PostgreSQL
Backup your databases
```
docker exec -t your-db-container pg_dumpall -c -U postgres > dump_`date +%d-%m-%Y"_"%H_%M_%S`.sql`
```
Restore your databases
```
cat your_dump.sql | docker exec -i your-db-container psql -U postgres
```
## MySQL/MariaDB
Backup your databases
```
docker exec -t your-db-container mysqldump -u root -p <db> | gzip > wpbackup.sql.gz
```
Restore your databases
```
docker exec -t your-db-container mysqldump -u root -p <db> < wpbackup.sql
```

@ -299,7 +299,6 @@
| `du -sh dir1` | подсчитывает и выводит размер, занимаемый директорией 'dir1' (Прим.переводчика. ключ -h работает не во всех *nix системах)
| `du -sk * \| sort -rn` | отображает размер и имена файлов и директорий, с соритровкой по размеру
| `rpm -q -a --qf '%10{SIZE}t%{NAME}n' \| sort -k1,1n` | показывает размер используемого дискового пространства, занимаемое файлами rpm-пакета, с сортировкой по размеру (fedora, redhat и т.п.)
| `| `dpkg-query -W -f='${Installed-Size;10}t${Package}n' \| sort -k1,1n` | показывает размер используемого дискового пространства, занимаемое файлами deb-пакета, с сортировкой по размеру (ubuntu, debian т.п.)
## Пользователи и группы

@ -16,7 +16,7 @@ sudo mysql_secure_installation
Далее я распишу подробнее все шаги и как проверить, что база работает и имеет безопасную конфигурацию.
## Шаг 1 — Установка MariaDB
## Установка MariaDB
На момент написания этой статьи репозитории APT по умолчанию в Ubuntu 22.04 включают версию MariaDB 10.11.4
@ -34,7 +34,7 @@ sudo apt install mariadb-server
Эти команды установят MariaDB, но не предложат установить пароль или внести какие-либо другие изменения в конфигурацию. Поскольку конфигурация по умолчанию оставляет вашу установку MariaDB небезопасной, вы будете использовать сценарий, предоставляемый пакетом, `mariadb-server`для ограничения доступа к серверу и удаления неиспользуемых учетных записей.
## Шаг 2 — Настройка MariaDB
## Настройка MariaDB
Далее запускаем предлагаемый сценарий настройки безопасности. Этот сценарий изменяет некоторые из менее безопасных параметров по умолчанию для таких вещей, как удаленный вход в систему **root** и пользователей.
@ -93,7 +93,7 @@ Set root password? [Y/n] n
На этом мы завершили первоначальную настройку безопасности MariaDB. Далее я распишу, что нужно сделать, чтобы аутентифицироваться на своем сервере MariaDB с помощью пароля.
## Шаг 3 — (Необязательно) Создание пользователя-администратора, использующего аутентификацию по паролю
## Создание пользователя-администратора, использующего аутентификацию по паролю
Теперь создадим отдельную учетную запись с правами **root** для доступа на основе пароля.
Открываем командную строку MariaDB с вашего терминала:
@ -122,7 +122,7 @@ exit
Теперь протестируем установку MariaDB.
## Шаг 4 — Тестирование MariaDB
## Тестирование MariaDB
При установке из репозиториев по умолчанию MariaDB запустится автоматически. Чтобы проверить это, проверим статус.
@ -170,4 +170,6 @@ UNIX socket /run/mysqld/mysqld.sock
Uptime: 14 hours 17 min 25 sec
Threads: 1 Questions: 76 Slow queries: 0 Opens: 33 Open tables: 26 Queries per second avg: 0.001
```
```
##

Loading…
Cancel
Save