понедельник, 30 января 2017 г.

Виртуальный образ db2_9.7FP11.ova

ubuntu 12.04.5 server
Предустановки 4 ядра, 8 Гб RAM, сетевой мост, 214 GB динамический.
При инсталляции  установить ssh, samba
Название db2-9
$ sudo su
# apt-get update
# apt-get upgrade
# apt-get install mc
# apt-get install htop

Дистрибутивы  в папке soft

user@db2-9:~$ ipcs -l

------ Пределы совм. исп. памяти --------
максимальное количество сегментов = 4096
максимальный размер сегмента (кбайт) = 32768
max total shared memory (kbytes) = 8388608
минимальный размер сегмента (байт) = 1

------ Пределы семафоров --------
максимальное количество массивов = 128
максимум семафоров на массив = 250
максимум семафоров на всю систему = 32000
максимум операций на вызов семафора = 32
максимальное значение семафора = 32767

------ Лимиты сообщений --------
максимум очередей для всей системы = 15772
максимальный размер сообщения (байт) = 8192
максимальный по умолчанию размер сообщения (байт) = 16384

Если RAM 8Gb 
kernel.shmmax=8589934592 
kernel.shmall=8589934592/4096*2=4194304
kernel.shmmni=256*8=2048
 
 
# nano /etc/sysctl.conf
 
Добавить в конец файла: 
 
#Example for a computer with 8 GB of RAM:
kernel.shmmni=2048
kernel.shmmax=8589934592
kernel.shmall=4194304
#kernel.sem=<SEMMSL> <SEMMNS> <SEMOPM> <SEMMNI>
kernel.sem=250 32000 32 128
kernel.msgmni=15772
kernel.msgmax=8192
kernel.msgmnb=16384
 
# sysctl -p
 
Подготовим систему для установки db2 ./setup
 
# apt-get install libaio1 ksh libstdc++6-4.4-dev libstdc++6-4.4-pic
# apt-get install libpam0g:i386
# ln -s /lib/i386-linux-gnu/libpam.so.0 /lib/libpam.so
as root 
# echo 0 > /proc/sys/kernel/randomize_va_space 
 
Создадим группы

# groupadd db2iadm1

# groupadd db2fadm1

# groupadd dasadm1

Создадим пользователей

# useradd -g db2iadm1 -m -d /home/db2inst1 db2inst1 
# useradd -g  db2fadm1 -m -d /home/db2fenc1 db2fenc1
# useradd -g  dasadm1 -m -d /home/dasusr1 dasusr1

Зададим пароли

# passwd db2inst1

# passwd db2fenc1

# passwd dasusr1 
 
инсталляция
# cd /home/user/server 
 
# ./db2_install
 
Выбрать ESE - что бы потом можно было добавить лицензию от совместного с 1с продукта
 
Создаем DB2 Administration Server (DAS):

# cd /opt/ibm/db2/V9.7/instance/

# ./dascrt dasusr1

Создадим экземпляр DB2, настроенный на работу

через порт 50000 (порт DB2 по-умолчанию):
 
# ./db2icrt -u db2fenc1 -p 50000 db2inst1

Зайдём под пользователем db2inst1:
 
# su - db2inst1
 
Конфигурируем DB2 для работы с 1С: 
 
$ db2set DB2_WORKLOAD=1C
 
Запускаем экземпляр DB2:

$ db2start
 
Посмотреть версию DB2

$ db2ls
 
Посмотреть БД

$ db2ilist
 
Возвращаемся в root через Ctrl-D (logout) или так:

$ exit
 
Настраиваем автозапуск сервера:

# ./db2iauto -on db2inst1
 
# apt-get install ttf-mscorefonts-installer

# apt-get install imagemagick
 
С помощью winscp upload /home/user/8.3.9.2033 (нужен deb64.tar.gz)
 
# cd /home/user/8.3.9.2033

# tar xvzf deb64.tar.gz

# dpkg -i 1c*.deb

# apt-get -f install

# chown -R usr1cv8:grp1cv8 /opt/1C

Зададим пароль 

# passwd usr1cv8

Запустим сервер

# service srv1cv83 start
 
Теперь создадим базу 1С на сервере DB2.

добавим пользователя usr1cv8 в группу доступа db2iadm1

# usermod -aG db2iadm1 usr1cv8
 
