Чат на WebSocket, PHP и MySQL, как просто установить

WebSocket — это независимый протокол на основе протокола TCP для обмена сообщениями между веб-сервером и браузерами, используя постоянное соединение. Он дает более тесное взаимодействие для интерактивного содержимого и приложений реального времени. В данный момент реализовано полноценное веб-приложение для общения и обмена фото и видеофайлами. Пример работающего чата в разделе «Техническая поддержка», на сайте: https://comp99.ru  

Читать далее

Установка плагинов для Roundcube Mail на Debian/Ubuntu

Для установки плагина почтовой программы Roundcube, например, под названием ‘new’: Добавьте его в /var/lib/roundcube/plugins Конфигурационный файл по умолчанию plugins/new/config.inc.php.dist переименуйте в plugins/new/config.inc.php и внесите в него изменения, если это необходимо. Cоздайте каталог под названием ‘new’ в mkdir -p /etc/roundcube/plugins/new Создайте ссылку на файл конфигурации, который находится в каталоге установки плагина: ln -s /var/lib/roundcube/plugins/new/config.inc.php /etc/roundcube/plugins/new/config.inc.php Для…

Читать далее

Полное удаление принтера из Windows 10/11: Пошаговая инструкция

Как удалить принтер полностью и почему обычного удаления принтера недостаточно? 💡 Введение: Если вы просто удаляете принтер через «Устройства и принтеры», в системе остаются драйверы, настройки портов и записи в реестре. Это руководство покажет, как полностью очистить систему от всех следов принтера. Содержание руководства: Подготовка к удалению Стандартное удаление через интерфейс Windows Углубленная очистка через…

Читать далее

Установить плагин СБИС на Debian/Ubuntu

Установка СБИС Плагина в Linux Debian 1. Скачайте веб-установщик по ссылке в каталог «Загрузки»: https://update.sbis.ru/Sbis3Plugin/master/linux/sbisplugin-setup-web 2. В консоли перейдите в каталог «Загрузки»: cd /home/$USER/Загрузки/ 3. Получите права суперпользователя: su 4. Разрешите доступ к файлу командой: chmod +x sbisplugin-setup-web 5. Запустите веб-установщик, используя команду: ./sbisplugin-setup-web 6. Кликните «Установить» и дождитесь окончания установки 7. После установки плагина…

Читать далее

Composer — локальная установка на Debian/Ubuntu

1: Установка Composer на Debian/Ubuntu # 1. Создаем директорию (если нужно) mkdir -p ~/.local/bin # 2. Скачиваем установщик curl -sS https://getcomposer.org/installer -o /tmp/composer-installer.php # 3. Устанавливаем php /tmp/composer-installer.php —install-dir=/home/comp99/.local/bin —filename=composer # 4. Удаляем установщик rm /tmp/composer-installer.php # 5. Проверяем установку php ~/.local/bin/composer —version 2: Настройка .bashrc # Добавляем только алиас (без PATH!) echo » >>…

Читать далее

Как записать образ с Win32 Disk Imager

Программа Win32 Disk Imager предназначена для записи образа диска на съемное устройство или резервного копирования съемного устройства в файл образа. Это очень нужна и полезная программа. Созданную при помощи Win32 Disk Imager флешку можно использовать в качестве загрузочного или мультизагрузочного устройства с различными операционными системами. Такая загрузочная флешка аварийного восстановления должна быть в распоряжении каждого…

Читать далее
Почтовый антивирус Clamav

Проверка всей почты на вирусы в Exim4

Настроить проверку исходящей и входящей почты в Exim4 антивирусом ClamAV Интеграция антивируса ClamAV с почтовым сервером Exim4 защитит вашу почту от вирусов и malware. Вот как правильно настроить проверку входящих и исходящих сообщений. Внимание: Перед редактированием конфигурационных файлов сделайте их резервную копию. Все изменения требуют перезагрузки Exim. 1. Добавление проверки в секцию acl_not_smtp Добавьте проверку…

Читать далее

Как узнать SID пользователя Windows

Так просто узнать SID любого пользователя Windows. 1. Чтобы узнать SID текущего пользователя, в командной строке CMD нужно выполнить такую команду: wmic useraccount where name=’%username%’ get sid 2. Чтобы получить SID учетной записи по имени пользователя, в командной строке CMD нужно выполнить такую команду: wmic useraccount where name=’имя_пользователя’ get sid 3. Чтобы получить SID всех…

Читать далее

Управление автозапуском сервисов на Debian/Ubuntu

Файлы сервисов в Linux Debian и systemd: Файлы сервисов, или юниты (unit files), в Linux Debian, которые управляются systemd, играют ключевую роль в запуске, остановке и управлении службами. Они определяют, как и когда запускать процессы. Эти файлы располагаются в нескольких директориях, и важно понимать их иерархию: Системные службы (глобальные, для всех пользователей): /lib/systemd/system/ или /usr/lib/systemd/system/: Это место, где…

Читать далее
Почтовый сервер Exim

Очистка замороженных сообщений Exim4

Удалить очередь сообщений в Exim очень просто Перед выполнением команд обязательно сделайте резервную копию данных! Команды удаляют письма безвозвратно. ⛔ Внимание: Необратимое действие! Команда №1 удаляет ВСЕ письма БЕЗ ВОЗМОЖНОСТИ ВОССТАНОВЛЕНИЯ. Используйте её только если вы абсолютно уверены в своих действиях. Для этого используйте полный путь к Exim Узнайте полный путь к исполняемому файлу exim:…

