Тестовая виртуальная машина
1. Устанавливаем ubuntu 16.04.5 HWE server без swap файла,
т.е. размечаем вручную весь диск ext4 root.
имя компьютера db96
пользователь user пароль 12345
пользователь postgres password pass
пользователь usr1cv8 password pass
Настройки виртуальной машины - RAM (32GB)
Сеть - сетевой мост.
Проще всего пробросить в виртуальную машину лицензии 1С:Предприятия 8 посредством локального hasp.
Настройки ubuntu пользователь (привязка в скриптах) user пароль 12345, имя компьютера db96 сеть DHCP
После установки, Ctrl +Alt + T (окно терминала)
$ sudo apt update -y
$ sudo apt upgrade -y
$ sudo apt install mc ssh samba htop -y
Возможно sudo apt upgrade -y не пройдет из за блокировки, тогда sudo reboot и повторите с начала.
$ lsusb
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Пробросить hasp средствами VirtualBox
$ lsusb
Bus 001 Device 004: ID 0529:0001 Aladdin Knowledge Systems HASP copy protection dongle
Bus 001 Device 003: ID 0529:0001 Aladdin Knowledge Systems HASP copy protection dongle
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
$ sudo poweroff
Образ db96.ova
2. После перезагрузки по сети можно подключиться MobaXterm
к нашей виртуальной машине (по ip или или имени ) загрузить файлы установки:
$ mkdir /home/user/test
В папку /test положить файлы:
1c-enterprise83-common_8.3.13-1644_i386.deb
1c-enterprise83-server_8.3.13-1644_i386.deb
# apt-get update -y
# apt-get install -y wget gnupg2 || apt-get install -y gnupg
# wget -O - http://repo.postgrespro.ru/keys/GPG-KEY-POSTGRESPRO | apt-key add -
# echo deb http://repo.postgrespro.ru/1c-archive/pg1c-10.6/debian stretch main > /etc/apt/sources.list.d/postgrespro-1c.list
# apt-get update -y
# apt-get install -y postgrespro-1c-10-server postgrespro-1c-10-contrib
# /opt/pgpro/1c-10/bin/pg-setup initdb
# systemctl enable postgrespro-1c-10.service
# service postgrespro-1c-10 start
# service postgrespro-1c-10 status
# systemctl status postgrespro-1c-10.service
$ sudo -u postgres /opt/pgpro/1c-10/bin/psql -U postgres -c "alter user postgres with password 'pass';"
#Делаем проверки
# ss -tunpl | grep 5432
# ps aux | grep postgres | grep -- -D
postgres 3151 0.0 0.1 289232 24996 ? Ss 14:13 0:00 /opt/pgpro/1c-10/bin/postgres -D /var/lib/pgpro/1c-10/data
# nano /var/lib/pgpro/1c-10/data/pg_hba.conf
Отредактировать:
host all all 0.0.0.0/0 md5
Сохранить.
$ sudo cp /var/lib/pgpro/1c-10/data/postgresql.conf /var/lib/pgpro/1c-10/data/postgresql.conf.bak
$ sudo nano /etc/hosts
Отредактировать:
127.0.0.1 localhost db96
#127.0.1.1 db96
Сохранить.
#---------------------------------------------------------------------------------
# установка 1с 64 бит
mkdir cd /home/user/test
cd /home/user/test
#sudo apt install imagemagick -y
sudo apt install -y unixodbc libgsf-1-114 libglib2.0
#ubuntu
#sudo apt install ttf-mscorefonts-installer -y
#debian
wget http://ftp.ru.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
sudo apt install -y xfonts-utils cabextract
sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb
# фонты от Etersoft
#ubuntu
#cd /home/user/test
#sudo apt install -y cabextract
#sudo dpkg -i fonts-ttf-ms_1.0-eter4ubuntu_all.deb
#debian
#sudo dpkg -i fonts-ttf-ms_1.0-eter4debian_all.deb
cd /home/user/test
sudo dpkg -i 1c-enterprise83-common_8.3.13-1644_amd64.deb
sudo dpkg -i 1c-enterprise83-server_8.3.13-1644_amd64.deb
#sudo apt -f -y install
sudo chown -R usr1cv8:grp1cv8 /opt/1C
sudo echo -e "pass\npass\n" | sudo passwd usr1cv8
#sudo service srv1cv83 start
sudo systemctl start srv1cv83.service
#sudo systemctl status srv1cv83.service
#sudo service srv1cv83 status
#ss -tlnp | grep :15
#---------------------------------------------------------------------------------
cd /home/user/test
sudo dpkg -i aksusbd_7.81-1_amd64.deb
#sudo apt-get install -f -y
#sudo systemctl status aksusbd.service
#sudo systemctl status hasplmd.service
$ sudo reboot
#---------------------------------------------------------------------------------
#---------------------------------------------------------------------------------
Установка 1С 32 бит
$ dpkg --print-architecture
$ sudo dpkg --add-architecture i386 && sudo apt update
$ sudo apt install imagemagick-6.q16:i386 imagemagick:i386 unixodbc:i386 libgsf-bin:i386
$ wget http://ftp.ru.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
$ sudo apt-get install xfonts-utils cabextract
$ sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb
$ sudo dpkg -i 1c-enterprise83-common_8.3.13-1644_i386.deb 1c-enterprise83-server_8.3.13-1644_i386.deb
$ sudo apt autoremove
sudo chown -R usr1cv8:grp1cv8 /opt/1C
sudo echo -e "pass\npass\n" | sudo passwd usr1cv8
#sudo service srv1cv83 start
sudo systemctl start srv1cv83.service
#sudo systemctl status srv1cv83.service
#sudo service srv1cv83 status
#ss -tlnp | grep :15
#---------------------------------------------------------------------------------
cd /home/user/test
sudo dpkg -i aksusbd_7.81-1_amd64.deb
#sudo apt-get install -f -y
#sudo systemctl status aksusbd.service
#sudo systemctl status hasplmd.service
$ sudo reboot
#---------------------------------------------------------------------------------
Установка для 32 бит
$ cd ~/test
wget http://download.etersoft.ru/pub/Etersoft/HASP/last/Debian/9/haspd-modules_7.60-eter1debian_i386.deb
wget http://download.etersoft.ru/pub/Etersoft/HASP/last/Debian/9/haspd_7.60-eter1debian_i386.deb
sudo dpkg -i haspd-modules_7.60-eter1debian_i386.deb
sudo dpkg -i haspd_7.60-eter1debian_i386.deb
sudo apt install -f
sudo systemctl restart haspd.service
sudo systemctl status haspd.service
#---------------------------------------------------------------------------------
Установка для 64 бит
cd ~/test
sudo apt install -y libc6-i386
wget http://download.etersoft.ru/pub/Etersoft/HASP/last/x86_64/Debian/9/haspd-modules_7.60-eter1debian_amd64.deb
wget http://download.etersoft.ru/pub/Etersoft/HASP/last/x86_64/Debian/9/haspd_7.60-eter1debian_amd64.deb
sudo dpkg -i haspd-modules_7.60-eter1debian_amd64.deb
sudo dpkg -i haspd_7.60-eter1debian_amd64.deb
sudo apt-get install -f -y
#sudo service haspd start
sudo systemctl restart haspd.service
sudo systemctl status haspd.service
#---------------------------------------------------------------------------------
ubuntu пользователь user пароль 12345
ubuntu пользователь postgres password pass
ubuntu пользователь usr1cv8 password pass
Подключаемся и создаем базу, но не грузим конфигурацию
1. Устанавливаем ubuntu 16.04.5 HWE server без swap файла,
т.е. размечаем вручную весь диск ext4 root.
имя компьютера db96
пользователь user пароль 12345
пользователь postgres password pass
пользователь usr1cv8 password pass
Настройки виртуальной машины - RAM (32GB)
Сеть - сетевой мост.
Проще всего пробросить в виртуальную машину лицензии 1С:Предприятия 8 посредством локального hasp.
Настройки ubuntu пользователь (привязка в скриптах) user пароль 12345, имя компьютера db96 сеть DHCP
После установки, Ctrl +Alt + T (окно терминала)
$ sudo apt update -y
$ sudo apt upgrade -y
$ sudo apt install mc ssh samba htop -y
Возможно sudo apt upgrade -y не пройдет из за блокировки, тогда sudo reboot и повторите с начала.
$ lsusb
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Пробросить hasp средствами VirtualBox
$ lsusb
Bus 001 Device 004: ID 0529:0001 Aladdin Knowledge Systems HASP copy protection dongle
Bus 001 Device 003: ID 0529:0001 Aladdin Knowledge Systems HASP copy protection dongle
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
$ sudo poweroff
Образ db96.ova
2. После перезагрузки по сети можно подключиться MobaXterm
к нашей виртуальной машине (по ip или или имени ) загрузить файлы установки:
$ mkdir /home/user/test
В папку /test положить файлы:
1c-enterprise83-common_8.3.13-1644_i386.deb
1c-enterprise83-server_8.3.13-1644_i386.deb
# apt-get update -y
# apt-get install -y wget gnupg2 || apt-get install -y gnupg
# wget -O - http://repo.postgrespro.ru/keys/GPG-KEY-POSTGRESPRO | apt-key add -
# echo deb http://repo.postgrespro.ru/1c-archive/pg1c-10.6/debian stretch main > /etc/apt/sources.list.d/postgrespro-1c.list
# apt-get update -y
# apt-get install -y postgrespro-1c-10-server postgrespro-1c-10-contrib
# /opt/pgpro/1c-10/bin/pg-setup initdb
# systemctl enable postgrespro-1c-10.service
# service postgrespro-1c-10 start
# service postgrespro-1c-10 status
# systemctl status postgrespro-1c-10.service
$ sudo -u postgres /opt/pgpro/1c-10/bin/psql -U postgres -c "alter user postgres with password 'pass';"
#Делаем проверки
# ss -tunpl | grep 5432
# ps aux | grep postgres | grep -- -D
postgres 3151 0.0 0.1 289232 24996 ? Ss 14:13 0:00 /opt/pgpro/1c-10/bin/postgres -D /var/lib/pgpro/1c-10/data
# nano /var/lib/pgpro/1c-10/data/pg_hba.conf
Отредактировать:
host all all 0.0.0.0/0 md5
Сохранить.
$ sudo cp /var/lib/pgpro/1c-10/data/postgresql.conf /var/lib/pgpro/1c-10/data/postgresql.conf.bak
$ sudo nano /etc/hosts
Отредактировать:
127.0.0.1 localhost db96
#127.0.1.1 db96
Сохранить.
#---------------------------------------------------------------------------------
# установка 1с 64 бит
mkdir cd /home/user/test
cd /home/user/test
#sudo apt install imagemagick -y
sudo apt install -y unixodbc libgsf-1-114 libglib2.0
#ubuntu
#sudo apt install ttf-mscorefonts-installer -y
#debian
wget http://ftp.ru.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
sudo apt install -y xfonts-utils cabextract
sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb
# фонты от Etersoft
#ubuntu
#cd /home/user/test
#sudo apt install -y cabextract
#sudo dpkg -i fonts-ttf-ms_1.0-eter4ubuntu_all.deb
#debian
#sudo dpkg -i fonts-ttf-ms_1.0-eter4debian_all.deb
cd /home/user/test
sudo dpkg -i 1c-enterprise83-common_8.3.13-1644_amd64.deb
sudo dpkg -i 1c-enterprise83-server_8.3.13-1644_amd64.deb
#sudo apt -f -y install
sudo chown -R usr1cv8:grp1cv8 /opt/1C
sudo echo -e "pass\npass\n" | sudo passwd usr1cv8
#sudo service srv1cv83 start
sudo systemctl start srv1cv83.service
#sudo systemctl status srv1cv83.service
#sudo service srv1cv83 status
#ss -tlnp | grep :15
#---------------------------------------------------------------------------------
cd /home/user/test
sudo dpkg -i aksusbd_7.81-1_amd64.deb
#sudo apt-get install -f -y
#sudo systemctl status aksusbd.service
#sudo systemctl status hasplmd.service
$ sudo reboot
#---------------------------------------------------------------------------------
#---------------------------------------------------------------------------------
Установка 1С 32 бит
$ dpkg --print-architecture
$ sudo dpkg --add-architecture i386 && sudo apt update
$ sudo apt install imagemagick-6.q16:i386 imagemagick:i386 unixodbc:i386 libgsf-bin:i386
$ wget http://ftp.ru.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
$ sudo apt-get install xfonts-utils cabextract
$ sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb
$ sudo dpkg -i 1c-enterprise83-common_8.3.13-1644_i386.deb 1c-enterprise83-server_8.3.13-1644_i386.deb
$ sudo apt autoremove
sudo chown -R usr1cv8:grp1cv8 /opt/1C
sudo echo -e "pass\npass\n" | sudo passwd usr1cv8
#sudo service srv1cv83 start
sudo systemctl start srv1cv83.service
#sudo systemctl status srv1cv83.service
#sudo service srv1cv83 status
#ss -tlnp | grep :15
#---------------------------------------------------------------------------------
cd /home/user/test
sudo dpkg -i aksusbd_7.81-1_amd64.deb
#sudo apt-get install -f -y
#sudo systemctl status aksusbd.service
#sudo systemctl status hasplmd.service
$ sudo reboot
#---------------------------------------------------------------------------------
Установка для 32 бит
$ cd ~/test
wget http://download.etersoft.ru/pub/Etersoft/HASP/last/Debian/9/haspd-modules_7.60-eter1debian_i386.deb
wget http://download.etersoft.ru/pub/Etersoft/HASP/last/Debian/9/haspd_7.60-eter1debian_i386.deb
sudo dpkg -i haspd-modules_7.60-eter1debian_i386.deb
sudo dpkg -i haspd_7.60-eter1debian_i386.deb
sudo apt install -f
sudo systemctl restart haspd.service
sudo systemctl status haspd.service
#---------------------------------------------------------------------------------
Установка для 64 бит
cd ~/test
sudo apt install -y libc6-i386
wget http://download.etersoft.ru/pub/Etersoft/HASP/last/x86_64/Debian/9/haspd-modules_7.60-eter1debian_amd64.deb
wget http://download.etersoft.ru/pub/Etersoft/HASP/last/x86_64/Debian/9/haspd_7.60-eter1debian_amd64.deb
sudo dpkg -i haspd-modules_7.60-eter1debian_amd64.deb
sudo dpkg -i haspd_7.60-eter1debian_amd64.deb
sudo apt-get install -f -y
#sudo service haspd start
sudo systemctl restart haspd.service
sudo systemctl status haspd.service
#---------------------------------------------------------------------------------
ubuntu пользователь user пароль 12345
ubuntu пользователь postgres password pass
ubuntu пользователь usr1cv8 password pass
Подключаемся и создаем базу, но не грузим конфигурацию
Комментариев нет:
Отправить комментарий