# echo ". /home/db2inst1/sqllib/db2profile" >> /home/usr1cv8/.profile 
 
# service srv1cv83 restart
 
# poweroff
 
Далее делаем образ виртуальной машины db2_9.7FP11.ova
 
Базу создать так: 
 


  

суббота, 28 января 2017 г.

Минимальная установка Ubuntu 16.04 desktop

Установка на Ubuntu 16.04 server

$ sudo apt update
$ sudo apt upgrade
$ sudo apt install ssh samba

Полное окружение офис и все все все
$ sudo apt-get install ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

Минимально (что делаем мы):
$ sudo apt-get install --no-install-recommends ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

Настроить поддержку языков и способ переключения Ctrl + Space, обратно Shift + Ctrl + Space .

$ sudo apt install mc htop
$ sudo apt install firefox

$ sudo apt install vino
Настроить
$ vino-preferences
Для входа из windows
$ gsettings set org.gnome.Vino require-encryption false

Настроим переключение клавиатуры:

Поскольку сначала настроено пререключение одним способом, а потом другим, отключаем первичное переключение:
# sudo dpkg-reconfigure keyboard-configuration
Выбираем способ переключения "без  переключателя" (в самом конце).
В ubuntu-desktop выбираем способ переключения Ctrl + Space, обратно Shift + Ctrl + Space .
В итоге под TightVNC Viewer все работает четко и переключение и индикатор.
Для TightVNC Viewer  выход из полноэкранного режима Ctrl + Alt + Shift + F

$ sudo apt install dconf-editor
Заходим (без sudo)
$ dconf-editor
 org>gnome>desktop>input-sources (org.gnome.desktop.input-sources)
там находится массив с вашими раскладками, но кроме раскладок там также указывается механизм переключения, он равен xkb ставим по умолчанию []
Выходим. В результате пропадает индикатор.
После перезагрузки все возвращается в исходную ситуацию, в консоле переключается, а под vnc только мышью.

По ссылке
предлагается другое решение
$ sudo apt install dconf-editor
Заходим (без sudo)
$ dconf-editor
 org>gnome>desktop>input-sources (org.gnome.desktop.input-sources)
там находится массив с вашими раскладками, но кроме раскладок там также указывается механизм переключения, он равен xkb ставим по умолчанию []
Выходим. В результате пропадает индикатор.
После перезагрузки все возвращается в исходную ситуацию, в консоле переключается, а под vnc только мышью. 



Настройка vino в Ubuntu 16.04

Запускаем Удаленный рабочий стол GNOME (Для того пользователя которым входим) vino запускается с момента входа в ubuntu desktop (не ssh) или
$ apt-get install vino
$ vino-preferences

Для доступа из под windows:
$ gsettings set org.gnome.Vino require-encryption false

Подключаемся из windows

http://geckich.blogspot.ru/2012/09/vino-vnc-linux.html
http://askubuntu.com/questions/304017/how-to-set-up-remote-desktop-sharing-through-ssh
https://wiki.ubuntu.com/Lubuntu/RemoteDesktop
http://www.libregeek.org/2014/04/29/getting-remote-access-work-ubuntu-14-04-vino/

четверг, 26 января 2017 г.

Настройка x11vnc в Ubuntu 16.04

Настройка x11vnc в Ubuntu 16.04

$ sudo apt-get remove vino
$ sudo apt-get install x11vnc
$ sudo x11vnc -storepasswd ПРИДУМАННЫЙ_ВАМИ_ПАРОЛЬ /etc/x11vnc.pass
$ sudo x11vnc -storepasswd 12345 /etc/x11vnc.pass

Запустить на пробу
$ sudo x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared

Разберем параметры:
-rfbauth — использовать пароль для аутентификации пользователей из файла;
-bg — работать в фоновом режиме;
-shared — разрешить подключаться одновременно нескольким пользователям;
-dontdisconnect — не отключать подключенных пользователей при подключении нового;
-many — не завершать работу сервера после отключения первого клиента.

Если что убить
$ sudo killall x11vnc

Автозагрузка с помощью Systemd
$ sudo nano /lib/systemd/system/x11vnc.service

Добавить:

[Unit]
Description=Start x11vnc at startup.
After=multi-user.target