Читать далее

Удаление всех исходящих заявок в друзья ВКонтакте

Удалить все исходящие заявки в друзья ВКонтакте очень просто: Для этого нужно открыть ВКонтакте список исходящих заявок в друзья, пролистать его до конца. Затем открыть консоль разработчика в браузере, очистить содержимое консоли с помощью правой кнопки мыши, затем скопировать, вставить без звездочек и выполнить следующую команду: java***script:setInterval(«var row=document.querySelector(‘#list_content .friends_user_row’); if(row){var btn=row.querySelector(‘.FlatButton’);if(btn)btn.click();row.parentElement.removeChild(row);} document.querySelector(‘#show_more’).click()», 800); На этом…

Читать далее

xRDP — переключение языка на Debian/Ubuntu

xRDP — решение проблемы с переключением языка клавиатуры при подключении к Linux из Windows Откройте файл: /etc/xrdp/xrdp_keyboard.ini Добавьте в конец файла следующее содержимое: [layouts_map_ru] rdp_layout_us=ru,us rdp_layout_ru=ru,us [rdp_keyboard_ru] keyboard_type=4 keyboard_type=7 keyboard_subtype=1 options=grp:alt_shift_toggle rdp_layouts=default_rdp_layouts layouts_map=layouts_map_ru В данном примере раскладка переключается сочетанием клавиш Alt+Shift, чтобы изменить сочетание клавиатуры для переключения через Ctrl+Shift измените значение переменной options=grp:ctrl_shift_toggle Для применения…

Читать далее

Русифицировать браузер Opera на Debian/Ubuntu

Чтобы русифицировать браузер Opera в Linux Debian в файле /usr/share/applications/opera.desktop замените строку: Exec=opera %U на Exec=opera —lang=ru %U (два дефиса) и сохраните изменённый файл

Читать далее

Русификация браузера Chromium на Debian/Ubuntu

Популярный браузер Chromium русифицировать очень просто, достаточно выполнить команду в консоли: sudo apt-get install chromium-l10n   Чтобы установить браузер Chromium, используйте следующие команды: sudo apt update sudo apt upgrade sudo apt install chromium Для добавления поиска Яндекса нужно проделать следующее: 1. Перейти в меню ⋮ 2. Настройки — Поисковая система — Управление поисковыми системами (Settings —…

Читать далее

Как добавить пользователя в группу sudo на Debian/Ubuntu

В Debian 12, как и в большинстве других дистрибутивов Linux, вы можете добавить обычного пользователя в группу sudo, чтобы предоставить ему права администратора. Это делается с помощью команды usermod.   Вот пошаговая инструкция: 1. Войдите в систему под пользователем с правами sudo (обычно root или другой администратор): Если вы вошли под обычным пользователем, вам сначала нужно получить…

Читать далее

Can`t create session for user — x server could not be started — xRDP

При попытке подключения по xRDP возникает ошибка: can`t create session for user — x server could not be started Чтобы исправить ошибку «can`t create session for user — x server could not be started» — откройте файл: sudo nano /etc/X11/Xwrapper.config найдите и замените строку с параметром: allowed_users=console на allowed_users=anybody и перезапустите xrdp: sudo systemctl restart…

Читать далее

Установить XRDP на Linux Debian/Ubuntu

Много разного написано про проблемы xRDP, но еще больше вопросов по xRDP на Debian, и вот решение всех проблем: Если вы уже установили устаревшую версию xRDP из apt, то удалите ее: sudo systemctl stop xrdp sudo apt purge xrdp sudo apt autoremove sudo rm -rf /var/run/xrdp sudo rm -rf /var/log/xrdp* sudo rm -rf /etc/xrdp/ sudo…

Читать далее

Установка cертификатов Минцифры на Debian/Ubuntu

Сертификаты Национального удостоверяющего центра Минцифры России внедрены на большинство российских сайтов. Для корректного и бесперебойного доступа к этим веб-ресурсам рекомендуется установить сертификаты НУЦ Минцифры России на свои устройства или перейти на браузер, поддерживающий отечественные сертификаты, такие как, «Яндекс.Браузер» или «Яндекс.Браузер для организаций» Инструкция ручной установки сертификатов в Linux Debian: 1. Перейдите в домашний каталог: cd~…

Читать далее

apt-listchanges: debsuryorg-archive-keyring (2025.03.11) unstable

apt-listchanges: debsuryorg-archive-keyring (2025.03.11) unstable; urgency=medium * The /etc/apt/trusted.gpg.d/debsuryorg-archive.gpg global APT key will been removed in the next update of the package. The script will try to autodetect whether any APT repository is not configured with signed-by= directive and will print warning about the installation of this package   Для того, чтобы исправить, измените файл php.list…

Читать далее
Установка КриптоПро

Установка КриптоПро CSP на Debian/Ubuntu

Установка и настройка КриптоПро CSP 5.0 R2 в Linux Debian: полное руководство Подробное пошаговое руководство по установке КриптоПро CSP 5.0 R2, плагина для браузера и настройке электронной цифровой подписи (ЭЦП) в операционной системе Debian и других дистрибутивах на базе Linux. Инструкция проверена на практике и гарантирует работоспособность. Подготовка к установке КриптоПро CSP Перед началом установки…

Читать далее