воскресенье, 2 июля 2017 г.

Astra Linux Common Edition 1.11 установка postgresql & 1с vbox

Скачать
По ссылкам ниже версии postgresql для current
Установка и настройка 1С
PostgreSQL
 
Установка  с автоопределением сети
ssh пока не работает
Заходим на эту страницу.

# nano /etc/apt/sources.list

Заменить:

#deb cdrom:[OS Astra Linux 1.11 orel - amd64 DVD ]/ orel contrib main non-free
#deb http://mirror.yandex.ru/astra/stable/orel/current/repository orel main contrib non-free
deb http://mirror.yandex.ru/astra/stable/orel/1.11/repository/ orel contrib main non-free
#deb http://mirror.yandex.ru/debian wheezy main contrib non-free

Сохранить.
Обратить внимание, что при подключенном  http://mirror.yandex.ru/debian wheezy main contrib non-free пакеты ia32-libs не устанавливаются.

# apt-get update
# apt-get upgrade
# apt-get install ssh samba
# apt-get install ia32-libs

Посмотреть имя nic
# ip link show
Стандартное eth0
Настройка сети
# nano /etc/network/interfaces
Добавить:

auto eth0
iface eth0 inet dhcp

#iface eth0 inet static
#address 192.168.1.46
#netmask 255.255.255.0
#gateway 192.168.1.1
#dns-nameservers 192.168.1.1
#auto eth0

Сохранить.

Отключение программы Wicd  
# killall fly-admin-wicd
# rm /etc/xdg/autostart/fly-admin-wicd.desktop
# service wicd stop
# update-rc.d wicd disable
# killall dhclient
# service networking restart
# service networking restart

# poweroff
Сохранить образ astra1.11.ova

----------------------------------------------------------------------------------------
Если используем virtualbox
Установка Дополнений гостевой ОС
# apt-get install linux-headers-generic linux-headers-pax build-essential module-assistant
Перезагрузиться, подключить диск с дополнениями
# mount /dev/sr0 /mnt
# bash /mnt/VBoxLinuxAdditions.run
# strip -R .note.ABI-tag /usr/lib32/libGL.so.1
# ldconfig
# reboot
После этого работает двунаправленный буфер, нормальное разрешение экрана.
Устанавливаем классическое меню пуск.
# poweroff
Сохранить образ astra1.11vb.ova
----------------------------------------------------------------------------------------
# wget http://ftp.br.debian.org/debian/pool/main/i/icu/libicu48_4.8.1.1-12+deb7u3_amd64.deb
# dpkg -i libicu48_4.8.1.1-12+deb7u3_amd64.deb
Установка PostgreSQL-1C на платформу Linux (Ubuntu/Debian)


Установка postgrespro
Уже поставили libicu48 !!!
!!!Нужен пакет libicu48 amd64 4.8.1.1-12+deb7u3Возьмем из debian wheezy
!!!# nano /etc/apt/sources.list
!!!Добавить в конец (раскоментировать):
!!!deb http://mirror.yandex.ru/debian wheezy main contrib non-free
!!!Сохранить.
!!!# apt-get update

PostgreSQL ставим от wheezy:
# sh -c 'echo "deb http://1c.postgrespro.ru/deb/ wheezy main" > /etc/apt/sources.list.d/postgrespro-1c.list'
# wget --quiet -O - http://1c.postgrespro.ru/keys/GPG-KEY-POSTGRESPRO-1C | apt-key add - && apt-get update
# apt-get install postgresql-pro-1c-9.6

НОВЫЕ пакеты, которые будут установлены:
  libicu48 libpq5 postgresql-client-pro-1c-9.6 postgresql-common-pro-1c postgresql-contrib-pro-1c-9.6 postgresql-pro-1c-9.6 sysstat
обновлено 0, установлено 7 новых пакетов, для удаления отмечено 0 пакетов, и 46 пакетов не обновлено.

# su - postgres
$ psql -l
                                  Список баз данных
    Имя    | Владелец | Кодировка | LC_COLLATE  |  LC_CTYPE   |     Права доступа
-----------+----------+-----------+-------------+-------------+-----------------------
 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
(3 строки)
$ psql
postgres=#

Далее наберем
\password
введем два раза новый пароль pass
и наберем команду
\q
для выхода.
$ exit
Обратите внимание, что данный пароль устанавливается для внутреннего пользователя базы данных, а не для одноименного пользователя операционной системы debian.
Проверим, корректно ли запущен и работает наш сервер PostgreSQL который нам нужен для дальнейшего развертывания базы данных. Выполним
# service postgresql status

!!!Отключим репозитарий.
!!!# nano /etc/apt/sources.list
!!!В конце (закоментировать):
!!!# deb http://mirror.yandex.ru/debian wheezy main contrib non-free
!!!Сохранить.
!!!# apt-get update



Установка фонтов скриптом Microsoft's TrueType core fonts

# nano fonts.sh
Вставить текст ниже:
# mkdir /home/user/fonts
# cd /home/user/fonts
wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/times32.exewget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/impact32.exe
wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/georgi32.exe
wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/courie32.exe
wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/comic32.exe
wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/arialb32.exe
wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/arial32.exe
wget --no-check-certificate  https://sourceforge.net/projects/corefonts/files/the%20fonts/final/andale32.exe
wget --no-check-certificate  https://sourceforge.net/projects/corefonts/files/the%20fonts/final/wd97vwr32.exe
wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/webdin32.exe
wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/verdan32.exe
wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/trebuc32.exe
find . -type f -maxdepth 1 | wc -l

