Установка и настройка: различия между версиями
Wikiroot (обсуждение | вклад) Нет описания правки |
Wikiroot (обсуждение | вклад) Нет описания правки |
||
Строка 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