http://wiki.mikro-bill.com/api.php?action=feedcontributions&user=Fomichok&feedformat=atomMikroBILL - Вклад [ru]2024-03-29T15:06:36ZВкладMediaWiki 1.39.0http://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=185MikroBILL на Linux2024-02-28T19:12:01Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
<br><br />
'''Для скачивания стабильной версии введите:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
'''Для скачивания BETA версии:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install-beta.sh https://mikro-bill.com/files/MikroBILL-Install-beta.sh]<br><br />
<br><br />
'''Далее:'''<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
<br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
Если нужно разрешить соединение со всех адресов, замениле 'localhost' на '%'. <br />
<br><br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в файле конфигурации MySQL (поумолчанию находится в /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br><br />
Для Centos в терминале необходимо выполнить ещё одну команду:<br><br />
setsebool -P httpd_can_network_connect_db 1<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br><br />
<br />
Для работы библиотеки API на MikroBILL 2.0.12 и более старых версиях необходимо установить модуль mcrypt: <br><br />
apt install php-mcrypt<br><br />
<br><br />
После установки откройте файл настроек php (найти его расположение можно командой php -i | grep 'php.ini')<br><br />
В нём нужно раскомментировать строки (убрать перед ними символ ';'):<br><br />
extension=curl<br><br />
extension=mbstring<br><br />
extension=openssl<br><br />
extension=pdo_mysql<br><br />
extension=mcrypt ''(Для MikroBILL 2.0.12 и старше)''<br> <br />
<br><br />
Если модуль mcrypt не установился (для MikroBILL 2.0.12 и старше), его можно собрать из исходников:<br><br />
apt install php php-pear php-dev libmcrypt-dev<br><br />
pecl install mcrypt<br><br />
<br><br />
После перезапустите службу апача:<br><br />
systemctl restart apache2<br><br />
<br><br />
Скопируйте файлы WEB (после установки MikroBILL они будут доступны по пути /var/MikroBILL/bin/web/):<br />
<br><br />
cp -rT /var/MikroBILL/bin/web /var/www/html<br />
<br><br />
Необходимо дать разрешение на запись в папки:<br><br />
chmod -R a=rwx /var/www/html/payin<br><br />
chmod -R a=rwx /var/www/html/actionin<br><br />
chmod -R a=rwx /var/www/html/news<br><br />
chmod -R a=rwx /var/www/html/tvin<br><br />
<br />
<br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
/tmp/dotnet-install.sh -c 6.0 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=6.0<br><br />
snap install dotnet-sdk --classic --channel=6.0/edge<br><br />
snap install dotnet-runtime-60 --classic<br><br />
snap alias dotnet-runtime-60.dotnet dotnet<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=184MikroBILL на Linux2024-02-28T19:11:27Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
<br><br />
'''Для скачивания стабильной версии введите:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
'''Для скачивания BETA версии:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install-beta.sh https://mikro-bill.com/files/MikroBILL-Install-beta.sh]<br><br />
<br><br />
'''Далее:'''<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
<br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
Если нужно разрешить соединение со всех адресов, замениле 'localhost' на '%'. <br />
<br><br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в файле конфигурации MySQL (поумолчанию находится в /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br><br />
Для Centos в терминале необходимо выполнить ещё одну команду:<br><br />
setsebool -P httpd_can_network_connect_db 1<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br><br />
<br />
Для работы библиотеки API на MikroBILL 2.0.12 и более старых версиях необходимо установить модуль mcrypt: <br><br />
apt install php-mcrypt<br><br />
<br><br />
После установки откройте файл настроек php(найти его расположение можно командой php -i | grep 'php.ini')<br><br />
В нём нужно раскомментировать строки (убрать перед ними символ ';'):<br><br />
extension=curl<br><br />
extension=mbstring<br><br />
extension=openssl<br><br />
extension=pdo_mysql<br><br />
extension=mcrypt ''(Для MikroBILL 2.0.12 и старше)''<br> <br />
<br><br />
Если модуль mcrypt не установился (Для MikroBILL 2.0.12 и старше), его можно собрать из исходников:<br><br />
apt install php php-pear php-dev libmcrypt-dev<br><br />
pecl install mcrypt<br><br />
<br><br />
После перезапустите службу апача:<br><br />
systemctl restart apache2<br><br />
<br><br />
Скопируйте файлы WEB (после установки MikroBILL они будут доступны по пути /var/MikroBILL/bin/web/):<br />
<br><br />
cp -rT /var/MikroBILL/bin/web /var/www/html<br />
<br><br />
Необходимо дать разрешение на запись в папки:<br><br />
chmod -R a=rwx /var/www/html/payin<br><br />
chmod -R a=rwx /var/www/html/actionin<br><br />
chmod -R a=rwx /var/www/html/news<br><br />
chmod -R a=rwx /var/www/html/tvin<br><br />
<br />
<br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
/tmp/dotnet-install.sh -c 6.0 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=6.0<br><br />
snap install dotnet-sdk --classic --channel=6.0/edge<br><br />
snap install dotnet-runtime-60 --classic<br><br />
snap alias dotnet-runtime-60.dotnet dotnet<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=183MikroBILL на Linux2024-02-28T19:10:54Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
<br><br />
'''Для скачивания стабильной версии введите:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
'''Для скачивания BETA версии:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install-beta.sh https://mikro-bill.com/files/MikroBILL-Install-beta.sh]<br><br />
<br><br />
'''Далее:'''<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
<br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
Если нужно разрешить соединение со всех адресов, замениле 'localhost' на '%'. <br />
<br><br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в файле конфигурации MySQL (поумолчанию находится в /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br><br />
Для Centos в терминале необходимо выполнить ещё одну команду:<br><br />
setsebool -P httpd_can_network_connect_db 1<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br><br />
<br />
Для работы библиотеки API на MikroBILL 2.0.12 и более старых необходимо установить модуль mcrypt: <br><br />
apt install php-mcrypt<br><br />
<br><br />
После установки откройте файл настроек php(найти его расположение можно командой php -i | grep 'php.ini')<br><br />
В нём нужно раскомментировать строки (убрать перед ними символ ';'):<br><br />
extension=curl<br><br />
extension=mbstring<br><br />
extension=openssl<br><br />
extension=pdo_mysql<br><br />
extension=mcrypt ''(Для MikroBILL 2.0.12 и старше)''<br> <br />
<br><br />
Если модуль mcrypt не установился (Для MikroBILL 2.0.12 и старше), его можно собрать из исходников:<br><br />
apt install php php-pear php-dev libmcrypt-dev<br><br />
pecl install mcrypt<br><br />
<br><br />
После перезапустите службу апача:<br><br />
systemctl restart apache2<br><br />
<br><br />
Скопируйте файлы WEB (после установки MikroBILL они будут доступны по пути /var/MikroBILL/bin/web/):<br />
<br><br />
cp -rT /var/MikroBILL/bin/web /var/www/html<br />
<br><br />
Необходимо дать разрешение на запись в папки:<br><br />
chmod -R a=rwx /var/www/html/payin<br><br />
chmod -R a=rwx /var/www/html/actionin<br><br />
chmod -R a=rwx /var/www/html/news<br><br />
chmod -R a=rwx /var/www/html/tvin<br><br />
<br />
<br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
/tmp/dotnet-install.sh -c 6.0 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=6.0<br><br />
snap install dotnet-sdk --classic --channel=6.0/edge<br><br />
snap install dotnet-runtime-60 --classic<br><br />
snap alias dotnet-runtime-60.dotnet dotnet<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=182MikroBILL на Linux2024-02-28T19:10:28Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
<br><br />
'''Для скачивания стабильной версии введите:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
'''Для скачивания BETA версии:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install-beta.sh https://mikro-bill.com/files/MikroBILL-Install-beta.sh]<br><br />
<br><br />
'''Далее:'''<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
<br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
Если нужно разрешить соединение со всех адресов, замениле 'localhost' на '%'. <br />
<br><br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в файле конфигурации MySQL (поумолчанию находится в /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br><br />
Для Centos в терминале необходимо выполнить ещё одну команду:<br><br />
setsebool -P httpd_can_network_connect_db 1<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br><br />
<br />
Для работы быблиотеки API на MikroBILL 2.0.12 и более старых необходимо установить модуль mcrypt: <br><br />
apt install php-mcrypt<br><br />
<br><br />
После установки откройте файл настроек php(найти его расположение можно командой php -i | grep 'php.ini')<br><br />
В нём нужно раскомментировать строки (убрать перед ними символ ';'):<br><br />
extension=curl<br><br />
extension=mbstring<br><br />
extension=openssl<br><br />
extension=pdo_mysql<br><br />
extension=mcrypt ''(Для MikroBILL 2.0.12 и старше)''<br> <br />
<br><br />
Если модуль mcrypt не установился (Для MikroBILL 2.0.12 и старше), его можно собрать из исходников:<br><br />
apt install php php-pear php-dev libmcrypt-dev<br><br />
pecl install mcrypt<br><br />
<br><br />
После перезапустите службу апача:<br><br />
systemctl restart apache2<br><br />
<br><br />
Скопируйте файлы WEB (после установки MikroBILL они будут доступны по пути /var/MikroBILL/bin/web/):<br />
<br><br />
cp -rT /var/MikroBILL/bin/web /var/www/html<br />
<br><br />
Необходимо дать разрешение на запись в папки:<br><br />
chmod -R a=rwx /var/www/html/payin<br><br />
chmod -R a=rwx /var/www/html/actionin<br><br />
chmod -R a=rwx /var/www/html/news<br><br />
chmod -R a=rwx /var/www/html/tvin<br><br />
<br />
<br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
/tmp/dotnet-install.sh -c 6.0 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=6.0<br><br />
snap install dotnet-sdk --classic --channel=6.0/edge<br><br />
snap install dotnet-runtime-60 --classic<br><br />
snap alias dotnet-runtime-60.dotnet dotnet<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=181MikroBILL на Linux2024-02-28T19:09:53Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
<br><br />
'''Для скачивания стабильной версии введите:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
'''Для скачивания BETA версии:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install-beta.sh https://mikro-bill.com/files/MikroBILL-Install-beta.sh]<br><br />
<br><br />
'''Далее:'''<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
<br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
Если нужно разрешить соединение со всех адресов, замениле 'localhost' на '%'. <br />
<br><br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в файле конфигурации MySQL (поумолчанию находится в /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br><br />
Для Centos в терминале необходимо выполнить ещё одну команду:<br><br />
setsebool -P httpd_can_network_connect_db 1<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br><br />
<br />
Для работы быблиотеки API на MikroBILL 2.0.12 и более старых необходимо установить моуль mcrypt<br />
apt install php-mcrypt<br><br />
<br><br />
После установки откройте файл настроек php(найти его расположение можно командой php -i | grep 'php.ini')<br><br />
В нём нужно раскомментировать строки (убрать перед ними символ ';'):<br><br />
extension=curl<br><br />
extension=mbstring<br><br />
extension=openssl<br><br />
extension=pdo_mysql<br><br />
extension=mcrypt ''(Для MikroBILL 2.0.12 и старше)''<br> <br />
<br><br />
Если модуль mcrypt не установился (Для MikroBILL 2.0.12 и старше), его можно собрать из исходников:<br><br />
apt install php php-pear php-dev libmcrypt-dev<br><br />
pecl install mcrypt<br><br />
<br><br />
После перезапустите службу апача:<br><br />
systemctl restart apache2<br><br />
<br><br />
Скопируйте файлы WEB (после установки MikroBILL они будут доступны по пути /var/MikroBILL/bin/web/):<br />
<br><br />
cp -rT /var/MikroBILL/bin/web /var/www/html<br />
<br><br />
Необходимо дать разрешение на запись в папки:<br><br />
chmod -R a=rwx /var/www/html/payin<br><br />
chmod -R a=rwx /var/www/html/actionin<br><br />
chmod -R a=rwx /var/www/html/news<br><br />
chmod -R a=rwx /var/www/html/tvin<br><br />
<br />
<br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
/tmp/dotnet-install.sh -c 6.0 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=6.0<br><br />
snap install dotnet-sdk --classic --channel=6.0/edge<br><br />
snap install dotnet-runtime-60 --classic<br><br />
snap alias dotnet-runtime-60.dotnet dotnet<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%9F%D0%B5%D1%87%D0%B0%D1%82%D1%8C_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%BE%D0%B2&diff=180Печать шаблонов2024-02-16T09:25:44Z<p>Fomichok: </p>
<hr />
<div>Чтобы добавить шаблоны для печати, откройте контекстное меню любого абонента в MikroREMOTE. Проследуйте "Дополнительно" -> "Распечатать шаблон" -> "Настроить шаблоны". Там вы можете добавить любые файлы Word и Excel для печати. Для автоматической подстановки данных абонента, используйте теги автозамены. Список тегов вы можете найти в файле Templ\NewClient.xls<br />
<br />
Если в документе Word некоторые теги не распознаются, значит Word видит слова разными частями, т.е. вы не на всю строку задали формат, а несколько раз выделяли части и выбирали им шрифт, центровку и т.д. Т.е. с точки зрения вёрстки - это разные блоки, хоть и выглядят визуально как единый текст.<br />
Решение: выделите всю строку, где теги не обрабатываются, на панели выберите "Сбросить формат" и далее снова задайте всей строке нужное форматирование и снова добавьте шаблон в MikroBILL.<br />
<br />
Доступные тэги в тексте шаблона<br />
<br />
#NAME# - ФИО<br />
#DAYS# - Дней до окончания работы<br />
#STOPDATE# - Дата остановки клиента (Дата1)<br />
#STARTDATE# - Дата начала работы клиента (Дата2)<br />
#CASH# - Баланс<br />
#CASHNAME# - Название валюты<br />
#CONTRACT# - № договора<br />
#LOGIN# - Логин<br />
#PASSWORD# - Пароль<br />
#COMMENT# - Коментарий 1<br />
#COMMENT2# - Коментарий 2<br />
#COMMENT3# - Коментарий 3<br />
#COMMENT4# - Коментарий 4<br />
#EMAIL# - Email<br />
#TEL# - Телефон<br />
#TARIF# - Тариф<br />
#ADDRESS# - Адрес<br />
#ADDRESS2# - Адрес 2<br />
#DIALIN# - Тип подключения<br />
#MAC# - MAC-адрес<br />
#IP# - IP-адрес<br />
#PAYSIZE# - Абонентская плата<br />
#PAYSIZE2# - Абонентская плата за месяц<br />
#PAYSIZECLEAR# - Необходимая сумма текущего пополнения<br />
#PASSPORT# - Паспортные данные абонента<br />
#BORN_DATE# - Дата рождения<br />
#BORN_IN# - Место рождения<br />
#SERVICES# - Список подключенных услуг<br />
<br />
<br />
<br />
Тэги юрлица <br />
<br />
#COMPANY_NAME# - Название организации<br />
#DIRECTOR# - Директор<br />
#BANK# - Название банка<br />
#BANK_ACCOUNT# - Расчётный счёт<br />
#BANK_ROOT_ACCOUNT# - Корсчёт<br />
#INN# - ИНН<br />
#KPP# - КПП<br />
#BIK# - БИК<br />
#OGRN# - ОГРН<br />
#LEGAL_ADDRESS# - Юр. Адрес<br />
#MAILING_ADDRESS# - Адрес для кореспонденции<br />
#BILLING_ADDRESS# - Адрес для счетов<br />
#CONTACT_PERSON# - Контактное лицо<br />
<br />
<br />
<br />
<br />
Другое <br />
<br />
#DAY# - День месяца<br />
#MONTH# - Месяц<br />
#YEAR# - Год<br />
#HOUR# - Час<br />
#MINUTE# - Минуты<br />
#SECOND# - Секунды</div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%9F%D0%B5%D1%87%D0%B0%D1%82%D1%8C_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%BE%D0%B2&diff=179Печать шаблонов2024-02-16T09:23:03Z<p>Fomichok: </p>
<hr />
<div>Чтобы добавить шаблоны для печати, откройте контекстное меню любого абонента в MikroREMOTE. Проследуйте "Дополнительно" -> "Распечатать шаблон" -> "Настроить шаблоны". Там вы можете добавить любые файлы Word и Excel для печати. Для автоматической подстановки данных абонента, используйте теги автозамены. Список тегов вы можете найти в файле Templ\NewClient.xls<br />
<br />
Если в документе Word некоторые теги не распознаются, значит Word видит слова разными частями, т.е. вы не на всю строку задали формат, а несколько раз выделяли части и выбирали им шрифт, центровку и т.д. Т.е. с точки зрения вёрстки - это разные блоки, хоть и выглядят визуально как единый текст.<br />
Решение: выделите всю строку, где теги не обрабатываются, на панели выберите "Сбросить формат" и далее снова задайте всей строке нужное форматирование и снова добавьте шаблон в MikroBILL.<br />
<br />
Доступные тэги в тексте шаблона<br />
<br />
#NAME# - ФИО<br />
#DAYS# - Дней до окончания работы<br />
#STOPDATE# - Дата остановки клиента (Дата1)<br />
#STARTDATE# - Дата начала работы клиента (Дата2)<br />
#CASH# - Баланс<br />
#CASHNAME# - Название валюты<br />
#CONTRACT# - № договора<br />
#LOGIN# - Логин<br />
#PASSWORD# - Пароль<br />
#COMMENT# - Коментарий 1<br />
#COMMENT2# - Коментарий 2<br />
#COMMENT3# - Коментарий 3<br />
#COMMENT4# - Коментарий 4<br />
#EMAIL# - Email<br />
#TEL# - Телефон<br />
#TARIF# - Тариф<br />
#ADDRESS# - Адрес<br />
#ADDRESS2# - Адрес 2<br />
#DIALIN# - Тип подключения<br />
#MAC# - MAC-адрес<br />
#IP# - IP-адрес<br />
#PAYSIZE# - Абонентская плата<br />
#PAYSIZE2# - Абонентская плата за месяц<br />
#PAYSIZECLEAR# - Необходимая сумма текущего пополнения<br />
#PASSPORT# - Паспортные данные абонента<br />
#BORN_DATE# - Дата рождения<br />
#BORN_IN# - Место рождения<br />
#SERVICES# - Список подключенных услуг<br />
<br />
<br />
<br />
Тэги юрлица <br />
<br />
#COMPANY_NAME# - Название организации<br />
#DIRECTOR# - Директор<br />
#BANK# - Название банка<br />
#BANK_ACCOUNT# - Расчётный счёт<br />
#BANK_ROOT_ACCOUNT# - Корсчёт<br />
#INN# - ИНН<br />
#KPP# - КПП<br />
#BIK# - БИК<br />
#OGRN# - ОГРН<br />
#LEGAL_ADDRESS# - Юр. Адрес<br />
#MAILING_ADDRESS# - Адрес для кореспонденции<br />
#BILLING_ADDRESS# - Адрес для счетов<br />
#CONTACT_PERSON# - Контактное лицо<br />
<br />
<br />
<br />
<br />
Другое <br />
<br />
#DAY# - День месяца<br />
#MONTH# - Месяц<br />
#YEAR# - Год<br />
#HOUR# - Час<br />
#MINUTE# - Минуты<br />
#SECOND# - Секунды</div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%9F%D0%B5%D1%87%D0%B0%D1%82%D1%8C_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%BE%D0%B2&diff=178Печать шаблонов2024-02-16T09:22:35Z<p>Fomichok: </p>
<hr />
<div>Чтобы добавить шаблоны для печати, откройте контекстное меню любого абонента в MikroREMOTE. Проследуйте "Дополнительно" -> "Распечатать шаблон" -> "Настроить шаблоны". Там вы можете добавить любые файлы Word и Excel для печати. Для автоматической подстановки данных абонента, используйте теги автозамены. Список тегов вы можете найти в файле Templ\NewClient.xls<br />
<br />
Если в документе Word некоторые теги не распознаются, значит Word видит слова разными частями, т.е. вы не на всю строку задали формат, а несколько раз выделяли части и выбирали им шрифт, центровку и т.д. Т.е. с точки зрения вёрстки - это разные блоки, хоть и выглядят визуально как единый текст.<br />
Решение: выделите всю строку, где теги не обрабатываются, на панели выберите "Сбросить формат" и далее снова задайте всей строке нужное форматирование и снова добавьте шаблон в MikroBILL.<br />
<br />
Доступные тэги в тексте шаблона<br />
<br />
#NAME# - ФИО<br />
#DAYS# - Дней до окончания работы<br />
#STOPDATE# - Дата остановки клиента (Дата1)<br />
#STARTDATE# - Дата начала работы клиента (Дата2)<br />
#CASH# - Баланс<br />
#CASHNAME# - Название валюты<br />
#CONTRACT# - № договора<br />
#LOGIN# - Логин<br />
#PASSWORD# - Пароль<br />
#COMMENT# - Коментарий 1<br />
#COMMENT2# - Коментарий 2<br />
#COMMENT3# - Коментарий 3<br />
#COMMENT4# - Коментарий 4<br />
#EMAIL# - Email<br />
#TEL# - Телефон<br />
#TARIF# - Тариф<br />
#ADDRESS# - Адрес<br />
#ADDRESS2# - Адрес 2<br />
#DIALIN# - Тип подключения<br />
#MAC# - MAC-адрес<br />
#IP# - IP-адрес<br />
#PAYSIZE# - Абонентская плата<br />
#PAYSIZE2# - Абонентская плата за месяц<br />
#PAYSIZECLEAR# - Необходимая сумма текущего пополнения<br />
#PASSPORT# - Паспортные данные абонента<br />
#BORN_DATE# - Дата рождения<br />
#BORN_IN# - Место рождения<br />
#SERVICES# - Список подключенных услуг<br />
<br />
<br />
<br />
Тэги юрлица <br />
<br />
#COMPANY_NAME# - Название организации<br />
#DIRECTOR# - Директор<br />
#BANK# - Название банка<br />
#BANK_ACCOUNT# - Расчётный счёт<br />
#BANK_ROOT_ACCOUNT# - Корсчёт<br />
#INN# - ИНН<br />
#KPP# - КПП<br />
#BIK# - БИК<br />
#OGRN# - ОГРН<br />
#LEGAL_ADDRESS# - Юр. Адрес<br />
#MAILING_ADDRESS# - Адрес для кореспонденции<br />
#BILLING_ADDRESS# - Адрес для счетов<br />
#CONTACT_PERSON# - Контактное лицо<br />
<br />
<br />
<br />
<br />
Другое <br />
<br />
#DAY# - День месяца<br />
#MONTH# - Месяц<br />
#YEAR# - Год<br />
#HOUR# - Час<br />
#MINUTE# - Минуты<br />
#SECOND# - Секунды</div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=177MikroBILL на Linux2024-01-18T15:42:57Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
<br><br />
'''Для скачивания стабильной версии введите:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
'''Для скачивания BETA версии:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install-beta.sh https://mikro-bill.com/files/MikroBILL-Install-beta.sh]<br><br />
<br><br />
'''Далее:'''<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
<br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
Если нужно разрешить соединение со всех адресов, замениле 'localhost' на '%'. <br />
<br><br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в файле конфигурации MySQL (поумолчанию находится в /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br><br />
Для Centos в терминале необходимо выполнить ещё одну команду:<br><br />
setsebool -P httpd_can_network_connect_db 1<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br />
apt install php-mcrypt<br><br />
<br><br />
После установки откройте файл настроек php(найти его расположение можно командой php -i | grep 'php.ini')<br><br />
В нём нужно раскомментировать строки (убрать перед ними символ ';'):<br><br />
extension=curl<br><br />
extension=mbstring<br><br />
extension=openssl<br><br />
extension=pdo_mysql<br><br />
extension=mcrypt<br><br />
<br><br />
Если модуль mcrypt не установился, его можно собрать из исходников:<br><br />
apt install php php-pear php-dev libmcrypt-dev<br><br />
pecl install mcrypt<br><br />
<br><br />
После перезапустите службу апача:<br><br />
systemctl restart apache2<br><br />
<br><br />
Скопируйте файлы WEB (после установки MikroBILL они будут доступны по пути /var/MikroBILL/bin/web/):<br />
<br><br />
cp -rT /var/MikroBILL/bin/web /var/www/html<br />
<br><br />
Необходимо дать разрешение на запись в папки:<br><br />
chmod -R a=rwx /var/www/html/payin<br><br />
chmod -R a=rwx /var/www/html/actionin<br><br />
chmod -R a=rwx /var/www/html/news<br><br />
chmod -R a=rwx /var/www/html/tvin<br><br />
<br />
<br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
/tmp/dotnet-install.sh -c 6.0 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=6.0<br><br />
snap install dotnet-sdk --classic --channel=6.0/edge<br><br />
snap install dotnet-runtime-60 --classic<br><br />
snap alias dotnet-runtime-60.dotnet dotnet<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=176MikroBILL на Linux2023-12-22T12:29:11Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
<br><br />
'''Для скачивания стабильной версии введите:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
'''Для скачивания BETA версии:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install-beta.sh https://mikro-bill.com/files/MikroBILL-Install-beta.sh]<br><br />
<br><br />
'''Далее:'''<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
<br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
Если нужно разрешить соединение со всех адресов, замениле 'localhost' на '%'. <br />
<br><br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в файле конфигурации MySQL (поумолчанию находится в /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br><br />
Для Centos в терминале необходимо выполнить ещё одну команду:<br><br />
setsebool -P httpd_can_network_connect_db 1<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br />
apt install php-mcrypt<br><br />
<br><br />
После установки откройте файл настроек php(найти его расположение можно командой php -i | grep 'php.ini')<br><br />
В нём нужно раскомментировать строки (убрать перед ними символ ';'):<br><br />
extension=curl<br><br />
extension=mbstring<br><br />
extension=openssl<br><br />
extension=pdo_mysql<br><br />
extension=mcrypt<br><br />
<br><br />
Если модуль mcrypt не установился, его можно собрать из исходников:<br><br />
apt install php php-pear php-dev libmcrypt-dev<br><br />
pecl install mcrypt<br><br />
<br><br />
После перезапустите службу апача:<br><br />
systemctl restart apache2<br><br />
<br><br />
Скопируйте файлы WEB (после установки MikroBILL они будут доступны по пути /var/MikroBILL/bin/web/):<br />
<br><br />
cp -r /var/MikroBILL/bin/web /var/www/html<br />
<br><br />
Необходимо дать разрешение на запись в папки:<br><br />
chmod -R a=rwx /var/www/html/payin<br><br />
chmod -R a=rwx /var/www/html/actionin<br><br />
chmod -R a=rwx /var/www/html/news<br><br />
chmod -R a=rwx /var/www/html/tvin<br><br />
<br />
<br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
/tmp/dotnet-install.sh -c 6.0 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=6.0<br><br />
snap install dotnet-sdk --classic --channel=6.0/edge<br><br />
snap install dotnet-runtime-60 --classic<br><br />
snap alias dotnet-runtime-60.dotnet dotnet<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%9F%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81_MikroBILL_%D0%BD%D0%B0_%D0%B4%D1%80%D1%83%D0%B3%D0%BE%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&diff=175Перенос MikroBILL на другой сервер2023-10-01T07:04:21Z<p>Fomichok: </p>
<hr />
<div><br />
'''Для переезда на новое оборудование.'''<br><br><br />
<br />
'''1.''' Дождитесь сообщения о переносе активации.<br><br><br><br />
<br />
'''2.''' Остановите MikroBILL на предыдущем ПК:<br><br />
: Выполните в командной строке, запущенной от имени администратора:<br><br><br />
: '''Для Windows''':<br><br />
: ''net stop MikroBILL''<br><br />
: ''sc delete MikroBILL''<br><br />
: ''net stop MySQL''<br><br><br />
: Если Вы не планируете больше на этом ПК использовать БД и Apache, то их можно удалить:<br><br><br />
: ''sc delete MySQL''<br><br />
: ''net stop Apache2.2''<br><br />
: ''sc delete Apache2.2''<br><br><br />
<br />
: '''Для UNIX:'''<br><br />
: ''systemctl stop MikroBILL''<br><br />
: ''systemctl disable MikroBILL''<br><br />
: ''systemctl stop mysqld''<br><br><br><br />
<br />
<br />
'''3.''' Запустите MikroBILL на новом ПК. Установите Apache и MySQL и запомните новый пароль от БД.<br><br />
: После введите в командную строку, запущенную от имени администратора:<br><br />
: '''Для Windows''':<br><br />
: ''net stop MikroBILL''<br><br />
: ''net stop MySQL''<br><br><br />
<br />
: '''Для UNIX:'''<br><br />
: ''systemctl stop MikroBILL''<br><br />
: ''systemctl stop mysqld''<br><br><br><br />
<br />
<br />
'''4.''' Скопируйте прежнюю БД. Для этого перенесите папку: <br><br />
: '''Для Windows''':<br><br />
: %programfiles%\MySQL\data\mikrobill\<br><br><br />
: '''Для UNIX:'''<br><br />
: /var/lib/mysql/mikrobill/<br><br />
<br />
: по такому же пути на новую систему.<br><br />
: Выше указан абсолютный путь. Попасть в папку можно, скопировав текст в любую адресную строку, например, в Проводник.<br><br />
: PS: Если имя БД у Вас отличается от 'mikrobill', то и путь будет другим. <br><br><br />
<br />
<br />
<br />
<br />
'''5.''' Скопируйте настройки MikroBILL. Для этого перенесите папку:<br><br />
: '''Для Windows''':<br><br />
: %allusersprofile%\MikroBILL\ <br><br><br />
: '''Для UNIX:'''<br><br />
: /var/MikroBILL/ <br><br><br />
: по такому же пути на новую систему.<br><br />
: Выше указан абсолютный путь. Попасть в папку можно, скопировав текст в любую адресную строку, например, в Проводник.<br><br />
: Конфигурации под Windows и UNIX идентичны, вы можете мигрировать между системами, скопировав '%allusersprofile%\MikroBILL\' --> '/var/MikroBILL/'.<br><br><br><br />
<br />
<br />
<br />
'''6.''' Запустите сервисы MikroBILL, введя в командную строку, запущенную от имени администратора:<br><br />
: '''Для Windows''':<br><br />
: ''net start MySQL''<br><br />
: ''net start MikroBILL''<br><br><br />
<br />
: '''Для UNIX:'''<br><br />
: ''systemctl start MikroBILL''<br><br />
: ''systemctl start mysqld''<br><br><br><br />
<br />
'''7.''' Всё готово. Можно подключаться к MikroBILL через MikroREMOTE.<br><br />
: PS: Не забудьте в настройках ввести новый пароль от БД, который Вы запомнили в пункте 3.<br><br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%9F%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81_MikroBILL_%D0%BD%D0%B0_%D0%B4%D1%80%D1%83%D0%B3%D0%BE%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&diff=174Перенос MikroBILL на другой сервер2023-10-01T07:03:51Z<p>Fomichok: </p>
<hr />
<div><br />
'''Для переезда на новое оборудование.'''<br><br><br />
<br />
'''1.''' Дождитесь сообщения о переносе активации.<br><br><br><br />
<br />
'''2.''' Остановите MikroBILL на предыдущем ПК:<br><br />
: Выполните в командной строке, запущенной от имени администратора:<br><br><br />
: '''Для Windows''':<br><br />
: ''net stop MikroBILL''<br><br />
: ''sc delete MikroBILL''<br><br />
: ''net stop MySQL''<br><br><br />
: Если Вы не планируете больше на этом ПК использовать БД и Apache, то их можно удалить:<br><br><br />
: ''sc delete MySQL''<br><br />
: ''net stop Apache2.2''<br><br />
: ''sc delete Apache2.2''<br><br><br />
<br />
: '''Для UNIX:'''<br><br />
: ''systemctl stop MikroBILL''<br><br />
: ''systemctl disable MikroBILL''<br><br />
: ''systemctl stop mysqld''<br><br><br><br />
<br />
<br />
'''3.''' Запустите MikroBILL на новом ПК. Установите Apache и MySQL и запомните новый пароль от БД.<br><br />
: После введите в командную строку, запущенную от имени администратора:<br><br />
: '''Для Windows''':<br><br />
: ''net stop MikroBILL''<br><br />
: ''net stop MySQL''<br><br><br />
<br />
: '''Для UNIX:'''<br><br />
: ''systemctl stop MikroBILL''<br><br />
: ''systemctl stop mysqld''<br><br><br><br />
<br />
<br />
'''4.''' Скопируйте прежнюю БД. Для этого перенесите папку: <br><br />
: '''Для Windows''':<br><br />
: %programfiles%\MySQL\data\mikrobill\<br><br><br />
: '''Для UNIX:'''<br><br />
: /var/lib/mysql/mikrobill/<br><br />
<br />
: по такому же пути на новую систему.<br><br />
: Выше указан абсолютный путь. Попасть в папку можно, скопировав текст в любую адресную строку, например, в Проводник.<br><br />
: PS: Если имя БД у Вас отличается от 'mikrobill', то и путь будет другим. <br><br><br />
<br />
<br />
<br />
<br />
'''5.''' Скопируйте настройки MikroBILL. Для этого перенесите папку:<br><br />
: '''Для Windows''':<br><br />
: %allusersprofile%\MikroBILL\ <br><br><br />
: '''Для UNIX:'''<br><br />
: /var/MikroBILL/ <br><br><br />
: по такому же пути на новую систему.<br><br />
: Выше указан абсолютный путь. Попасть в папку можно, скопировав текст в любую адресную строку, например, в Проводник.<br><br />
: Конфигурации под Windows и UNIX идентичны, вы можете мигрировать между системами, скопировав '%allusersprofile%\MikroBILL\' в '/var/MikroBILL/'.<br><br><br><br />
<br />
<br />
<br />
'''6.''' Запустите сервисы MikroBILL, введя в командную строку, запущенную от имени администратора:<br><br />
: '''Для Windows''':<br><br />
: ''net start MySQL''<br><br />
: ''net start MikroBILL''<br><br><br />
<br />
: '''Для UNIX:'''<br><br />
: ''systemctl start MikroBILL''<br><br />
: ''systemctl start mysqld''<br><br><br><br />
<br />
'''7.''' Всё готово. Можно подключаться к MikroBILL через MikroREMOTE.<br><br />
: PS: Не забудьте в настройках ввести новый пароль от БД, который Вы запомнили в пункте 3.<br><br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%9F%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81_MikroBILL_%D0%BD%D0%B0_%D0%B4%D1%80%D1%83%D0%B3%D0%BE%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&diff=173Перенос MikroBILL на другой сервер2023-10-01T07:02:23Z<p>Fomichok: </p>
<hr />
<div><br />
'''Для переезда на новое оборудование.'''<br><br><br />
<br />
'''1.''' Дождитесь сообщения о переносе активации.<br><br><br><br />
<br />
'''2.''' Остановите MikroBILL на предыдущем ПК:<br><br />
: Выполните в командной строке, запущенной от имени администратора:<br><br><br />
: '''Для Windows''':<br><br />
: ''net stop MikroBILL''<br><br />
: ''sc delete MikroBILL''<br><br />
: ''net stop MySQL''<br><br><br />
: Если Вы не планируете больше на этом ПК использовать БД и Apache, то их можно удалить:<br><br><br />
: ''sc delete MySQL''<br><br />
: ''net stop Apache2.2''<br><br />
: ''sc delete Apache2.2''<br><br><br />
<br />
: '''Для UNIX:'''<br><br />
: ''systemctl stop MikroBILL''<br><br />
: ''systemctl disable MikroBILL''<br><br />
: ''systemctl stop mysqld''<br><br><br><br />
<br />
<br />
'''3.''' Запустите MikroBILL на новом ПК. Установите Apache и MySQL и запомните новый пароль от БД.<br><br />
: После введите в командную строку, запущенную от имени администратора:<br><br />
: '''Для Windows''':<br><br />
: ''net stop MikroBILL''<br><br />
: ''net stop MySQL''<br><br><br />
<br />
: '''Для UNIX:'''<br><br />
: ''systemctl stop MikroBILL''<br><br />
: ''systemctl stop mysqld''<br><br><br><br />
<br />
<br />
'''4.''' Скопируйте прежнюю БД. Для этого перенесите папку: <br><br />
: '''Для Windows''':<br><br />
: %programfiles%\MySQL\data\mikrobill\<br><br><br />
: '''Для UNIX:'''<br><br />
: /var/lib/mysql/mikrobill/<br><br />
<br />
: по такому же пути на новую систему.<br><br />
: Выше указан абсолютный путь. Попасть в папку можно, скопировав текст в любую адресную строку, например, в Проводник.<br><br />
: PS: Если имя БД у Вас отличается от 'mikrobill', то и путь будет другим. <br><br><br />
<br />
<br />
<br />
<br />
'''5.''' Скопируйте настройки MikroBILL. Для этого перенесите папку:<br><br />
: '''Для Windows''':<br><br />
: %allusersprofile%\MikroBILL\ <br><br><br />
: '''Для UNIX:'''<br><br />
: /var/MikroBILL/ <br><br><br />
: по такому же пути на новую систему.<br><br />
: Выше указан абсолютный путь. Попасть в папку можно, скопировав текст в любую адресную строку, например, в Проводник.<br><br />
: Конфигуации под Windows и UNIX идентичны, вы можете мигрировать между системами, скопировав '%allusersprofile%\MikroBILL\' в '/var/MikroBILL/'.<br><br><br><br />
<br />
<br />
<br />
'''6.''' Запустите сервисы MikroBILL, введя в командную строку, запущенную от имени администратора:<br><br />
: '''Для Windows''':<br><br />
: ''net start MySQL''<br><br />
: ''net start MikroBILL''<br><br><br />
<br />
: '''Для UNIX:'''<br><br />
: ''systemctl start MikroBILL''<br><br />
: ''systemctl start mysqld''<br><br><br><br />
<br />
'''7.''' Всё готово. Можно подключаться к MikroBILL через MikroREMOTE.<br><br />
: PS: Не забудьте в настройках ввести новый пароль от БД, который Вы запомнили в пункте 3.<br><br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%9F%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81_MikroBILL_%D0%BD%D0%B0_%D0%B4%D1%80%D1%83%D0%B3%D0%BE%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&diff=172Перенос MikroBILL на другой сервер2023-10-01T07:02:03Z<p>Fomichok: </p>
<hr />
<div><br />
'''Для переезда на новое оборудование.'''<br><br><br />
<br />
'''1.''' Дождитесь сообщения о переносе активации.<br><br><br><br />
<br />
'''2.''' Остановите MikroBILL на предыдущем ПК:<br><br />
: Выполните в командной строке, запущенной от имени администратора:<br><br><br />
: '''Для Windows''':<br><br />
: ''net stop MikroBILL''<br><br />
: ''sc delete MikroBILL''<br><br />
: ''net stop MySQL''<br><br><br />
: Если Вы не планируете больше на этом ПК использовать БД и Apache, то их можно удалить:<br><br><br />
: ''sc delete MySQL''<br><br />
: ''net stop Apache2.2''<br><br />
: ''sc delete Apache2.2''<br><br><br />
<br />
: '''Для UNIX:'''<br><br />
: ''systemctl stop MikroBILL''<br><br />
: ''systemctl disable MikroBILL''<br><br />
: ''systemctl stop mysqld''<br><br><br><br />
<br />
<br />
'''3.''' Запустите MikroBILL на новом ПК. Установите Apache и MySQL и запомните новый пароль от БД.<br><br />
: После введите в командную строку, запущенную от имени администратора:<br><br />
: '''Для Windows''':<br><br />
: ''net stop MikroBILL''<br><br />
: ''net stop MySQL''<br><br><br />
<br />
: '''Для UNIX:'''<br><br />
: ''systemctl stop MikroBILL''<br><br />
: ''systemctl stop mysqld''<br><br><br><br />
<br />
<br />
'''4.''' Скопируйте прежнюю БД. Для этого перенесите папку: <br><br />
: '''Для Windows''':<br><br />
: %programfiles%\MySQL\data\mikrobill\<br><br><br />
: '''Для UNIX:'''<br><br />
: /var/lib/mysql/mikrobill/<br><br />
<br />
: по такому же пути на новую систему.<br><br />
: Выше указан абсолютный путь. Попасть в папку можно, скопировав текст в любую адресную строку, например, в Проводник.<br><br />
: PS: Если имя БД у Вас отличается от 'mikrobill', то и путь будет другим. <br><br><br />
<br />
<br />
<br />
<br />
'''5.''' Скопируйте настройки MikroBILL. Для этого перенесите папку:<br><br />
: '''Для Windows''':<br><br />
: %allusersprofile%\MikroBILL\ <br><br><br />
: '''Для UNIX:'''<br><br />
: /var/MikroBILL/ <br><br><br />
: по такому же пути на новую систему.<br><br />
: Выше указан абсолютный путь. Попасть в папку можно, скопировав текст в любую адресную строку, например, в Проводник.<br><br />
Конфигуации под Windows и UNIX идентичны, вы можете мигрировать между системами, скопировав '%allusersprofile%\MikroBILL\' в '/var/MikroBILL/'.<br><br><br><br />
<br />
<br />
<br />
'''6.''' Запустите сервисы MikroBILL, введя в командную строку, запущенную от имени администратора:<br><br />
: '''Для Windows''':<br><br />
: ''net start MySQL''<br><br />
: ''net start MikroBILL''<br><br><br />
<br />
: '''Для UNIX:'''<br><br />
: ''systemctl start MikroBILL''<br><br />
: ''systemctl start mysqld''<br><br><br><br />
<br />
'''7.''' Всё готово. Можно подключаться к MikroBILL через MikroREMOTE.<br><br />
: PS: Не забудьте в настройках ввести новый пароль от БД, который Вы запомнили в пункте 3.<br><br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%9F%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81_MikroBILL_%D0%BD%D0%B0_%D0%B4%D1%80%D1%83%D0%B3%D0%BE%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&diff=171Перенос MikroBILL на другой сервер2023-10-01T07:01:23Z<p>Fomichok: </p>
<hr />
<div><br />
'''Для переезда на новое оборудование.'''<br><br><br />
<br />
'''1.''' Дождитесь сообщения о переносе активации.<br><br><br><br />
<br />
'''2.''' Остановите MikroBILL на предыдущем ПК:<br><br />
: Выполните в командной строке, запущенной от имени администратора:<br><br><br />
: '''Для Windows''':<br><br />
: ''net stop MikroBILL''<br><br />
: ''sc delete MikroBILL''<br><br />
: ''net stop MySQL''<br><br><br />
: Если Вы не планируете больше на этом ПК использовать БД и Apache, то их можно удалить:<br><br><br />
: ''sc delete MySQL''<br><br />
: ''net stop Apache2.2''<br><br />
: ''sc delete Apache2.2''<br><br><br />
<br />
: '''Для UNIX:'''<br><br />
: ''systemctl stop MikroBILL''<br><br />
: ''systemctl disable MikroBILL''<br><br />
: ''systemctl stop mysqld''<br><br><br><br />
<br />
<br />
'''3.''' Запустите MikroBILL на новом ПК. Установите Apache и MySQL и запомните новый пароль от БД.<br><br />
: После введите в командную строку, запущенную от имени администратора:<br><br />
: '''Для Windows''':<br><br />
: ''net stop MikroBILL''<br><br />
: ''net stop MySQL''<br><br><br />
<br />
: '''Для UNIX:'''<br><br />
: ''systemctl stop MikroBILL''<br><br />
: ''systemctl stop mysqld''<br><br><br><br />
<br />
<br />
'''4.''' Скопируйте прежнюю БД. Для этого перенесите папку: <br><br />
: '''Для Windows''':<br><br />
: %programfiles%\MySQL\data\mikrobill\<br><br><br />
: '''Для UNIX:'''<br><br />
: /var/lib/mysql/mikrobill/<br><br />
<br />
: по такому же пути на новую систему.<br><br />
: Выше указан абсолютный путь. Попасть в папку можно, скопировав текст в любую адресную строку, например, в Проводник.<br><br />
: PS: Если имя БД у Вас отличается от 'mikrobill', то и путь будет другим. <br><br><br />
<br />
<br />
<br />
<br />
'''5.''' Скопируйте настройки MikroBILL. Для этого перенесите папку:<br><br />
: '''Для Windows''':<br><br />
: %allusersprofile%\MikroBILL\ <br><br><br />
: '''Для UNIX:'''<br><br />
: /var/MikroBILL/ <br><br><br />
: по такому же пути на новую систему. Конфигуации под Windows и UNIX идентичны, вы можете мигрировать между системами, скопировав '%allusersprofile%\MikroBILL\' в '/var/MikroBILL/'.<br><br />
: Выше указан абсолютный путь. Попасть в папку можно, скопировав текст в любую адресную строку, например, в Проводник.<br><br><br><br />
<br />
<br />
<br />
'''6.''' Запустите сервисы MikroBILL, введя в командную строку, запущенную от имени администратора:<br><br />
: '''Для Windows''':<br><br />
: ''net start MySQL''<br><br />
: ''net start MikroBILL''<br><br><br />
<br />
: '''Для UNIX:'''<br><br />
: ''systemctl start MikroBILL''<br><br />
: ''systemctl start mysqld''<br><br><br><br />
<br />
'''7.''' Всё готово. Можно подключаться к MikroBILL через MikroREMOTE.<br><br />
: PS: Не забудьте в настройках ввести новый пароль от БД, который Вы запомнили в пункте 3.<br><br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=170MikroBILL на Linux2023-06-03T08:05:39Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
<br><br />
'''Для скачивания стабильной версии введите:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
'''Для скачивания BETA версии:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install-beta.sh https://mikro-bill.com/files/MikroBILL-Install-beta.sh]<br><br />
<br><br />
'''Далее:'''<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
<br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
Если нужно разрешить соединение со всех адресов, замениле 'localhost' на '%'. <br />
<br><br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в файле конфигурации MySQL (поумолчанию находится в /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br />
<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br />
apt install php-mcrypt<br><br />
<br><br />
После установки откройте файл настроек php(найти его расположение можно командой php -i | grep 'php.ini')<br><br />
В нём нужно раскомментировать строки (убрать перед ними символ ';'):<br><br />
extension=curl<br><br />
extension=mbstring<br><br />
extension=openssl<br><br />
extension=pdo_mysql<br><br />
extension=mcrypt<br><br />
<br><br />
Если модуль mcrypt не установился, его можно собрать из исходников:<br><br />
apt install php php-pear php-dev libmcrypt-dev<br><br />
pecl install mcrypt<br><br />
<br><br />
После перезапустите службу апача:<br><br />
systemctl restart apache2<br><br />
<br><br />
Скопируйте файлы WEB (после установки MikroBILL они будут доступны по пути /var/MikroBILL/bin/web/):<br />
<br><br />
cp -r /var/MikroBILL/bin/web /var/www/html<br />
<br><br />
Необходимо дать разрешение на запись в папки:<br><br />
chmod -R a=rwx /var/www/html/payin<br><br />
chmod -R a=rwx /var/www/html/actionin<br><br />
chmod -R a=rwx /var/www/html/news<br><br />
chmod -R a=rwx /var/www/html/tvin<br><br />
<br />
<br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
/tmp/dotnet-install.sh -c 6.0 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=6.0<br><br />
snap install dotnet-sdk --classic --channel=6.0/edge<br><br />
snap install dotnet-runtime-60 --classic<br><br />
snap alias dotnet-runtime-60.dotnet dotnet<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=169MikroBILL на Linux2023-05-27T19:07:22Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
<br><br />
'''Для скачивания стабильной версии введите:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
'''Для скачивания BETA версии:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install-beta.sh]<br><br />
<br><br />
'''Далее:'''<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
<br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
Если нужно разрешить соединение со всех адресов, замениле 'localhost' на '%'. <br />
<br><br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в файле конфигурации MySQL (поумолчанию находится в /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br />
<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br />
apt install php-mcrypt<br><br />
<br><br />
После установки откройте файл настроек php(найти его расположение можно командой php -i | grep 'php.ini')<br><br />
В нём нужно раскомментировать строки (убрать перед ними символ ';'):<br><br />
extension=curl<br><br />
extension=mbstring<br><br />
extension=openssl<br><br />
extension=pdo_mysql<br><br />
extension=mcrypt<br><br />
<br><br />
Если модуль mcrypt не установился, его можно собрать из исходников:<br><br />
apt install php php-pear php-dev libmcrypt-dev<br><br />
pecl install mcrypt<br><br />
<br><br />
После перезапустите службу апача:<br><br />
systemctl restart apache2<br><br />
<br><br />
Скопируйте файлы WEB (после установки MikroBILL они будут доступны по пути /var/MikroBILL/bin/web/):<br />
<br><br />
cp -r /var/MikroBILL/bin/web /var/www/html<br />
<br><br />
Необходимо дать разрешение на запись в папки:<br><br />
chmod -R a=rwx /var/www/html/payin<br><br />
chmod -R a=rwx /var/www/html/actionin<br><br />
chmod -R a=rwx /var/www/html/news<br><br />
chmod -R a=rwx /var/www/html/tvin<br><br />
<br />
<br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
/tmp/dotnet-install.sh -c 6.0 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=6.0<br><br />
snap install dotnet-sdk --classic --channel=6.0/edge<br><br />
snap install dotnet-runtime-60 --classic<br><br />
snap alias dotnet-runtime-60.dotnet dotnet<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=168MikroBILL на Linux2023-05-27T11:31:26Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
<br><br />
'''Для скачивания стабильной версии введите:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
'''Для скачивания BETA версии:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install-beta.sh]<br><br />
<br><br />
'''Далее:'''<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
<br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
Если нужно разрешить соединение со всех адресов, замениле 'localhost' на '%'. <br />
<br><br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в файле конфигурации MySQL (поумолчанию находится в /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br />
<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br />
apt install php-mcrypt<br><br />
<br><br />
После установки откройте файл настроек php(найти его расположение можно командой php -i | grep 'php.ini')<br><br />
В нём нужно раскомментировать строки (убрать перед ними символ ';'):<br><br />
extension=curl<br><br />
extension=mbstring<br><br />
extension=openssl<br><br />
extension=pdo_mysql<br><br />
extension=mcrypt<br><br />
<br><br />
Если модуль mcrypt не установился, его можно собрать из исходников:<br><br />
apt install php php-pear php-dev libmcrypt-dev<br><br />
pecl install mcrypt<br><br />
<br><br />
После перезапустите службу апача:<br><br />
systemctl restart apache2<br><br />
<br><br />
Скопируйте файлы WEB (после установки MikroBILL они будут доступны по пути /var/MikroBILL/bin/web/):<br />
<br><br />
cp -r /var/MikroBILL/bin/web /var/www/html<br />
<br><br />
Необходимо дать разрешение на запись в папки:<br><br />
chmod -R a=rwx /var/www/html/payin<br><br />
chmod -R a=rwx /var/www/html/actionin<br><br />
chmod -R a=rwx /var/www/html/news<br><br />
chmod -R a=rwx /var/www/html/tvin<br><br />
<br />
<br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
/tmp/dotnet-install.sh -c 6.0 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=6.0<br><br />
snap install dotnet-sdk --classic --channel=6.0/edge<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=167MikroBILL на Linux2023-05-15T20:48:22Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
<br><br />
'''Для скачивания стабильной версии введите:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
'''Для скачивания BETA версии:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install-beta.sh]<br><br />
<br><br />
'''Далее:'''<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
<br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
Если нужно разрешить соединение со всех адресов, замениле 'localhost' на '%'. <br />
<br><br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в файле конфигурации MySQL (поумолчанию находится в /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br />
<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br />
apt install php-mcrypt<br><br />
<br><br />
После установки откройте файл настроек php(найти его расположение можно командой php -i | grep 'php.ini')<br><br />
В нём нужно раскомментировать строки (убрать перед ними символ ';'):<br><br />
extension=curl<br><br />
extension=mbstring<br><br />
extension=openssl<br><br />
extension=pdo_mysql<br><br />
extension=mcrypt<br><br />
<br><br />
Если модуль mcrypt не установился, его можно собрать из исходников:<br><br />
apt install php php-pear php-dev libmcrypt-dev<br><br />
pecl install mcrypt<br><br />
<br><br />
После перезапустите службу апача:<br><br />
systemctl restart apache2<br><br />
<br><br />
Скопируйте файлы WEB (после установки MikroBILL они будут доступны по пути /var/MikroBILL/bin/web/):<br />
<br><br />
cp -r /var/MikroBILL/bin/web /var/www/html<br />
<br><br />
Необходимо дать разрешение на запись в папки:<br><br />
chmod -R a=rwx /var/www/html/payin<br><br />
chmod -R a=rwx /var/www/html/actionin<br><br />
chmod -R a=rwx /var/www/html/news<br><br />
chmod -R a=rwx /var/www/html/tvin<br><br />
<br />
<br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B1%D0%BB%D0%BE%D0%BA%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%BE%D0%B9_%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%B0_%D0%B0%D0%B1%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B0%D0%BC&diff=166Проблемы с блокировкой доступа абонентам2023-05-12T12:01:15Z<p>Fomichok: </p>
<hr />
<div>Если случилась ситация, что остановленные абоненты имеют доступ в Интернет, то этому может быть 3 причины:<br><br />
1. В тарифе опция "Скорость при блоке" больше нуля. Это означает, что у вас абоненты не блокируются при остановке, а им уменьшается скорость;<br><br />
2. В список WhiteHosts вы вписали локальную подсеть, тем самым, разрешив всем локальным IP адресам беспрепятсвенный доступ;<br><br />
3. Ваши собственные правила в фильтрах фаервола в MikroTik стоят выше правил MikroBILL и разрешают абонентский трафик.<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D1%81_%D0%B1%D0%BB%D0%BE%D0%BA%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%BE%D0%B9_%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%B0_%D0%B0%D0%B1%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B0%D0%BC&diff=165Проблемы с блокировкой доступа абонентам2023-05-12T12:00:44Z<p>Fomichok: Новая страница: «Если случилась ситация, что остановленные абоненты имеют доступ в Интернет, то этому может быть 3 причины: 1. В тарифе опция "Скорость при блоке" больше нуля. Это означает, что у вас абоненты не блокируются при остановке, а им уменьшается скорость; 2. В спис...»</p>
<hr />
<div>Если случилась ситация, что остановленные абоненты имеют доступ в Интернет, то этому может быть 3 причины:<br />
1. В тарифе опция "Скорость при блоке" больше нуля. Это означает, что у вас абоненты не блокируются при остановке, а им уменьшается скорость;<br />
2. В список WhiteHosts вы вписали локальную подсеть, тем самым, разрешив всем локальным IP адресам беспрепятсвенный доступ;<br />
3. Ваши собственные правила в фильтрах фаервола в MikroTik стоят выше правил MikroBILL и разрешают абонентский трафик.</div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&diff=164Заглавная страница2023-05-12T11:58:29Z<p>Fomichok: </p>
<hr />
<div>Полная документация в файле: https://mikro-bill.com/files/MikroBILL_Help.docx<br />
<br />
<br />
'''[[MikroBILL REMOTE]]'''<br />
<br />
'''[[Системные требования]]'''<br />
<br />
'''[[MikroBILL на Linux ]]'''<span style="color: red">(''New!'')</span><br />
<br />
'''[[MikroBILL на Windows]]'''<br />
<br />
'''[[Обновление Apache и MySQL]]'''<br />
<br />
'''[[Сброс пароля MikroBILL]]'''<br />
<br />
'''[[Обновление MikroBILL]]'''<br />
<br />
'''[[Перенос MikroBILL на другой сервер]]'''<br />
<br />
'''[[Печать шаблонов]]'''<br />
<br />
'''[[Отправка сообщений в Telegram]]'''<br />
<br />
'''[[Проблемы с блокировкой доступа абонентам]]'''<br />
<br />
'''[[Импорт клиентов из Трафик Инспектор]]'''<br />
<br />
'''[[Пропал абонент, что делать%3F]]'''<br />
<br />
'''[[Доступ к сетевым дискам из-под MikroBILL]]'''<br />
<br />
'''[[Приём платежей через Сбербанк Онлайн по номеру договора, указанному в комментарии]]''' <br />
<br />
'''[[Улучшенные автоматические резервные копии]]'''<br />
<br />
'''[[Тарифы]]'''<br />
<br />
'''[[Статистика|Статистика NetFlow]]'''<br />
<br />
'''[[Оповещение SMS и Email ]]'''<br />
<br />
'''[[SMS через HTTP API]]'''<br />
<br />
'''[[Насторойка страницы "Заглушки" при размещении Web-Portala MikroBILL на внешнем хостинге.]]'''</div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Windows&diff=163MikroBILL на Windows2023-05-02T09:43:25Z<p>Fomichok: </p>
<hr />
<div>Для запуска MikroBILL вам понадобится следующее дополнительное ПО:<br> <br><br />
'''1.''' .NET Core 6.0 runtime: [https://download.visualstudio.microsoft.com/download/pr/85473c45-8d91-48cb-ab41-86ec7abc1000/83cd0c82f0cde9a566bae4245ea5a65b/windowsdesktop-runtime-6.0.16-win-x64.exe Скачать].<br><br />
'''2.''' .NET Core 3.1 runtime (для MikroBILL 2.0.10): [https://download.visualstudio.microsoft.com/download/pr/b92958c6-ae36-4efa-aafe-569fced953a5/1654639ef3b20eb576174c1cc200f33a/windowsdesktop-runtime-3.1.32-win-x64.exe Скачать].<br><br />
'''3.''' Visual C++ Redistributable 2019: [https://download.visualstudio.microsoft.com/download/pr/b929b7fe-5c89-4553-9abe-6324631dcc3a/296F96CD102250636BCD23AB6E6CF70935337B1BBB3507FE8521D8D9CFAA932F/VC_redist.x64.exe Скачать].<br><br />
'''4.''' Security Update KB3063858 (для устаревших ОС, вроде, Win 7): [https://download.microsoft.com/download/0/8/E/08E0386B-F6AF-4651-8D1B-C0A95D2731F0/Windows6.1-KB3063858-x64.msu Скачать].<br><br />
'''5.''' Net Framework 4.7.2: [http://mikro-bill.com/files/netfx472.exe Скачать].<br />
<br />
<br />
'''PS:''' Рекомендуется запускать MikroBILL из консоли, чтобы, при возниконвении ошибок, они оставались на экране.<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Windows&diff=162MikroBILL на Windows2023-05-02T09:42:45Z<p>Fomichok: </p>
<hr />
<div>Для запуска MikroBILL вам понадобится следующее дополнительное ПО:<br> <br><br />
'''1.''' .NET Core 6.0 runtime: [https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-6.0.16-windows-x64-installer Скачать].<br><br />
'''2.''' .NET Core 3.1 runtime (для MikroBILL 2.0.10): [https://download.visualstudio.microsoft.com/download/pr/b92958c6-ae36-4efa-aafe-569fced953a5/1654639ef3b20eb576174c1cc200f33a/windowsdesktop-runtime-3.1.32-win-x64.exe Скачать].<br><br />
'''3.''' Visual C++ Redistributable 2019: [https://download.visualstudio.microsoft.com/download/pr/b929b7fe-5c89-4553-9abe-6324631dcc3a/296F96CD102250636BCD23AB6E6CF70935337B1BBB3507FE8521D8D9CFAA932F/VC_redist.x64.exe Скачать].<br><br />
'''4.''' Security Update KB3063858 (для устаревших ОС, вроде, Win 7): [https://download.microsoft.com/download/0/8/E/08E0386B-F6AF-4651-8D1B-C0A95D2731F0/Windows6.1-KB3063858-x64.msu Скачать].<br><br />
'''5.''' Net Framework 4.7.2: [http://mikro-bill.com/files/netfx472.exe Скачать].<br />
<br />
<br />
'''PS:''' Рекомендуется запускать MikroBILL из консоли, чтобы, при возниконвении ошибок, они оставались на экране.<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D1%8B%D0%B5_%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&diff=161Системные требования2023-04-30T00:56:17Z<p>Fomichok: </p>
<hr />
<div><br />
<br />
Системные требования ядра '''MikroBILL:'''<br />
<br />
{| class="wikitable" <br />
! colspan="2" |'''Минимальные '''<br />
! colspan="2" |'''Рекомендуемые'''<br />
|-<br />
|'''ОС:'''<br />
|Windows 7 / UNIX<br />
|'''ОС:'''<br />
|Windows 10 x64 / UNIX<br />
|-<br />
|'''ПО: '''<br />
|.Net Core 3.1 + 6.0<br />
Для WinACME необходим .Net Framework 4.7.2<br />
|'''ПО: '''<br />
|.Net Core 3.1 + 6.0<br />
Для WinACME необходим .Net Framework 4.7.2<br />
|-<br />
|'''RAM:'''<br />
|1GB<br />
|'''RAM:'''<br />
|8GB<br />
|-<br />
|'''HDD:'''<br />
|10GB<br />
|'''SSD:'''<br />
|120GB<br />
|-<br />
|}<br />
<br />
<br />
Системные требования '''MikroREMOTE:'''<br />
{| class="wikitable" <br />
! colspan="2" |'''Минимальные '''<br />
! colspan="2" |'''Рекомендуемые'''<br />
|-<br />
|'''ОС:'''<br />
|Windows 7<br />
|'''ОС:'''<br />
|Windows 10 x64<br />
|-<br />
|'''ПО: '''<br />
|.Net Framework 4.7.2<br />
|'''ПО: '''<br />
|.Net Framework 4.7.2<br />
|-<br />
|'''RAM:'''<br />
|1GB<br />
|'''RAM:'''<br />
|8GB<br />
|-<br />
|'''HDD:'''<br />
|10GB<br />
|'''SSD:'''<br />
|10GB<br />
|-<br />
|}</div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D1%8B%D0%B5_%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&diff=160Системные требования2023-04-30T00:54:51Z<p>Fomichok: </p>
<hr />
<div><br />
<br />
Системные требования ядра '''MikroBILL:'''<br />
<br />
{| class="wikitable" <br />
! colspan="2" |'''Минимальные '''<br />
! colspan="2" |'''Рекомендуемые'''<br />
|-<br />
|'''ОС:'''<br />
|Windows 7 / UNIX<br />
|'''ОС:'''<br />
|Windows 7 x64 / UNIX<br />
|-<br />
|'''ПО: '''<br />
|.Net Core 3.1 + 6.0<br />
Для WinACME необходим .Net Framework 4.7.2<br />
|'''ПО: '''<br />
|.Net Core 3.1 + 6.0<br />
Для WinACME необходим .Net Framework 4.7.2<br />
|-<br />
|'''RAM:'''<br />
|1GB<br />
|'''RAM:'''<br />
|8GB<br />
|-<br />
|'''HDD:'''<br />
|10GB<br />
|'''SSD:'''<br />
|120GB<br />
|-<br />
|}<br />
<br />
<br />
Системные требования '''MikroREMOTE:'''<br />
{| class="wikitable" <br />
! colspan="2" |'''Минимальные '''<br />
! colspan="2" |'''Рекомендуемые'''<br />
|-<br />
|'''ОС:'''<br />
|Windows 7<br />
|'''ОС:'''<br />
|Windows 10 x64<br />
|-<br />
|'''ПО: '''<br />
|.Net Framework 4.7.2<br />
|'''ПО: '''<br />
|.Net Framework 4.7.2<br />
|-<br />
|'''RAM:'''<br />
|1GB<br />
|'''RAM:'''<br />
|8GB<br />
|-<br />
|'''HDD:'''<br />
|10GB<br />
|'''SSD:'''<br />
|10GB<br />
|-<br />
|}</div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Windows&diff=159MikroBILL на Windows2023-04-29T19:25:18Z<p>Fomichok: </p>
<hr />
<div>Для запуска MikroBILL вам понадобится следующее дополнительное ПО:<br> <br><br />
'''1.''' .NET Core 6.0 runtime: [https://download.visualstudio.microsoft.com/download/pr/97eb0863-ef19-4f74-ac83-5ab594acb830/593ea1cd7b879bea4f75ab638c34de22/aspnetcore-runtime-6.0.16-win-x64.exe Скачать].<br><br />
'''2.''' .NET Core 3.1 runtime (для MikroBILL 2.0.10): [https://download.visualstudio.microsoft.com/download/pr/b92958c6-ae36-4efa-aafe-569fced953a5/1654639ef3b20eb576174c1cc200f33a/windowsdesktop-runtime-3.1.32-win-x64.exe Скачать].<br><br />
'''3.''' Visual C++ Redistributable 2019: [https://download.visualstudio.microsoft.com/download/pr/b929b7fe-5c89-4553-9abe-6324631dcc3a/296F96CD102250636BCD23AB6E6CF70935337B1BBB3507FE8521D8D9CFAA932F/VC_redist.x64.exe Скачать].<br><br />
'''4.''' Security Update KB3063858 (для устаревших ОС, вроде, Win 7): [https://download.microsoft.com/download/0/8/E/08E0386B-F6AF-4651-8D1B-C0A95D2731F0/Windows6.1-KB3063858-x64.msu Скачать].<br><br />
'''5.''' Net Framework 4.7.2: [http://mikro-bill.com/files/netfx472.exe Скачать].<br />
<br />
<br />
'''PS:''' Рекомендуется запускать MikroBILL из консоли, чтобы, при возниконвении ошибок, они оставались на экране.<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=158MikroBILL на Linux2023-04-29T19:17:57Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
<br><br />
'''Для скачивания стабильной версии введите:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
'''Для скачивания BETA версии:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install-beta.sh]<br><br />
<br><br />
'''Далее:'''<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
<br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
Если нужно разрешить соединение со всех адресов, замениле 'localhost' на '%'. <br />
<br><br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в файле конфигурации MySQL (поумолчанию находится в /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br />
<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br />
apt install php-mcrypt<br><br />
systemctl restart apache2<br><br />
<br><br />
Необходимо дать разрешение на запись в папки:<br><br />
chmod -R a=rwx /var/www/html/payin<br><br />
chmod -R a=rwx /var/www/html/actionin<br><br />
chmod -R a=rwx /var/www/html/news<br><br />
chmod -R a=rwx /var/www/html/tvin<br><br />
<br />
<br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=157MikroBILL на Linux2023-04-29T19:01:27Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
<br><br />
'''Для скачивания стабильной версии введите:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
'''Для скачивания BETA версии:'''<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install-beta.sh]<br><br />
<br><br />
'''Далее:'''<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
'''Либо можно всё сделать самостоятельно:'''<br><br />
<br><br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
Если нужно разрешить соединение со всех адресов, замениле 'localhost' на '%'. <br />
<br><br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в файле конфигурации MySQL (поумолчанию находится в /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br />
<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br />
apt install php-mcrypt<br><br />
systemctl restart apache2<br><br />
<br><br />
Необходимо дать разрешение на запись в папки:<br><br />
chmod -R a=rwx /var/www/html/payin<br><br />
chmod -R a=rwx /var/www/html/actionin<br><br />
chmod -R a=rwx /var/www/html/news<br><br />
chmod -R a=rwx /var/www/html/tvin<br><br />
<br />
<br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=156MikroBILL на Linux2023-04-03T20:36:21Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
'''Либо можно всё сделать самостоятельно:'''<br><br />
<br><br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
Если нужно разрешить соединение со всех адресов, замениле 'localhost' на '%'. <br />
<br><br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в файле конфигурации MySQL (поумолчанию находится в /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br />
<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br />
apt install php-mcrypt<br><br />
systemctl restart apache2<br><br />
<br><br />
Необходимо дать разрешение на запись в папки:<br><br />
chmod -R a=rwx /var/www/html/payin<br><br />
chmod -R a=rwx /var/www/html/actionin<br><br />
chmod -R a=rwx /var/www/html/news<br><br />
chmod -R a=rwx /var/www/html/tvin<br><br />
<br />
<br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=155MikroBILL на Linux2023-04-03T19:30:55Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
'''Либо можно всё сделать самостоятельно:'''<br><br />
<br><br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
Если нужно разрешить соединение со всех адресов, замениле 'localhost' на '%'. <br />
<br><br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в файле конфигурации MySQL (поумолчанию находится в /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br />
<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br />
apt install php-mcrypt<br><br />
systemctl restart apache2<br><br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=154MikroBILL на Linux2023-04-03T19:12:00Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
'''Либо можно всё сделать самостоятельно:'''<br><br />
<br><br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
<br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в файле конфигурации MySQL (поумолчанию находится в /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br />
<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br />
apt install php-mcrypt<br><br />
systemctl restart apache2<br><br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=153MikroBILL на Linux2023-04-03T19:11:38Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
'''Либо можно всё сделать самостоятельно:'''<br><br />
<br><br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
<br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в файле конфигурации MySQL (поумолчанию находится /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br />
<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br />
apt install php-mcrypt<br><br />
systemctl restart apache2<br><br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=152MikroBILL на Linux2023-04-03T19:11:13Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
'''Либо можно всё сделать самостоятельно:'''<br><br />
<br><br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
<br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в конфигурации MySQL (поумолчанию находится /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br />
<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br />
apt install php-mcrypt<br><br />
systemctl restart apache2<br><br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=151MikroBILL на Linux2023-04-03T19:10:32Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
'''Либо можно всё сделать самостоятельно:'''<br><br />
<br><br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
<br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br><br><br />
Для доступа к БД извне (необходимо для MikroREMOTE) в конфигукции MySQL (поумолчанию находится /etc/mysql/my.cnf) в разделе '''[mysqld]''' должны быть следующие строки:<br><br />
bind-address = 0.0.0.0<br><br />
port = 3306<br><br />
skip-networking = 0<br><br />
<br />
<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br />
apt install php-mcrypt<br><br />
systemctl restart apache2<br><br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Linux&diff=150MikroBILL на Linux2023-03-29T15:42:31Z<p>Fomichok: </p>
<hr />
<div>Начиная с версии MikroBILL 2.0.9 имеется нативная поддержка Unix. Для установки можно использовать автоматический скрипт (установит только ядро MikroBILL и NET Core, без Apache и MySQL):<br><br><br />
Все действия необходимо выполнять от имени суперпользователя (root)<br />
<br><br><br />
Если Apache и MySQL у вас не установлены, установите их перед установкой MikroBILL.<br><br><br />
su<br><br />
wget -O /tmp/MikroBILL-Install.sh [http://mikro-bill.com/files/MikroBILL-Install.sh https://mikro-bill.com/files/MikroBILL-Install.sh]<br><br />
chmod +x /tmp/MikroBILL-Install.sh<br><br />
/tmp/MikroBILL-Install.sh<br><br />
<br><br />
После установки Net Core может потребоваться перезагрузка.<br> <br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br />
<br><br><br />
'''Либо можно всё сделать самостоятельно:'''<br><br />
<br><br />
При необходимости установите Apache и MySQL:<br><br />
<br><br />
<br />
'''1.'''<br><br />
Установка MariaDB (MySQL):<br><br />
apt install mariadb-server<br><br />
systemctl restart mariadb<br><br />
<br><br />
Создание пользователя БД:<br><br />
mysql<br><br />
GRANT ALL ON *.* TO 'Login'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;<br><br />
FLUSH PRIVILEGES;<br><br />
<br><br />
Улучшим безопасность (отключим возможность писать файлы через MySQL):<br><br />
REVOKE FILE on *.* from 'Login'@'localhost';<br />
<br><br />
<br><br />
'''2.''' <br><br />
Установка Apache:<br><br />
apt install apache2<br><br />
apt install php<br><br />
apt install php-cli php-mbstring php-xml php-common php-curl<br><br />
apt install php-mysql<br><br />
apt install php-mcrypt<br><br />
systemctl restart apache2<br><br />
<br><br><br />
'''3.'''<br><br />
Установите .NET Core:<br><br />
apt install -y snapd<br><br />
wget -O /tmp/dotnet-install.sh https://dot.net/v1/dotnet-install.sh<br><br />
chmod +x /tmp/dotnet-install.sh<br><br />
/tmp/dotnet-install.sh -c 3.1 --runtime aspnetcore<br><br />
snap install dotnet-sdk --classic --channel=3.1<br><br />
<br><br />
На некоторых системах может понадобиться установить дополнительные пакеты:<br><br />
export PATH="$PATH:/snap/bin"<br><br />
snap install core<br><br />
snap install core18<br><br><br />
Статья на сайте MicroSoft на случай, если что-то пойдёт не так: https://learn.microsoft.com/ru-ru/dotnet/core/install/linux <br><br><br />
После установки Net Core может потребоваться перезагрузка.<br><br />
В таком случае перезапустите ОС и запустите скрипт установки MikroBILL ещё раз.<br><br />
<br />
<br><br />
'''4.'''<br><br />
Скачайте и распакуйте архив с MikroBILL:<br><br />
mkdir -p /tmp/MikroBILL<br>wget -O /tmp/MikroBILL/MikroBILL_Unix.zip https://mikro-bill.com/downloads/stable<br><br />
apt install unzip<br><br />
unzip -o /tmp/MikroBILL/MikroBILL_Unix.zip -d /tmp/MikroBILL<br><br />
<br><br />
<br><br />
'''5.'''<br><br />
Запустите программу установки:<br><br />
dotnet /tmp/MikroBILL/MikroBILL.dll<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_Apache_%D0%B8_MySQL&diff=149Обновление Apache и MySQL2023-03-28T11:02:21Z<p>Fomichok: </p>
<hr />
<div>Данный материал описывает автоматическое обновление сервисов Apache или MySQL на Windows.<br><br><br />
'''0.''' Перед установкой остановите сервис Apache или MySQL из панели управления Windows --> Администрирование --> Службы.<br><br />
'''1.''' Скачайте архив MikroBILL на серверную машину.<br><br />
'''2.''' Распакуйте содержимое архива в любую папку.<br><br />
'''3.''' Запустите MikroBILL.exe для Windows.<br><br />
'''4.''' Дождитесь завершения обновления сервиса.<br><br />
'''5.''' Нажмите кнопку "Опции", расположенную слева внизу.<br><br />
'''6.''' Переустановите Apache или MySQL. При переустановке MySQL, пароль доступа к базе будет сброшен, будет выдан новый пароль.<br><br />
'''PS:''' Переустановка MySQL и Apache '''НЕ''' приводит к потере данных!</div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_Apache_%D0%B8_MySQL&diff=148Обновление Apache и MySQL2023-03-28T11:02:01Z<p>Fomichok: </p>
<hr />
<div>Данный материал описывает автоматическое обновление сервисов Apache или MySQL на Windows.<br />
'''0.''' Перед установкой остановите сервис Apache или MySQL из панели управления Windows --> Администрирование --> Службы.<br><br />
'''1.''' Скачайте архив MikroBILL на серверную машину.<br><br />
'''2.''' Распакуйте содержимое архива в любую папку.<br><br />
'''3.''' Запустите MikroBILL.exe для Windows.<br><br />
'''4.''' Дождитесь завершения обновления сервиса.<br><br />
'''5.''' Нажмите кнопку "Опции", расположенную слева внизу.<br><br />
'''6.''' Переустановите Apache или MySQL. При переустановке MySQL, пароль доступа к базе будет сброшен, будет выдан новый пароль.<br><br />
'''PS:''' Переустановка MySQL и Apache '''НЕ''' приводит к потере данных!</div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_Apache_%D0%B8_MySQL&diff=147Обновление Apache и MySQL2023-03-28T06:30:40Z<p>Fomichok: Новая страница: «'''0.''' Перед установкой остановите сервис Apache или MySQL из панели управления Windows --> Администрирование --> Службы.<br> '''1.''' Скачайте архив MikroBILL на серверную машину.<br> '''2.''' Распакуйте содержимое архива в любую папку.<br> '''3.''' Запустите MikroBILL.exe для Windows, или введя...»</p>
<hr />
<div>'''0.''' Перед установкой остановите сервис Apache или MySQL из панели управления Windows --> Администрирование --> Службы.<br><br />
'''1.''' Скачайте архив MikroBILL на серверную машину.<br><br />
'''2.''' Распакуйте содержимое архива в любую папку.<br><br />
'''3.''' Запустите MikroBILL.exe для Windows, или введя в терминале dotnet /путь_куда_распаковали_архив/MikroBILL.dll под UNIX.<br><br />
'''4.''' Дождитесь завершения обновления сервиса.<br><br />
'''5.''' Нажмите кнопку "Опции", расположенную слева внизу.<br><br />
'''6.''' Переустановите Apache или MySQL. При переустановке MySQL, пароль доступа к базе будет сброшен, будет выдан новый пароль.<br><br />
'''PS:''' Переустановка MySQL и Apache '''НЕ''' приводит к потере данных!</div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&diff=146Заглавная страница2023-03-28T06:24:08Z<p>Fomichok: </p>
<hr />
<div>Полная документация в файле: https://mikro-bill.com/files/MikroBILL_Help.docx<br />
<br />
<br />
'''[[MikroBILL REMOTE]]'''<br />
<br />
'''[[Системные требования]]'''<br />
<br />
'''[[MikroBILL на Linux ]]'''<span style="color: red">(''New!'')</span><br />
<br />
'''[[MikroBILL на Windows]]'''<br />
<br />
'''[[Обновление Apache и MySQL]]'''<br />
<br />
'''[[Сброс пароля MikroBILL]]'''<br />
<br />
'''[[Обновление MikroBILL]]'''<br />
<br />
'''[[Перенос MikroBILL на другой сервер]]'''<br />
<br />
'''[[Печать шаблонов]]'''<br />
<br />
'''[[Отправка сообщений в Telegram]]'''<br />
<br />
'''[[Импорт клиентов из Трафик Инспектор]]'''<br />
<br />
'''[[Пропал абонент, что делать%3F]]'''<br />
<br />
'''[[Доступ к сетевым дискам из-под MikroBILL]]'''<br />
<br />
'''[[Приём платежей через Сбербанк Онлайн по номеру договора, указанному в комментарии]]''' <br />
<br />
'''[[Улучшенные автоматические резервные копии]]'''<br />
<br />
'''[[Тарифы]]'''<br />
<br />
'''[[Статистика|Статистика NetFlow]]'''<br />
<br />
'''[[Оповещение SMS и Email ]]'''<br />
<br />
'''[[SMS через HTTP API]]'''<br />
<br />
'''[[Насторойка страницы "Заглушки" при размещении Web-Portala MikroBILL на внешнем хостинге.]]'''</div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%9F%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81_MikroBILL_%D0%BD%D0%B0_%D0%B4%D1%80%D1%83%D0%B3%D0%BE%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&diff=145Перенос MikroBILL на другой сервер2023-03-19T07:59:59Z<p>Fomichok: </p>
<hr />
<div><br />
'''Для переезда на новое оборудование.'''<br><br><br />
<br />
'''1.''' Дождитесь сообщения о переносе активации.<br><br><br><br />
<br />
'''2.''' Остановите MikroBILL на предыдущем ПК:<br><br />
: Выполните в командной строке, запущенной от имени администратора:<br><br><br />
: '''Для Windows''':<br><br />
: ''net stop MikroBILL''<br><br />
: ''sc delete MikroBILL''<br><br />
: ''net stop MySQL''<br><br><br />
: Если Вы не планируете больше на этом ПК использовать БД и Apache, то их можно удалить:<br><br><br />
: ''sc delete MySQL''<br><br />
: ''net stop Apache2.2''<br><br />
: ''sc delete Apache2.2''<br><br><br />
<br />
: '''Для UNIX:'''<br><br />
: ''systemctl stop MikroBILL''<br><br />
: ''systemctl disable MikroBILL''<br><br />
: ''systemctl stop mysqld''<br><br><br><br />
<br />
<br />
'''3.''' Запустите MikroBILL на новом ПК. Установите Apache и MySQL и запомните новый пароль от БД.<br><br />
: После введите в командную строку, запущенную от имени администратора:<br><br />
: '''Для Windows''':<br><br />
: ''net stop MikroBILL''<br><br />
: ''net stop MySQL''<br><br><br />
<br />
: '''Для UNIX:'''<br><br />
: ''systemctl stop MikroBILL''<br><br />
: ''systemctl stop mysqld''<br><br><br><br />
<br />
<br />
'''4.''' Скопируйте прежнюю БД. Для этого перенесите папку: <br><br />
: '''Для Windows''':<br><br />
: %programfiles%\MySQL\data\mikrobill\<br><br><br />
: '''Для UNIX:'''<br><br />
: /var/lib/mysql/mikrobill/<br><br />
<br />
: по такому же пути на новую систему.<br><br />
: Выше указан абсолютный путь. Попасть в папку можно, скопировав текст в любую адресную строку, например, в Проводник.<br><br />
: PS: Если имя БД у Вас отличается от 'mikrobill', то и путь будет другим. <br><br><br />
<br />
<br />
<br />
<br />
'''5.''' Скопируйте настройки MikroBILL. Для этого перенесите папку:<br><br />
: '''Для Windows''':<br><br />
: %allusersprofile%\MikroBILL\ <br><br><br />
: '''Для UNIX:'''<br><br />
: /var/MikroBILL/ <br><br><br />
: по такому же пути на новую систему.<br><br />
: Выше указан абсолютный путь. Попасть в папку можно, скопировав текст в любую адресную строку, например, в Проводник.<br><br><br><br />
<br />
<br />
<br />
'''6.''' Запустите сервисы MikroBILL, введя в командную строку, запущенную от имени администратора:<br><br />
: '''Для Windows''':<br><br />
: ''net start MySQL''<br><br />
: ''net start MikroBILL''<br><br><br />
<br />
: '''Для UNIX:'''<br><br />
: ''systemctl start MikroBILL''<br><br />
: ''systemctl start mysqld''<br><br><br><br />
<br />
'''7.''' Всё готово. Можно подключаться к MikroBILL через MikroREMOTE.<br><br />
: PS: Не забудьте в настройках ввести новый пароль от БД, который Вы запомнили в пункте 3.<br><br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_MikroBILL&diff=144Обновление MikroBILL2023-02-23T11:15:21Z<p>Fomichok: </p>
<hr />
<div><br><br />
'''Автоматическое обновление'''<br><br />
'''1.''' В MikroREMOTE перейдите в настройки -> "Администрирование" -> "Логи, бэкапы, обновление" -> "Обновления" -> "Проверить". При наличии свежего обновления будет предложено его установить.<br><br />
'''2.''' После начала установки Вы получите сообщение.<br><br />
'''3.''' Подключитесь через несколько минут к серверу при помощи MikroREMOTE. Обновление завершено.<br><br />
<br><br><br />
<br />
'''Ручное обновление'''<br><br />
'''1.''' Скачайте архив MikroBILL на серверную машину.<br><br />
'''2.''' Распакуйте содержимое архива в любую папку.<br><br />
'''3.''' Запустите MikroBILL.exe для Windows, или введя в терминале dotnet /путь_куда_распаковали_архив/MikroBILL.dll для обновления под UNIX.<br><br />
'''4.''' MikroBILL автоматически обновит все файлы.<br><br />
<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_MikroBILL&diff=143Обновление MikroBILL2023-02-23T11:14:46Z<p>Fomichok: </p>
<hr />
<div><br><br />
'''Автоматическое обновление'''<br><br />
'''1.''' В MikroREMOTE перейдите в настройки -> "Администрирование" -> "Логи, бэкапы, обновление" -> "Обновления" -> "Проверить". При наличии свежего обновления будет предложено его установить.<br><br />
'''2.''' После начала установки Вы получите сообщение.<br><br />
'''3.''' Подключитесь через несколько минут к серверу при помощи MikroREMOTE. Обновление завершено.<br><br />
<br><br><br />
<br />
'''Ручное обновление'''<br><br />
'''1.''' Скачайте архив MikroBILL на серверную машину.<br><br />
'''2.''' Распакуйте содержимое архива в любую папку.<br><br />
'''3.''' Запустите MikroBILL.exe для Windows, или введя в терминале dotnet /путь_куда_распаковали_архив/MikroBILL.dll для UNIX.<br><br />
'''4.''' MikroBILL автоматически обновит все файлы.<br><br />
<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Windows&diff=142MikroBILL на Windows2023-02-15T11:44:41Z<p>Fomichok: </p>
<hr />
<div>Для запуска MikroBILL 2.0.10 и новее вам понадобится следующее дополнительное ПО:<br> <br><br />
'''1.''' .NET Core 3.1 runtime: [https://download.visualstudio.microsoft.com/download/pr/b92958c6-ae36-4efa-aafe-569fced953a5/1654639ef3b20eb576174c1cc200f33a/windowsdesktop-runtime-3.1.32-win-x64.exe Скачать].<br><br />
'''2.''' Visual C++ Redistributable 2019: [https://download.visualstudio.microsoft.com/download/pr/b929b7fe-5c89-4553-9abe-6324631dcc3a/296F96CD102250636BCD23AB6E6CF70935337B1BBB3507FE8521D8D9CFAA932F/VC_redist.x64.exe Скачать].<br><br />
'''3.''' Security Update KB3063858 (для устаревших ОС, вроде, Win 7): [https://download.microsoft.com/download/0/8/E/08E0386B-F6AF-4651-8D1B-C0A95D2731F0/Windows6.1-KB3063858-x64.msu Скачать].<br><br />
'''4.''' Net Framework 4.7.2: [http://mikro-bill.com/files/netfx472.exe Скачать].<br />
<br />
<br />
'''PS:''' Рекомендуется запускать MikroBILL из консоли, чтобы, при возниконвении ошибок, они оставались на экране.<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Windows&diff=141MikroBILL на Windows2023-02-15T07:16:42Z<p>Fomichok: </p>
<hr />
<div>Для запуска MikroBILL 2.0.10 и новее вам понадобится следующее дополнительное ПО:<br> <br><br />
'''1.''' .NET Core 3.1: [https://download.visualstudio.microsoft.com/download/pr/b92958c6-ae36-4efa-aafe-569fced953a5/1654639ef3b20eb576174c1cc200f33a/windowsdesktop-runtime-3.1.32-win-x64.exe Скачать].<br><br />
'''2.''' Visual C++ Redistributable 2019: [https://download.visualstudio.microsoft.com/download/pr/b929b7fe-5c89-4553-9abe-6324631dcc3a/296F96CD102250636BCD23AB6E6CF70935337B1BBB3507FE8521D8D9CFAA932F/VC_redist.x64.exe Скачать].<br><br />
'''3.''' Security Update KB3063858 (для устаревших ОС, вроде, Win 7): [https://download.microsoft.com/download/0/8/E/08E0386B-F6AF-4651-8D1B-C0A95D2731F0/Windows6.1-KB3063858-x64.msu Скачать].<br><br />
'''4.''' Net Framework 4.7.2: [http://mikro-bill.com/files/netfx472.exe Скачать].<br />
<br />
<br />
'''PS:''' Рекомендуется запускать MikroBILL из консоли, чтобы, при возниконвении ошибок, они оставались на экране.<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Windows&diff=140MikroBILL на Windows2023-02-13T21:28:53Z<p>Fomichok: </p>
<hr />
<div>Для запуска MikroBILL 2.0.10 и новее вам понадобится следующее дополнительное ПО:<br> <br><br />
'''1.''' .NET Core 3.1: [https://download.visualstudio.microsoft.com/download/pr/b92958c6-ae36-4efa-aafe-569fced953a5/1654639ef3b20eb576174c1cc200f33a/windowsdesktop-runtime-3.1.32-win-x64.exe Скачать].<br><br />
'''2.''' Visual C++ Redistributable 2019: [https://download.visualstudio.microsoft.com/download/pr/b929b7fe-5c89-4553-9abe-6324631dcc3a/296F96CD102250636BCD23AB6E6CF70935337B1BBB3507FE8521D8D9CFAA932F/VC_redist.x64.exe Скачать].<br><br />
'''3.''' Security Update KB3063858 (для устаревших ОС, вроде, Win 7): [https://download.microsoft.com/download/0/8/E/08E0386B-F6AF-4651-8D1B-C0A95D2731F0/Windows6.1-KB3063858-x64.msu Скачать].<br><br />
'''4.''' Net Framework 4.7.2: [http://mikro-bill.com/files/netfx472.exe Скачать].<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Windows&diff=139MikroBILL на Windows2023-02-13T21:28:28Z<p>Fomichok: </p>
<hr />
<div>Для запуска MikroBILL 2.0.10 и новее вам понадобится следующее дополнительное ПО:<br> <br><br />
'''1.''' .NET Core 3.1: [https://download.visualstudio.microsoft.com/download/pr/b92958c6-ae36-4efa-aafe-569fced953a5/1654639ef3b20eb576174c1cc200f33a/windowsdesktop-runtime-3.1.32-win-x64.exe Скачать].<br><br />
'''2.''' Visual C++ Redistributable 2019: [https://download.visualstudio.microsoft.com/download/pr/b929b7fe-5c89-4553-9abe-6324631dcc3a/296F96CD102250636BCD23AB6E6CF70935337B1BBB3507FE8521D8D9CFAA932F/VC_redist.x64.exe Скачать].<br><br />
'''3.''' Security Update KB3063858 (для старых ОС вроде Win 7): [https://download.microsoft.com/download/0/8/E/08E0386B-F6AF-4651-8D1B-C0A95D2731F0/Windows6.1-KB3063858-x64.msu Скачать].<br><br />
'''4.''' Net Framework 4.7.2: [http://mikro-bill.com/files/netfx472.exe Скачать].<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Windows&diff=138MikroBILL на Windows2023-02-13T08:10:07Z<p>Fomichok: </p>
<hr />
<div>Для запуска MikroBILL 2.0.10 и новее вам понадобится следующее дополнительное ПО:<br> <br><br />
'''1.''' Net Core 3.1: [https://download.visualstudio.microsoft.com/download/pr/b92958c6-ae36-4efa-aafe-569fced953a5/1654639ef3b20eb576174c1cc200f33a/windowsdesktop-runtime-3.1.32-win-x64.exe Скачать].<br><br />
'''2.''' Visual C++ Redistributable 2019: [https://download.visualstudio.microsoft.com/download/pr/b929b7fe-5c89-4553-9abe-6324631dcc3a/296F96CD102250636BCD23AB6E6CF70935337B1BBB3507FE8521D8D9CFAA932F/VC_redist.x64.exe Скачать].<br><br />
'''3.''' Security Update KB3063858 (для старых ОС вроде Win 7): [https://download.microsoft.com/download/0/8/E/08E0386B-F6AF-4651-8D1B-C0A95D2731F0/Windows6.1-KB3063858-x64.msu Скачать].<br><br />
'''4.''' Net Framework 4.7.2: [http://mikro-bill.com/files/netfx472.exe Скачать].<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Windows&diff=137MikroBILL на Windows2023-02-13T08:09:29Z<p>Fomichok: </p>
<hr />
<div>Для запуска MikroBILL 2.0.10 и новее вам понадобится следующее дополнительное ПО:<br />
<br />
<br><br />
'''1.''' Net Core 3.1: [https://download.visualstudio.microsoft.com/download/pr/b92958c6-ae36-4efa-aafe-569fced953a5/1654639ef3b20eb576174c1cc200f33a/windowsdesktop-runtime-3.1.32-win-x64.exe Скачать].<br><br />
'''2.''' Visual C++ Redistributable 2019: [https://download.visualstudio.microsoft.com/download/pr/b929b7fe-5c89-4553-9abe-6324631dcc3a/296F96CD102250636BCD23AB6E6CF70935337B1BBB3507FE8521D8D9CFAA932F/VC_redist.x64.exe Скачать].<br><br />
'''3.''' Security Update KB3063858 (для старых ОС вроде Win 7): [https://download.microsoft.com/download/0/8/E/08E0386B-F6AF-4651-8D1B-C0A95D2731F0/Windows6.1-KB3063858-x64.msu Скачать].<br><br />
'''4.''' Net Framework 4.7.2: [http://mikro-bill.com/files/netfx472.exe Скачать].<br></div>Fomichokhttp://wiki.mikro-bill.com/index.php?title=MikroBILL_%D0%BD%D0%B0_Windows&diff=136MikroBILL на Windows2023-02-13T08:09:16Z<p>Fomichok: </p>
<hr />
<div>Для запуска MikroBILL 2.0.10 и новее вам понадобится следующее дополнительное ПО:<br />
<br><br />
'''1.''' Net Core 3.1: [https://download.visualstudio.microsoft.com/download/pr/b92958c6-ae36-4efa-aafe-569fced953a5/1654639ef3b20eb576174c1cc200f33a/windowsdesktop-runtime-3.1.32-win-x64.exe Скачать].<br><br />
'''2.''' Visual C++ Redistributable 2019: [https://download.visualstudio.microsoft.com/download/pr/b929b7fe-5c89-4553-9abe-6324631dcc3a/296F96CD102250636BCD23AB6E6CF70935337B1BBB3507FE8521D8D9CFAA932F/VC_redist.x64.exe Скачать].<br><br />
'''3.''' Security Update KB3063858 (для старых ОС вроде Win 7): [https://download.microsoft.com/download/0/8/E/08E0386B-F6AF-4651-8D1B-C0A95D2731F0/Windows6.1-KB3063858-x64.msu Скачать].<br><br />
'''4.''' Net Framework 4.7.2: [http://mikro-bill.com/files/netfx472.exe Скачать].<br></div>Fomichok