Часом правильний часовий пояс сервера важливий для правильного функціонування сервісів, які на ньому біжать, і нещодавно переді мною постало завдання автоматично встановлювати правильний часовий пояс відповідно до місцезнаходження сервера у Azure Cloud. Мені необхідно було автоматично встановити правильний часовий пояс під час створення віртуальної машини за допомогою Тераформ. Я мав зробити це на серверах Ubuntu в Azure і ось просте й елегантне рішення яке я знайшов: Continue reading
Сер 31 2022
mysqldump напряму на віддалений сервер, mysqldump перенаправлення в scp
Неважко виконати команду mysqldump, отримати вашу базу даних як файл і перенести базу даних MySQL на інший сервер, перемістивши файл на інший сервер та імпортувавши його,
Але що робити, якщо на диску недостатньо місця для зберігання файлу дампа? У цьому випадку було б чудово створити файл дампа MySQL безпосередньо на віддаленому сервері. Ви можете не тільки безпосередньо створити файл дампа, але навіть клонувати базу даних у віддалений MySQL! Тут я покажу, як це зробити.
Жов 15 2021
Помилка No input file specified
При переході за деяким посиланням ви можете отримати помилку “No input file specified” у оглядачі.
Щоб усунути цю помилку, перевірте чи містить ваш файл .htaccess
такий рядок:
1 |
RewriteRule ^(.*)$ /index.php/$1 [L,QSA] |
Сер 15 2021
Як обмежити кількість одночасних викликів у Астеріск PJSIP
Для того, щоб обмежити кількість одночасних викликів в Астеріск використовуйте функції GROUP і GROUP_COUNT. Ніжче наведено приклад номерного плану Астеріск, де кількість одночасних ліній обмежена до 1. Continue reading
Бер 08 2021
Як змінити версію Астеріск у FreePBX
FreePBX Distro має деякі вбудовані функції, що дозволяють змінити версію Asterisk, яку ви використовуєте, без перевстановлення / перекомпіляції вручну.
Наприклад, версія FreePBX 6.12.65 підтримує Asterisk 1.8, 11, 12 та 13, FreePBX 14 підтримує Asterisk 13,15,16 та 17.
Щоб змінити версію Asterisk у FreePBX у командному рядку Linux, введіть команду: Continue reading
Бер 08 2021
Disqus та інші коментарі не відображаються у WordPress
Ознаки цієї проблеми: ні поле коментарів WordPress за замовчуванням, ні Disqus, ні інший плагін системи коментування не відображають коментарі на вашому веб-сайті WordPress. Найчастіше причиною є неправильна конфігурація у вашому WordPress. Перевірте наступне:
Як увімкнути коментарі для одного допису або сторінки
Бер 08 2021
Як зберегти логін та пароль в Git
У цій статті я покажу, як можна уникнути введення імені користувача та пароля Git для кожного натискання.
Я покажу три методи: авторизацію Git SSH, кешування облікових даних Git та збереження облікових даних Git за допомогою credential.helper.
Бер 07 2021
GitHub Desktop Commit failed – exit code 1 received
Помилка GitHub Desktop “Commit failed – exit code 1 received” може статися з кількох причин.
Спочатку перевірте, чи додали ви файли до вашого індексу.
Відкрийте командний рядок і перевірте свій git status
.
По-друге, перевірте, чи є у вас вкладені каталоги .git.
Спробуйте здійснити пошук у своєму репозиторії, щоб перевірити, чи є у вас кілька каталогів .git
Якщо є, перемістіть або видаліть їх. Continue reading
Січ 06 2020
Синтаксис та приклади команди Windows RunAs
RunAs – дуже корисна команда в ОС Windows. Ця команда дозволяє запускати команду в контексті іншого облікового запису користувача. Один з прикладів сценарію, де це може бути корисним: Припустімо, у вас на комп’ютері є як звичайний обліковий запис користувача, і є обліковий запис адміністратора, і в даний час ви ввійшли як звичайний користувач. Тепер ви хочете встановити деяке програмне забезпечення на комп’ютер, але оскільки у вас немає привілеїв адміністратора, ви не можете встановити його з поточного облікового запису. Один із варіантів – переключити користувача та увійти як адміністратор. Натомість ви можете зробити те ж саме, використовуючи команду runas . Вам просто потрібно запустити інсталятор з командного рядка, використовуючи команду runas та надавши ідентифікатор і пароль для входу адміністратора.
Давайте розглянемо синтаксис команди runas з деякими прикладами. Continue reading
Січ 06 2020
Шифрування диску в CentOS використовуючи LUKS
LUKS (Linux Unified Key Setup) – стандарт для шифрування жорсткого диска в Linux. Забезпечуючи стандартний формат даних на диску, він не тільки сприяє сумісності між дистрибутивами, але й забезпечує безпечне управління декількома паролями користувачів. На відміну від існуючого рішення, LUKS зберігає всю необхідну інформацію про налаштування у заголовку розділу, що дозволяє користувачеві безперешкодно переносити або мігрувати свої дані. (джерело: http://code.google.com/p/cryptsetup/) Continue reading