Сохранить.

# chmod +x fonts.sh
# ./fonts.sh

Всего 12 файлов.

В следующей команде указать каталог с фонтами /home/user/fonts
# dpkg-reconfigure ttf-mscorefonts-installer

root@astra:/home/user/fonts# fc-cache -fv
..................
/usr/share/fonts/truetype/msttcorefonts: caching, new cache contents: 60 fonts, 0 dirs
..................
fc-cache: succeeded
# fc-list
..................
# lsusb
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 003: ID 0529:0001 Aladdin Knowledge Systems HASP v0.06
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Установка локального hasp (только локального)
-------------------------------------------------------------------------
Штатный hasp не встает из-за отсутствия поддержки 32 бит.
Есть http://ftp.etersoft.ru/pub/Etersoft/HASP/7.40/x86_64/AstraLinux/orel/ 
# mkdir /home/user/hasp
# cd /home/user/hasp
# wget http://ftp.etersoft.ru/pub/Etersoft/HASP/7.40/x86_64/AstraLinux/orel/dkms-aksparlnx_7.40-eter1astra_all.deb
# wget http://ftp.etersoft.ru/pub/Etersoft/HASP/7.40/x86_64/AstraLinux/orel/haspd-modules_7.40-eter10astra_amd64.deb
# wget http://ftp.etersoft.ru/pub/Etersoft/HASP/7.40/x86_64/AstraLinux/orel/haspd_7.40-eter10astra_amd64.deb
# dpkg -i haspd_*

!!!# service haspd restart
# service haspd start
# service haspd status
# netstat -anp | grep hasp
tcp        0      0 0.0.0.0:1947            0.0.0.0:*               LISTEN      6827/hasplmd
udp        0      0 0.0.0.0:1947            0.0.0.0:*                           6827/hasplmd
udp        0      0 127.0.0.1:2790          0.0.0.0:*                           6809/winehasp
udp        0      0 0.0.0.0:475             0.0.0.0:*                           6818/hasplm
udp        0      0 0.0.0.0:49742           0.0.0.0:*                           6827/hasplmd
unix  3      [ ]         STREAM     CONNECTED     23557    6827/hasplmd
unix  2      [ ]         DGRAM                    23277    6827/hasplmd
unix  2      [ ]         DGRAM                    23275    6809/winehasp
unix  3      [ ]         STREAM     CONNECTED     23284    6827/hasplmd
unix  2      [ ]         DGRAM                    23276    6818/hasplm
# poweroff
!!!Сохранить образ astra1.11_1.ova
Сохранить образ astra1.11_1vb.ova
------------------------------------------------------------------------- 
8.3.10.2375
# apt-get install imagemagick
# apt-get install unixodbc

дистрибутивы 1c в папке /home/user/8.3.10.2375
# cd /home/user/8.3.10.2375
!!!# chown -R user: /home/user/soft
с помощью MobaXterm sftp 
# tar xvzf deb64.tar.gz
# dpkg -i 1c*.deb
!!# apt-get -f install
# chown -R usr1cv8:grp1cv8 /opt/1C
Зададим пароль pass
# passwd usr1cv8
Проверим запущен ли сервер postgresql
# service postgresql status
# ps aux|grep 1c

root      5502  0.0  0.0   8156  2196 pts/1    R+   16:07   0:00 grep 1c

Запустим сервер 1c
# service srv1cv83 status
# service srv1cv83 start
# service srv1cv83 status
# ps aux|grep 1c

usr1cv8   5524  0.2  0.5 578620 43024 ?        Ssl  16:08   0:00 /opt/1C/v8.3/x86_64/ragent -daemon
usr1cv8   5532  1.8  1.3 1338892 113856 ?      Sl   16:08   0:00 /opt/1C/v8.3/x86_64/rmngr -port 1541 -host astra -range 1560:1591 -clstid 242caef0-624c-11e7-0980-08002703d917
usr1cv8   5567  3.5  2.9 1191248 240432 ?      Sl   16:08   0:01 /opt/1C/v8.3/x86_64/rphost -range 1560:1591 -reghost astra -regport 1541 -pid 250bf34e-624c-11e7-0980-08002703d917
root      5658  0.0  0.0   8156  2084 pts/1    R+   16:08   0:00 grep 1c

Установка клиента
дистрибутивы 1c в папке /home/user/8.3.10.2375
# cd /home/user/8.3.10.2375
# rm 1c*.deb
с помощью MobaXterm sftp 
# tar xvzf client.deb64.tar.gz
# dpkg -i 1c*.deb
# apt-get -f install
Подключаемся из 1с и создаем новую базу:
(база не создана)
# poweroff
Сохранить образ astra1.11_2.ova
Сохранить образ astra1.11vb_2.ova

1 комментарий:

  1. 1С И Linux: Astra Linux Common Edition 1.11 Установка Postgresql And 1С Vbox >>>>> Download Now

    >>>>> Download Full

    1С И Linux: Astra Linux Common Edition 1.11 Установка Postgresql And 1С Vbox >>>>> Download LINK

    >>>>> Download Now

    1С И Linux: Astra Linux Common Edition 1.11 Установка Postgresql And 1С Vbox >>>>> Download Full

    >>>>> Download LINK 4m

    ОтветитьУдалить