Crmgo Блог

Блог

Блог

Шпаргалка з MySQL

Шпаргалка з MySQL

· MYSQL

Налаштування Список параметрів налаштування та їх значення Управління користувачами Список користувачів Список прав у користувача root@localhost Створення нового користувача Додамо вибрані привілеї для всіх таблиць БД dbname користувачу 'user'@'localhost' Додамо всі привілеї для всіх таблиць БД dbname користувачу 'user'@'localhost' Видалення…

Zabbix, зміна кодування

Zabbix, зміна кодування

· Zabbix

Кожен, хто встановлював Zabbix сервер, зіткнувся з проблемою кодування в Web GUI інтерфейсі, весь російський текст показується у вигляді знаків питання. Проблема криється в стандартних кодуваннях таблиць БД, зміною якої і займемося для її виправлення. Нам необхідно конвертувати кодування таблиць і…

htaccess Rewrite

htaccess Rewrite

· apache

Метосимволи Приклад: Використовуються для задання груп символів або «міток» у шаблоні. Наприклад, мітки початку або кінця рядка. \ «Екранувальний» слеш. Наступний символ після нього вважається звичайним, а не спецсимволом. Символ \ ставиться перед спецсимволами, якщо вони потрібні у своєму первозданному…

Автозапуск скрипту в CentOS 7 за допомогою systemd

Автозапуск скрипту в CentOS 7 за допомогою systemd

· CentOS

Systemd приносить концепцію юнітів systemd. Юніти представлені конфігураційними файлами, розміщеними в одній із директорій: /usr/lib/systemd/system/ – юніти зі встановлених пакетів RPM. /run/systemd/system/ — юніти, створені в рантаймі. Цей каталог пріоритетніший за каталог зі встановленими юнітами з пакетів. /etc/systemd/system/ — юніти, створені…

Перепрошиваємо Xiaomi WI-FI mini, LEDE (безшовний роумінг)

Перепрошиваємо Xiaomi WI-FI mini, LEDE (безшовний роумінг)

· Xiaomi WI-FI mini · Залізо

Відкочуємося на стару прошивку через рідний веб інтерфейс miwifi_r1cm_all_75496_2.8.91_ENG.bin 2. http://192.168.31.1/cgi-bin/luci/;stok=af48cab5103689b55bc6b8fd65d13f0b/api/xqnetwork/set_wifi_ap?ssid=whatever&encryption=NONE&enctype=NONE&channel=1%3B%2Fusr%2Fsbin%2Ftelnetd http://192.168.31.1/cgi-bin/luci/;stok=af48cab5103689b55bc6b8fd65d13f0b/api/xqsystem/set_name_password?oldPwd=xxxxx&newPwd=xxxxx заходимо чз ssh і вставляємо флешку з прошивкою LEDE cd /extdisks/sda4/ mtd -r write lede-17.01.1-ramips-mt7620-miwifi-mini-squashfs-sysupgrade.bin OS1 Для роботи роумінгу: opkg remove wpad-mini opkg update opkg install wpad ---------------------------…

Невіддалювана Розкладка RUS US

Невіддалювана Розкладка RUS US

· Windows

На термінальних серверах після оновлення іноді трапляється така проблема: у розкладку RUS оселяється US (при перемиканні на ru, друкує латиницею) Рішення У гілку реєстру [ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] додаємо: " IgnoreRemoteKeyboardLayout"=dword:00000001 Перезавантажуємося

Увімкнення налагодження на сервері 1С

Увімкнення налагодження на сервері 1С

· 1C

За замовчуванням налагодження на сервері вимкнено. Щоб увімкнути, потрібно: Запустити REGEDIT Знайти рядок "C:\Program Files\1cv81\bin\ragent.exe" -srvc -agent (узятий з параметрів запуску служби Агент сервера 1С:Підприємства 8.1 ). Дописати в кінець -debug Наприклад. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C:Enterprise 8.1 Server Agent] " ImagePath "= було…

UrBackup: Робимо бекап з Windows на CentOS7

UrBackup: Робимо бекап з Windows на CentOS7

· backup

Встановлюємо серверну частину на CentOS: # правила для urbackup -A INPUT -m state --state NEW -m tcp -p tcp --dport 55414 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 35621 -j ACCEPT -A INPUT -m…

MySQL відновлення після збоїв.

MySQL відновлення після збоїв.

· MYSQL

Якщо Mysql не запускається: vim /etc/my.conf [mysqld] innodb_force_recovery = 1 service mysql start робимо дамп усіх даних: mysqldump database | gzip > database.sql.gz перевірка цілісності: mysqlcheck --auto-repair --all-databases -p Нижче наведено можливі опції для mysqlcheck . Які з них підтримує…

CentOS, заборона OOM вбивати потрібну нам службу (на прикладі mysql) при нестачі пам'яті

CentOS, заборона OOM вбивати потрібну нам службу (на прикладі mysql) при нестачі пам'яті

· CentOS

Для CentOS 6: vim /etc/init.d/mysqld Додаємо в розділ start pgrep -f "mysql" | while read PID; do echo -17 > /proc/$PID/oom_adj; done ще один спосіб Для CentOS 7: vim /etc/systemd/system/mysqld OOMScoreAdjust=-1000 Інфо: http://geckich.blogspot.com/2013/12/linux-out-of-memory-killer-oom.html https://habrahabr.ru/company/infobox/blog/241237/ https://habrahabr.ru/company/centosadmin/blog/255845/

Zabbix + ДБЖ (моніторинг відключення живлення)

Zabbix + ДБЖ (моніторинг відключення живлення)

· Zabbix

yum install usbutils apcupsd (пакет apcupsd-cgi - для веб інтерфейсу нам не потрібен) lsusb vim /etc/apcupsd/apcupsd.conf service apcupsd start chkconfig apcupsd on apcaccess status vim /etc/zabbix/zabbix_agentd.d/ups.conf На сервері створюємо 3 items: ups.charge, ups.status, ups.volts на ups.status ставимо тригер: На інші…

Zabbix +sensors (моніторинг температури)

Zabbix +sensors (моніторинг температури)

· Zabbix

yum install lm_sensors sensors-detect sensors sensors|grep 'Physical id'|cut -c18-19 vim /etc/zabbix/zabbix_agentd.d/sensors.conf UserParameter=sensor.temp1,sensors|grep 'Physical id'|cut -c18-19 service zabbix-agent restart На Zabbix server створюємо елемент даних : Додаємо графік і тригер зі значенням {KVM1:sensor.temp1.last()}>60 KVM1 - Назва хоста, підставляємо своє.

Bitrix, пошук за Кодом у розумному фільтрі

Bitrix, пошук за Кодом у розумному фільтрі

· Bitrix

Увага! У цьому способі редагується файл ядра Bitrix, при оновленні Bitrix зміни перезапишуться. Для внесення коду в індекс при створенні або імпорті нового товару правимо: ./bitrix/modules/iblock/classes/mysql/iblockelement.php знаходимо : міняємо на : Для індексації вже завантажених товарів, створюємо і виконуємо php…