Установка и настройка: различия между версиями

Материал из Radix-IT
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
Информация, необходимая для установки  
Информация, необходимая для установки  
1. Добавляем репозиторий PostgreSQL
1. Добавляем репозиторий PostgreSQL
sh -c 'echo "deb https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg
sh -c 'echo "deb https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg
main" > /etc/apt/sources.list.d/pgdg.list'
main" > /etc/apt/sources.list.d/pgdg.list'
2. Загружаем ключи для доступа к репозиторию PostgreSQL
2. Загружаем ключи для доступа к репозиторию PostgreSQL
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key
add -
add -
3. Обновляем список доступных пакетов и устанавливаем PostgreSQL
3. Обновляем список доступных пакетов и устанавливаем PostgreSQL
16 и клиент PostgreSQL 16
16 и клиент PostgreSQL 16
apt update && apt install postgresql-16 postgresql-client-16 -y
apt update && apt install postgresql-16 postgresql-client-16 -y
4. Проверяем статус службы PostgreSQL
4. Проверяем статус службы PostgreSQL
systemctl status postgresql
systemctl status postgresql
5. Проверяем версию установленной PostgreSQL
5. Проверяем версию установленной PostgreSQL
psql --version
psql --version
6. Устанавливаем расширение PostGIS для PostgreSQL 16
6. Устанавливаем расширение PostGIS для PostgreSQL 16
apt install postgis postgresql-16-postgis-3
apt install postgis postgresql-16-postgis-3
7. Входим в консоль PostgreSQL от имени пользователя postgres
7. Входим в консоль PostgreSQL от имени пользователя postgres
sudo -u postgres psql
sudo -u postgres psql
8. Меняем пароль пользователя postgres
8. Меняем пароль пользователя postgres
ALTER USER postgres PASSWORD 'Тут пароль';
ALTER USER postgres PASSWORD 'Тут пароль';
9. Добавляем репозиторий Redis
9. Добавляем репозиторий Redis
add-apt-repository ppa:redislabs/redis
add-apt-repository ppa:redislabs/redis
10.Обновляем список доступных пакетов и устанавливаем Redis
10.Обновляем список доступных пакетов и устанавливаем Redis
apt update && apt install redis
apt update && apt install redis
11.Включаем и запускаем службу Redis
11.Включаем и запускаем службу Redis
systemctl enable --now redis-server
systemctl enable --now redis-server
12.Устанавливаем необходимые зависимости для ClickHouse
12.Устанавливаем необходимые зависимости для ClickHouse
apt install -y apt-transport-https ca-certificates dirmngr
apt install -y apt-transport-https ca-certificates dirmngr
13.Добавляем ключи для доступа к репозиторию ClickHouse
13.Добавляем ключи для доступа к репозиторию ClickHouse
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv
8919F6BD2B48D754
8919F6BD2B48D754
14.Добавляем репозиторий ClickHouse
14.Добавляем репозиторий ClickHouse
echo "deb https://packages.clickhouse.com/deb stable main" | sudo tee
echo "deb https://packages.clickhouse.com/deb stable main" | sudo tee
/etc/apt/sources.list.d/clickhouse.list
/etc/apt/sources.list.d/clickhouse.list
15.Обновляем список доступных пакетов и устанавливаем ClickHouse
15.Обновляем список доступных пакетов и устанавливаем ClickHouse
apt update && apt install -y clickhouse-server clickhouse-client
apt update && apt install -y clickhouse-server clickhouse-client
16.Запускаем службу ClickHouse
16.Запускаем службу ClickHouse
service clickhouse-server start
service clickhouse-server start
17.Устанавливаем Nginx
17.Устанавливаем Nginx
apt install nginx
apt install nginx
18.Удаляем стандартную конфигурацию Nginx, чтобы заменить её на
18.Удаляем стандартную конфигурацию Nginx, чтобы заменить её на
нашу
нашу
rm /etc/nginx/sites-enabled/default
rm /etc/nginx/sites-enabled/default
19.Скачиваем из личного кабинета на сайте radix-it.ru скрипт Katan
19.Скачиваем из личного кабинета на сайте radix-it.ru скрипт Katan
Доступ к личному кабинету выдаёт менеджер
Доступ к личному кабинету выдаёт менеджер
20.Для получения доступа к скрипту, свяжитесь с менеджером и укажите
20.Для получения доступа к скрипту, свяжитесь с менеджером и укажите
внешний IP сервера на котором будет установлена Ваша версия Katan
внешний IP сервера на котором будет установлена Ваша версия Katan
21.Даем исполняемые права скрипту установки Katan
21.Даем исполняемые права скрипту установки Katan
chmod 775 katan-installer
chmod 775 katan-installer
22.Запускаем скрипт установки Katan
22.Запускаем скрипт установки Katan
./katan-installer
./katan-installer
23.Создаем символическую ссылку для конфигурации Katan в
23.Создаем символическую ссылку для конфигурации Katan в
директории sites-enabled Nginx
директории sites-enabled Nginx
ln -s /etc/nginx/sites-available/katan /etc/nginx/sites-enabled/
ln -s /etc/nginx/sites-available/katan /etc/nginx/sites-enabled/
24.Проверяем правильность конфигурации Nginx
24.Проверяем правильность конфигурации Nginx
nginx -t
nginx -t
25.Перезапускаем службу Nginx для применения изменений
25.Перезапускаем службу Nginx для применения изменений
systemctl restart nginx
systemctl restart nginx

