Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- andrey@acer-ubuntu:~$ ssh root@212.220.22.43 -p 22024
- root@212.220.22.43's password:
- Last login: Tue Apr 2 13:17:01 2019 from 212.220.126.53
- [root@t-school-db ~]# yum -y install postgresql-server
- Загружены модули: ulninfo
- Разрешение зависимостей
- --> Проверка сценария
- ---> Пакет postgresql-server.x86_64 0:9.2.24-1.el7_5 помечен для установки
- --> Обработка зависимостей: postgresql-libs(x86-64) = 9.2.24-1.el7_5 пакета: postgresql-server-9.2.24-1.el7_5.x86_64
- --> Обработка зависимостей: postgresql(x86-64) = 9.2.24-1.el7_5 пакета: postgresql-server-9.2.24-1.el7_5.x86_64
- --> Обработка зависимостей: libpq.so.5()(64bit) пакета: postgresql-server-9.2.24-1.el7_5.x86_64
- --> Проверка сценария
- ---> Пакет postgresql.x86_64 0:9.2.24-1.el7_5 помечен для установки
- ---> Пакет postgresql-libs.x86_64 0:9.2.24-1.el7_5 помечен для установки
- --> Проверка зависимостей окончена
- Зависимости определены
- ================================================================================
- Package Архитектура Версия Репозиторий Размер
- ================================================================================
- Установка:
- postgresql-server x86_64 9.2.24-1.el7_5 ol7_latest 3.8 M
- Установка зависимостей:
- postgresql x86_64 9.2.24-1.el7_5 ol7_latest 3.0 M
- postgresql-libs x86_64 9.2.24-1.el7_5 ol7_latest 233 k
- Итого за операцию
- ================================================================================
- Установить 1 пакет (+2 зависимых)
- Объем загрузки: 7.1 M
- Объем изменений: 33 M
- Downloading packages:
- No Presto metadata available for ol7_latest
- (1/3): postgresql-libs-9.2.24-1.el7_5.x86_64.rpm | 233 kB 00:00
- (2/3): postgresql-9.2.24-1.el7_5.x86_64.rpm | 3.0 MB 00:05
- (3/3): postgresql-server-9.2.24-1.el7_5.x86_64.rpm | 3.8 MB 00:07
- --------------------------------------------------------------------------------
- Общий размер 915 kB/s | 7.1 MB 00:07
- Running transaction check
- Running transaction test
- Transaction test succeeded
- Running transaction
- Установка : postgresql-libs-9.2.24-1.el7_5.x86_64 1/3
- Установка : postgresql-9.2.24-1.el7_5.x86_64 2/3
- Установка : postgresql-server-9.2.24-1.el7_5.x86_64 3/3
- Проверка : postgresql-server-9.2.24-1.el7_5.x86_64 1/3
- Проверка : postgresql-libs-9.2.24-1.el7_5.x86_64 2/3
- Проверка : postgresql-9.2.24-1.el7_5.x86_64 3/3
- Установлено:
- postgresql-server.x86_64 0:9.2.24-1.el7_5
- Установлены зависимости:
- postgresql.x86_64 0:9.2.24-1.el7_5 postgresql-libs.x86_64 0:9.2.24-1.el7_5
- Выполнено!
- [root@t-school-db ~]# postgresql-setup initdb
- Initializing database ... OK
- [root@t-school-db ~]# /usr/pgsql-9.6/bin/postgresql96-setup initdb
- -bash: /usr/pgsql-9.6/bin/postgresql96-setup: Нет такого файла или каталога
- [root@t-school-db ~]# systemctl enable postgresql
- Created symlink from /etc/systemd/system/multi-user.target.wants/postgresql.service to /usr/lib/systemd/system/postgresql.service.
- [root@t-school-db ~]# systemctl start postgresql
- [root@t-school-db ~]# passwd postgres
- Изменяется пароль пользователя postgres.
- Новый пароль :
- Повторите ввод нового пароля :
- passwd: все данные аутентификации успешно обновлены.
- [root@t-school-db ~]# su - postgres
- Последний вход в систему:Вт апр 2 13:53:01 +05 2019на pts/1
- -bash-4.2$ psql
- psql (9.2.24)
- Type "help" for help.
- postgres=# create database test;
- CREATE DATABASE
- postgres=# grant all on database test to postgres;
- GRANT
- postgres=# \l
- List of databases
- Name | Owner | Encoding | Collate | Ctype | Access privileges
- -----------+----------+----------+-------------+-------------+-----------------------
- postgres | postgres | UTF8 | ru_RU.UTF-8 | ru_RU.UTF-8 |
- template0 | postgres | UTF8 | ru_RU.UTF-8 | ru_RU.UTF-8 | =c/postgres +
- | | | | | postgres=CTc/postgres
- template1 | postgres | UTF8 | ru_RU.UTF-8 | ru_RU.UTF-8 | =c/postgres +
- | | | | | postgres=CTc/postgres
- test | postgres | UTF8 | ru_RU.UTF-8 | ru_RU.UTF-8 | =Tc/postgres +
- | | | | | postgres=CTc/postgres
- (4 rows)
- postgres=# CREATE TABLE test_table (
- postgres(# id INT,
- postgres(# text VARCHAR (15));
- CREATE TABLE
- postgres=# \dt
- List of relations
- Schema | Name | Type | Owner
- --------+------+-------+----------
- public | test_table | table | postgres
- (1 row)
- postgres=# INSERT INTO test_table VALUES (1, 'Hello world');
- INSERT 0 1
- postgres=# SELECT * FROM test_table;
- id | text
- ----+-------------
- 1 | Hello world
- (1 row)
- postgres=# \q
- -bash-4.2$ pg_dumpall -U postgres -w > backup
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement