Не обязательно устанавливать windows 11. для большинства применений, особенно – для работы из дома – достаточно Linux Ubuntu. Новая операционка, очень активно разрабатывается – и в основе – бесплатная. Есть еще FreeBSD – от создателей первой системы Unix , это надо все таки быть программистом или техником, а то и инженером.
НЕ надо покупать лицензии – но можно поддержать разработчиков денежкой.
- одна из причин установки Windows отменилась – теперь 1С бухгалтерия работает на Linux Ubuntu
- https://www.google.com/search?channel=fs&client=ubuntu-sn&q=%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0+1%D1%81+%D0%BD%D0%B0+ubuntu
https://www.youtube.com/watch?v=e-de_B-ehLw
а вот сервером Майкрософт нельзя пользоваться без лицензии, он проработает только 180 дней.
(180 дней – значит, можно пользоваться. И можно еще раз, продлить этот период, не покупая.)
не реклама компании, продающей лицензии. _заплатить денег им можно, так же как и перевести мне денежку, из за границы – например. На первой странице есть даже адреса, куда и как.
несколько шагов – перед работой надо – выбрать системный блок компьютера а то и ноутбук. cпросить знакомого, который подберет набор деталей. (компьютер в отличии от автомобиля раза в два подешевле, если в разобраном виде, да – еще нет ограничений всяких, и можно подобрать – то, что более нужно. Например, побольше накопитель и побыстрее и еще – что бы почти не шумел, и что бы – игры можно было запускать.. и это не все, основной рабочий инструмент сейчас – все таки компьютер, а потом поменяется на телефон с планшетом и с клавиатурой. Следущий шаг подсказали фантасты в 60-х еще – объемное видео на основе голограммы, уже появляется. и 3-мерный звук, вот балуюсь уже с пластинкой титанатной с покрыьием серебром, там на высокую частоту накладываю низкую. Звук есть, а в полуметре – тишина).
**
ля установки программ на компьютер – сначала ставится выбраная система. Операционная. Про линукс есть на других страницах, а сейчас выбираем Windows. почему сервер – ну он отличается от обычной винды – прямо как сайт ya.ru и yandex.ru – на dzen.ru сейчас перебрасывает. На серваке ну ничего лишнего, да и за ним работает.. только СисАдмин. а его можно попросить дать покататься..
.. а машинка вместо скучных 40 километров разгоняется на 200 – и надо придерживать, а то и взлетит..
На сервере надо много чего настраивать, тоже. Оптимизировать службы, не запускать лишнего. Но это факт, на 8 гб памяти и с диском ssd сильно обгоняет обычный комп. Он даже загружаться будет 3 секунды, а обычная винда – секудн 20 в лучшем случае..
описание всех действий использовано отладочное . (если деньги есть – начинается все с приобретения лицензий, это не долго, вот этот шаг опущен. Но – он довольно важный, то бишь карма не настигнет. Для студентов я вообще то так делаю, а вот для бизнеса – никогда, все куплено.)
Установка системы Windows 11 и (или) Windows Server начинается с загрузки установочного файла.
По последней информации, я , находясь в Москве – подключил на компе с Ubuntu – Tor Proxy. адрес выбрался из Индии. а так – можно зайти на сайт Microsoft с европейского хостинга, использовать программы загрузки – например, типа cURL , Wget. или – просто графический интерфейс. Даже с Iphone можно. Попросить – может кто с Тайланда или Турции поможет, только – выбрал бы русскую версию. Или украинскую.
Если по этому варианту сложновато – загрузочный диск можно поискать на торрентах.
вторым шагом (если компьютер достаточно новый, и это не ноутбук – где есть привод оптического диска – тогда еще проще – записать двухслойный диск) – надо загрузить программу Rufus (rufus.akeo.ie) .
На некоторые системники – достаточно просто переписать на флешку – с этой программой, а иногда – на более старые платы – там при записи надо установить галочку – отключить проверки tpm – как то так.
результат – есть загрузочная флешка usb, на 8 и до 64 gb, и на ней установочные файлы системы.
Точно так же подготовить можно и Ubuntu Linux. Там только проще, даже с Колымы можно перекачать, из Магадана. Только связь с интернетом нужна.
третий шаг.
На новом компьютере – он не запускается, пишет, что диск не размечен – по англ. – ставим просто эту флешку в Один из usb портов с задней стороны. И комп с нее загрузится.
Если комп не новый – я советую приобрести внутренний накопитель ssd на 512 или 1tb , разобрать комп, и подключить его вместо старого жесткого диска sata. и все так же -как на новом компьютере.
Если компьютер не загружается – надо запустить внутреннюю программу байос – нажав при включении одну или 3- 4 подряд клавиш – F1 F2 Esc F8 F11 F12 – бывают и другие – INS , Alt + S – нажать и держать ALT и коротко s, может быть и с CTRL и все это с FN . попробовав раз 15 – получится. После включения надо подождать 1 -5 секунд – и нажимать клавиши – как только моргнет экран и лампочки на клавиатуре, или сразу после звукового сигнала. Может быть надпись на экране, а может и не быть.
В результате – появится настроечный экран – управление байос компьютера. Надо там выбрать пункт – порядок загрузки – boot order или boot option? hdd list ? и там выбрать флешку. USB HDD обычно. и первым пунктом, а потом – встроеный ssd или hdd или nvram.
Установка Платформы «1С:Предприятие» в ОС Linux
Перед началом установки необходимо скачать дистрибутивы, которые понадобятся в дальнейшем. В данном примере мы будем устанавливать:
Сервер «1С:Предпритие» 64-bit версии 8.3.13.1644. Пакеты для установки доступны здесь:
Debian: https://releases.1c.ru/version_file?nick=Platform83&ver=8.3.13.1644&path=Platform\8_3_13_1644\deb64_8_3_13_1644.tar.gz
RPM: https://releases.1c.ru/version_file?nick=Platform83&ver=8.3.13.1644&path=Platform\8_3_13_1644\rpm64_8_3_13_1644.tar.gz
Если для сервера использоваться ключи аппаратной защиты HASP, то необходимо установить на сервер драйвер защиты HASP. Последние версии для различных операционных систем можно скачать:
http://ftp.etersoft.ru/pub/Etersoft/HASP/last/
Если в дальнейшем работа с сервером «1С:Предприятие» на Linux и управление будет осуществляться c других машин, необходимо убедиться в том, что ip-адрес компьютера, на котором расположен сервер, будет корректно разрешаться в его hostname. Откроем консоль сервера от имени пользователя root и получим адрес компьютера:
Копировать в буфер обмена
ifconfig
Имя компьютера можно получить так:
Копировать в буфер обмена
hostname -f
Теперь данные о соответствии ip-адреса и имени необходимо внести в файлы hosts тех машин, откуда будут устанавливаться соединения с кластером серверов:
Копировать в буфер обмена
IP-address hostname.local hostname
Для Windows он расположен обычно:
Копировать в буфер обмена
%windir%\system32\drivers\etc\hosts
Для Linux:
Копировать в буфер обмена
/etc/hosts
В противном случае при установке клиентского соединения с рабочим процессом кластера будет возникать ошибка.
Установка платформы в Debian-системах на примере Ubuntu Server 16.04
Откроем консоль сервера от имени пользователя root.
Создадим директорию, куда поместим (любым удобным образом) архив с Deb-пакетами для установки Сервера 1С:Предприятие, скачанный предварительно.
Копировать в буфер обмена
mkdir -p /1c/soft/1c
Войдем в каталог /1c/soft/1с:
Копировать в буфер обмена
cd /1c/soft/1c
Распакуем архив (при помощи команды tar xzf):
Копировать в буфер обмена
tar xzf deb64_8_3_13_1644.tar.gz
Для установки пакетов удобнее всего воспользоваться утилитой gdebi. Если она не была ранее установлена, это можно сделать при помощи команды:
Копировать в буфер обмена
apt-get –y install gdebi
Устанавливаем сервер «1С:Предприятие»:
Копировать в буфер обмена
gdebi 1c-enterprise83-common_8.3.13-1644_amd64.deb
gdebi 1c-enterprise83-server_8.3.13-1644_amd64.deb
gdebi 1c-enterprise83-ws_8.3.13-1644_amd64.deb
gdebi 1c-enterprise83-common-nls_8.3.13-1644_amd64.deb
gdebi 1c-enterprise83-server-nls_8.3.13-1644_amd64.deb
gdebi 1c-enterprise83-ws-nls_8.3.13-1644_amd64.deb
Последние три nls-пакета содержат языковые файлы и требуют обязательной установки только в том случае, если будут использоваться языки, отличные от русского и английского.
Установка будет осуществлена в директорию /opt/1C/v8.3/x86_64.
Для корректной работы приложений необходимо установить шрифты из состава Microsoft Core Fonts:
Копировать в буфер обмена
apt-get -y install ttf-mscorefonts-installer
Для того, чтобы система «увидела» установленные шрифты, нужно выполнить команду:
Копировать в буфер обмена
fc-cache –fv
Устанавливаем дополнительные внешние библиотеки:
Копировать в буфер обмена
apt-get install libfreetype6 libgsf-1-common unixodbc glib2.0
Запускаем службу:
Копировать в буфер обмена
systemctl start srv1cv83
Проверить статус работы можно при помощи команды:
Копировать в буфер обмена
systemctl status srv1cv83
Будет выполнена проверка, запущен ли сервис (Starting 1C:Enterprise 8.3 server: OK), и выведено детальное состояние сервиса.
Проверить, запущены ли процессы кластера, можно при помощи команды:
Копировать в буфер обмена
ps ax | grep "1C/v8.3"
Перейдем к установке драйвера HASP. Для данного примера скачиваем драйвер по адресу:
http://ftp.etersoft.ru/pub/Etersoft/HASP/last/x86_64/Ubuntu/16.04/haspd_7.60-eter1ubuntu_amd64.deb
Для установки драйвера выполняем следующие действия:
Создадим каталог /1c/soft/hasp:
Копировать в буфер обмена
mkdir -p /1c/soft/hasp
В этот каталог любым удобным образом поместим скачанный пакет установки драйвера и перейдем в него:
Копировать в буфер обмена
cd /1c/soft/hasp
Поскольку драйвер использует 32-битные библиотеки, устанавливаем их:
Копировать в буфер обмена
apt-get -y install libc6:i386
Устанавливаем драйвер:
Копировать в буфер обмена
gdebi haspd_7.60-eter1ubuntu_amd64.deb
Запускаем драйвер защиты HASP:
Копировать в буфер обмена
systemctl start haspd
Проверить статус можно так:
Копировать в буфер обмена
systemctl status haspd
Установка платформы в RPMS на примере CentOS 7
Откроем консоль от имени root.
Создадим директорию, куда поместим (любым удобным образом) архив с RPM-пакетами для установки Сервера 1С:Предприятие, скачанный предварительно.
Копировать в буфер обмена
mkdir -p /1c/soft/1c
Перейдем в директорию /1c/soft/1с
Копировать в буфер обмена
cd /1c/soft/1c
Распакуем архив:
Копировать в буфер обмена
tar xzf rpm64_8_3_13_1644.tar.gz
Устанавливаем пакеты, извлеченные их архива:
Копировать в буфер обмена
yum install *
В данном примере будут установлены все пакеты, но, если в вашей системе не планируется использовать языки, отличные от русского и английского, nls-пакеты вы можете не устанавливать - они содержат только языковые файлы.
Для пакетов x86_64 установка будет осуществлена в директорию /opt/1C/v8.3/x86_64.
Для корректной работы приложений необходимо установить шрифты из состава Microsoft Core Fonts.
Скачиваем любым удобным образом (например, при помощи wget) файлы пакета с сервера SourceForge:
http://sourceforge.net/projects/corefonts/files/the%20fonts/final/.
Надо скачать все .exe-файлы, кроме wd97vwr32.exe.
Переименовываем все скачанные .exe-файлы, присвоив им расширение .zip, после чего распакуем их и удалим все, кроме имеющих расширение .ttf – это файлы шрифтов.
Файлы шрифтов (.ttf-файлы) копируем в каталог /usr/share/fonts/truetype/
Для того, чтобы система «увидела» установленные шрифты, нужно выполнить команду:
Копировать в буфер обмена
fc-cache –fv
Устаналиваем дополнительные внешние библиотеки:
Копировать в буфер обмена
yum install fontconfig freetype libgsf unixODBC
Запускаем службу:
Копировать в буфер обмена
systemctl start srv1cv83
Проверить статус работы можно при помощи команды:
Копировать в буфер обмена
systemctl status srv1cv83
Будет выполнена проверка, запущен ли сервис (Starting 1C:Enterprise 8.3 server: OK), и выведено детальное состояние сервиса.
Проверить, запущены ли процессы кластера, можно при помощи команды:
Копировать в буфер обмена
ps ax | grep "1C/v8.3"
Перейдем установке драйвера HASP. Для данного примера скачиваем драйвер по адресу :
http://ftp.etersoft.ru/pub/Etersoft/HASP/last/x86_64/CentOS/7/haspd-7.60-eter1centos.x86_64.rpm
Для установки драйвера выполняем следующие действия:
Создадим каталог /1c/soft/hasp:
Копировать в буфер обмена
mkdir -p /1c/soft/hasp
В этот каталог любым удобным образом поместим скачанный пакет установки драйвера и перейдем в него:
Копировать в буфер обмена
cd /1c/soft/hasp
Поскольку драйвер использует 32-битные библиотеки, устанавливаем их:
Копировать в буфер обмена
yum install glibc.i686
Устанавливаем драйвер:
Копировать в буфер обмена
yum install *
Запускаем драйвер защиты HASP:
Копировать в буфер обмена
systemctl start haspd
Проверить статус можно так:
Копировать в буфер обмена
systemctl status haspd
Основные проблемы и вопросы по установке Платформы «1С:Предприятие» в Linux
1. При работе возникают ошибки «Не найдена библиотека …»
В зависимости от вашего дистрибутива Linux и функционала системы для корректной работы 1С:Предприятие вам может понадобиться дополнительно самостоятельно установить внешние библиотеки. Полный список их представлен в документации:
https://its.1c.ru/db/v8313doc#bookmark:usr:TI000000019
Обратите внимание, что в документации указано именно имя библиотеки, а не имя пакета. Имя пакета, в который она входит, может отличаться в разных дистрибутивах. В какие именно пакеты входит библиотека, обычно можно найти в репозитории для вашей ОС.
2. Как запустить сервер в режиме отладки?
Для того, чтобы на сервере была доступна отладка, необходимо запустить его в ключом –debug. Для этого сначала остановим сервер "1С:Предприятие":
Копировать в буфер обмена
systemctl stop srv1cv83
ВАЖНО! Не редактируйте параметры запуска сервера в процессе его работы, это может привести к ошибкам при его перезапуске.
Теперь необходимо отредактировать параметры его запуска в конфигурационном файле srv1cv83 (в данном примере с использованием редактора vim):
Копировать в буфер обмена
vim /etc/sysconfig/srv1cv83
Находим в редактируемом файле строку SRV1CV8_DEBUG= , убираем в начале этой строки символ комментария # и устанавливаем значение переменной SRV1CV8_DEBUG в 1:
Копировать в буфер обмена
SRV1CV8_DEBUG=1
Сохраняем изменения и выходим из файла.
Перезапускаем сервер «1С:Предприятия 8»:
Копировать в буфер обмена
systemctl restart srv1cv83
3. Где находится каталог данных кластера серверов и как его изменить?
По умолчанию каталог кластера находится в директории пользователя, от имени которого запущен сервер 1С:Предприятие - $HOMEDIR/.1cv83/1C/1Cv83, например:
Копировать в буфер обмена
/home/usr1cv8/.1cv8/1C/1cv8
Для того, чтобы изменить место изменить место расположения, необходимо, по аналогии с п. 1, изменить параметр SRV1CV8_DATA запуска в конфигурационном файле /etc/sysconfig/srv1cv83.
ВАЖНО! Не забудьте убедиться в наличии прав на директорию данных кластера у пользователя, от имени которого запущен сервер. Увидеть права можно при помощи команды:
Копировать в буфер обмена
ls -la /cluster_data
Предоставить права можно так:
Копировать в буфер обмена
chown -R usr1cv8 /cluster_data
В конфигурационном файле /etc/sysconfig/srv1cv83 также задаются порты, на которых будут работать процессы кластера, и другие параметры запуска.
4. Как настроить технологический журнал сервера в Linux?
На сервере создадим каталоги, в который будут помещаться файлы журнала:
Копировать в буфер обмена
mkdir -p /var/log/1c/logs
Создадим каталог для настроек журнала /opt/1C/v8.3/x86_64/conf:
Копировать в буфер обмена
mkdir -p /opt/1C/v8.3/x86_64/conf
Поместим в этот каталог файл logcfg.xml со следующим (например) содержимым:
Копировать в буфер обмена
<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="http://v8.1c.ru/v8/tech-log">
<log history="24" location="/var/log/1c/logs">
<event>
<ne property="name" value=""/>
</event>
<property name="all"/>
</log>
</config>
В данном случае собирается полный технологический журнал (не стоит делать так на постоянной основе в продуктиве), срок хранения файлов журналов - 24 часа, находиться они будут в директории /var/log/1c/logs.
Подробнее формат и настройка описаны документации: https://its.1c.ru/db/v8313doc/bookmark/adm/ti000000365
ВАЖНО! Необходимо предоставить пользователю, от имени которого работает сервер 1С:Предприятие, права на запись в каталог логов. Например, так:
Создадим группу пользователей grp1clogs, которой будут даны права на журнал:
Копировать в буфер обмена
groupadd grp1clogs
usermod -a -G grp1clogs www-data
usermod -a -G grp1clogs usr1cv8
Дадим права этой группе на каталоги журнала:
Копировать в буфер обмена
chown -R usr1cv8:grp1clogs /var/log/1c
chmod g+rw /var/log/1c
5. Почему не формируются дампы, если их сбор настроен в logcfg.xml?
По умолчанию в linux создание дампов отключено. Для настройки сбора дампов НЕ используется logcfg.xml, она осуществляется в ОС.
Как ее выполнить, описано в документации:
https://its.1c.ru/db/v8313doc#bookmark:adm:ti000000154
продолжение
4 компьютера , работающих с 1С – бухгалтерией. и один сервер.
Есть , кстати, программа – тоже база данных, пришедшая из торговых фирм. Именно для торговли, учета, подсчета остатков, баланса. Прибыли. И для производства – сборки, закупки, упаковка, логистика, реализация. Учета и сохранения информации по покупателям , оптовикам. И она не на основе 1С. в интернете не представлена вообще. Ведет известный программист по базам данных.
Интересно.. перешел постепенно на 1С, хоть работали все время с другой программой. И на 1С bitrix – для сайтов, самое странное – этот сайт на Вордпресс, а некоторые другие – не без использования Bitrix24.
продолжение
установка не под конкретную задачу, а просто – офисный и облачный типа сервер, он обеспечивает связь двух подразделений, у нас это сначала было – магазин – склад – офис, сейчас сотрудники в офисе и некоторое количество – по разным местам.
На сервере установлено две виртуальные машины, для этого выбрана роль hyper – v . не исключен вариант, что – как у меня получилось, на самой серьезной материнской плате с 2-мя 32-ядерными по 3800 мГц процессорами.. не запускалась виртуализация под hyper-v – выручил virtualbox – Oracle corp. Программа бесплатная.
так что шаг после настройки и загрузки – не активация сразу, а установка hyper-v . при 180-дневной бесплатной лицензии можно. Некоторые сложности может вызват установка сети. Тенически – остается один сетевой адаптер, а вот виртуально их становится два. На основном работает как бы виртуальный коммутатор, а на нем – все протоколы и сетевые адреса, как на втором адаптере. (или на третьем – очень советую для сервера покупать материнку с Двумя сетевыми адаптерами. Обычно – Intel).
Еще – обычно ставится удаленный доступ и настраивается интернет. Если точка черр те где – то через мобильныую сеть с модемом, а программы удаленного – на Windows это обычно Anydesk или Radmin белорусского программиста с добавкой vpn.
Удаленный доступ к серверу – это openvpn на точке и pfsense – сделаный из FreeBSD роутер. Вот — одна из виртуалок на сервере. Хотя – есть вариант и от Майкрософт – сервер удаленного доступа.
Вторая виртуалка – рабочий сервер под 1С или под склад, а там и ключи доступа, и много чего еще. А вот дисковое хранилище – на основном сервере. Сейчас это 2 -а то и 4 диска по 4Тб, ни соединены в один, используя встроеный в Windows Raid драйвер. Или – может на плате есть и аппаратный.
будет два варианта