Версия от 11:51, 16 мая 2024

Информация, необходимая для установки

1. Добавляем репозиторий PostgreSQL sh -c 'echo "deb https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

2. Загружаем ключи для доступа к репозиторию PostgreSQL wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -

3. Обновляем список доступных пакетов и устанавливаем PostgreSQL 16 и клиент PostgreSQL 16 apt update && apt install postgresql-16 postgresql-client-16 -y

4. Проверяем статус службы PostgreSQL systemctl status postgresql

5. Проверяем версию установленной PostgreSQL psql --version

6. Устанавливаем расширение PostGIS для PostgreSQL 16 apt install postgis postgresql-16-postgis-3

7. Входим в консоль PostgreSQL от имени пользователя postgres sudo -u postgres psql

8. Меняем пароль пользователя postgres ALTER USER postgres PASSWORD 'Тут пароль';

9. Добавляем репозиторий Redis add-apt-repository ppa:redislabs/redis

10.Обновляем список доступных пакетов и устанавливаем Redis apt update && apt install redis

11.Включаем и запускаем службу Redis systemctl enable --now redis-server

12.Устанавливаем необходимые зависимости для ClickHouse apt install -y apt-transport-https ca-certificates dirmngr

13.Добавляем ключи для доступа к репозиторию ClickHouse apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 8919F6BD2B48D754

14.Добавляем репозиторий ClickHouse echo "deb https://packages.clickhouse.com/deb stable main" | sudo tee /etc/apt/sources.list.d/clickhouse.list

15.Обновляем список доступных пакетов и устанавливаем ClickHouse apt update && apt install -y clickhouse-server clickhouse-client

16.Запускаем службу ClickHouse service clickhouse-server start

17.Устанавливаем Nginx apt install nginx

18.Удаляем стандартную конфигурацию Nginx, чтобы заменить её на нашу rm /etc/nginx/sites-enabled/default

19.Скачиваем из личного кабинета на сайте radix-it.ru скрипт Katan Доступ к личному кабинету выдаёт менеджер

20.Для получения доступа к скрипту, свяжитесь с менеджером и укажите внешний IP сервера на котором будет установлена Ваша версия Katan

21.Даем исполняемые права скрипту установки Katan chmod 775 katan-installer

22.Запускаем скрипт установки Katan ./katan-installer

23.Создаем символическую ссылку для конфигурации Katan в директории sites-enabled Nginx ln -s /etc/nginx/sites-available/katan /etc/nginx/sites-enabled/

24.Проверяем правильность конфигурации Nginx nginx -t

25.Перезапускаем службу Nginx для применения изменений systemctl restart nginx