Как обычно, пишу для себя, чтобы потом не гуглить))
секс знатный )) может после всех настроек, образ системы снять?
sudo su
nano /etc/apt/sources.list
apt update && apt install ttf-mscorefonts-installer
#качаю постгресс и 1с с releases.1c.ru
sudo locale-gen en_US.UTF-8
sudo locale-gen ru_RU.UTF-8
sudo update-locale LANG=ru_RU.UTF8
sudo dpkg-reconfigure locales
ru-RU_UTF-8
#проверка:
locale
#дальше.
cd /tmp
#подготовочка
nano /etc/hosts
#помойму надо еще локальный ип перенаправить на имя сервера... #там был какойть ньюанс для постгре))
#htop почему-то пришлось ставить руками...
wget http://ftp.us.debian.org/debian/pool/main/h/htop/htop_3.0.5-7_amd64.deb
dpkg -i htop_3.0.5-7_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/n/net-tools/net-tools_1.60+git20181103.0eebece-1_amd64.deb
dpkg - i net-tools_1.60+git20181103.0eebece-1_amd64.deb
#==================================================
#я уперся. ситуация такая, 1с-ный постргрес 15й просит 3 библиотеки #libreadline7,libicu60,libllvm6.0
#libicu60... есть только в бубунте, на форумах дебиана говорят что она #"всё", кончилась и тп, выпилена)) забавно. Я проверил на 10м дебиане, ситуация схожая, 15й постгрес с сайта 1с не ставиться, по причине того что не ставятся зависимости.
#=======================================
#зарегался на сайте postgrespro, получил инструкцию:
wget https://repo.postgrespro.ru/std-15/keys/pgpro-repo-add.sh
sh pgpro-repo-add.sh
apt install postgrespro-std-15
apt install postgrespro-std-15-contrib
#по хорошему, надо зафиксировать пакеты. главное потом систему не #update))
apt-mark hold libpq5
apt-mark hold postgrespro-std-15
apt-mark hold postgrespro-std-15-client
#входим в сервер:
#тут ручками....
su postgres
psql
>ALTER USER postgres WITH PASSWORD 'MyPa$$word'
>ALTER ROLE
\q
#done
#так. база здесь: /var/lib/pgpro/std-15/data
#автор предлагает мэпить виртул диск для файлов статистики. #разумно, пробую, хочу проверить вариант когда база на HDD
#коммент автора: По умолчанию под статистику расходуется порядка #25 мегабайт дискового пространства.
#редактируем fstab:
nano /etc/fstab
tmpfs /var/lib/pgpro/std-15/data/pg_stat_tmp tmpfs size=512M,uid=postgres,gid=postgres 0 0
#ctrl-o,ctrl-x
mount /var/lib/pgpro/std-15/data/pg_stat_tmp
#проверим, пишется туда чтото или нет, когда будем с #сервером работать
#pg_hba.conf образец со старого сервера:
Инструкция
#ipv6 закоменчен. 1с-ка его не любит сильно
#авторизация для подсети обязательна, иначе 1с-ка через толстый не #зайдет как я понимаю. по вебу скорее всего неважно
#отредактировал конфиги, в postgresql.conf написал listen_addresses = '*'
nano /var/lib/pgpro/std-15/data/pg_hba.conf
systemctl restart postgrespro-std-15
#Ставим 1С
#№ вроде тут все. нужно идти поднимать 1ску
#оно сказало ему енто надо:
wget http://ftp.us.debian.org/debian/pool/main/m/mesa/libegl1-mesa_22.3.5-1_amd64.deb
dpkg -i libegl1-mesa_22.3.5-1_amd64.deb
./setup-full-8.3.22.1750-x86_64.run
#если надо снести: /opt/1cv8/x86_64/8.3.22.1750/uninstaller-full
systemctl link /opt/1cv8/x86_64/8.3.22.1750/srv1cv8-8.3.22.1750@.service
systemctl enable srv1cv8-8.3.22.1750@default
systemctl start srv1cv8-8.3.22.1750@default
systemctl status srv1cv8-8.3.22.1750@default
база создалась, загружается.. глянуть надо
#хм. пока работает без ключика..
#todo включить DEBUG и поднять ras, поставить dbeaver
#hasp поставил из первой попавшейся инструкции, пока не проверял
wget https://download.etersoft.ru/pub/Etersoft/HASP/last/x86_64/Ubuntu/18.04/
dpkg -i haspd_8.23-eter3ubuntu_amd64.deb
systemctl start haspd && systemctl enable haspd && systemctl status haspd
#dbeaver
wget https://dbeaver.io/files/dbeaver-ce_latest_amd64.deb
dpkg -i dbeaver-ce_latest_amd64.deb
#--- список источников:Основные статьи:
https://pgcookbook.ru/article/could_not_connect_to_server_connection_refused.html