[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared
ExecStop=/usr/bin/killall x11vnc
Restart=on-failure
Restart-sec=2

[Install]
WantedBy=multi-user.target


Сохранить

$ sudo systemctl daemon-reload
$ sudo systemctl enable x11vnc.service
$ sudo systemctl start x11vnc.service

_____________________________________

Посмотреть статус
$ sudo systemctl status x11vnc.service
Завершить
$ sudo systemctl stop x11vnc.service

понедельник, 23 января 2017 г.

Установка 1с Ubuntu 12.04.5 desktop

WIN-L9SR5SJQFG9
WIN-L9SR5SJQFG9\SQLEXPRESS
$ sudo su
# apt-get install ssh samba mc htop
# apt-get install ttf-mscorefonts-installer
# apt-get install imagemagick
1c берем здесь https://releases.1c.ru/total
Заходим и авторизуемся

# mkdir /home/user/8.3.9.2033
# cd /home/user/8.3.9.2033

скачать сюда
 
# tar xvzf deb64.tar.gz
# tar xvzf client.deb64.tar.gz
# dpkg -i 1c*.deb
# apt-get -f install
# chown -R usr1cv8:grp1cv8 /opt/1C
Зададим пароль
# passwd usr1cv8
Запустим сервер
# service srv1cv83 start
Для работы файловой версии нужно установить hasp
Берем здесь:
ftp://updates.etersoft.ru/pub/Etersoft/HASP/stable/x86_64/Ubuntu/12.04/

# mkdir /home/user/hasp_64
# cd /home/user/hasp_64

# wget -c ftp://updates.etersoft.ru/pub/Etersoft/HASP/stable/x86_64/Ubuntu/12.04/haspd-modules_7.40-eter10ubuntu_amd64.deb

 # wget -c ftp://updates.etersoft.ru/pub/Etersoft/HASP/stable/x86_64/Ubuntu/12.04/haspd_7.40-eter10ubuntu_amd64.deb

# dpkg -i haspd_*
# apt-get -f install

Проверяем работу модуля
Если на VBOX не забыть установить фильтр
и подключить, а также выключить и включить,
передернуть по питанию

# service haspd restart
# service haspd status

Если вставляете HASP уже после загрузки сервера, перезапустите демон haspd
# sudo service haspd restart

MS SQL Server


Установка Microsoft Windows Server 2012 R2

Установка Microsoft SQL Server 2014

Добавление и администрирование баз данных на сервере «1С:Предприятие» 8.3

Настройка Брандмауэра Windows для MS SQL Server 2012

MSSQLSERVER 2014 EXPRESS скачать

1.  Установить NET Framework 3.5
Диспетчер серверов -> Панель мониторинга ->  Добавить роли и компоненты

2. Для 1С:Предприятия устанавливаем следующие компоненты:



WIN-L9SR5SJQFG9 - имя сервера по умолчанию совпадает с windows server

Для именованных экземпляров SQL сервера, например, SQLEXPRESS
К серверу базы данных нужно обращаться:

WIN-L9SR5SJQFG9\SQLEXPRESS

В Администрировании серверов 1С:Предприятие 8 создаем:


Из 1С:Предприятие 8 подключаемся так:


Для подключения по сети:
1. Отключить брандмауер и остановить службу
2. Панель управления -> Система и безопасность -> Администрирование   -> Службы:
Запустить (установить автоматический запуск) (проверить) службы:
- DNS клиент
- Браузер компьютеров
- Обнаружение SSDP
- Публикация ресурсов обнаружения функции
- Узел универсальных PNP-устройств

Инструкция

Инструкция по установке MS SQL Server 2014 Expres на Windows Server 2008 x64 и 1C 8.3

1С 8.2 УП : Установка 1С 8.x на MS SQL Server 2008 R2 Express


Настройки Microsoft SQL Server для работы с 1С:Предприятием

Настройки Microsoft SQL Server для работы с 1С:Предприятием 

воскресенье, 22 января 2017 г.

Ubuntu 16.04 нет звука


Ubuntu 16.04 нет звука

$ rm -rf ~/.config/pulse*
$ sudo apt-get purge pulseaudio
$ sudo apt-get install pulseaudio
$ sudo apt-get install --reinstall unity-control-center
$ sudo apt-get install --reinstall gnome-control-center-shared-data
$ sudo apt-get install --reinstall libcanberra-pulse
$ sudo reboot