Crmgo Блог

Блог

Блог

Redmine 3.3 + Unicorn + Nginx на CentOS 7

Redmine 3.3 + Unicorn + Nginx на CentOS 7

· Redmine

Одразу про граблі: bundle не інсталюється з MariaDB 10, перевстановив 5.5 Перед встановленням MariaDB 5.5 потрібно знести все з /var/lib/mysql Після цього завантажуємо Redmine 3.3.0 і розпаковую в зручну папку. Перемістимо файли в один із призначених каталогів для веб застосунків…

Керування віртуальними машинами KVM за допомогою virsh

Керування віртуальними машинами KVM за допомогою virsh

· KVM

Текстова утиліта virsh призначена для керування гостьовими системами та гіпервізором. virsh використовує libvirt API і слугує альтернативою xm та графічному менеджеру віртуальних машин ( virt-manager ). Непривілейовані користувачі можуть виконувати доступ лише в режимі читання. За допомогою virsh можна…

Файли конфігурації KVM

Файли конфігурації KVM

· KVM

Конфігурація віртуальних машин зберігається в xml файлах у каталозі /etc/libvirt/qemu/. Щоб вивести конфіг ВМ з назвою freebsd, введіть: або Після створення віртуальних машин virt-manager або virt-install, у каталозі /etc/libvirt/qemu/ будуть створені xml файли з описом конфігурації віртуальної машини. Для редагування…

KVM, помилка клонування в CentOS 7

KVM, помилка клонування в CentOS 7

· KVM

При клонуванні ВМ виникає неприємний баг, пов'язаний з її конфігураційним файлом, у цьому файлі є секція: де test — ім'я ВМ, так ось при клонуванні командою: virt-clone -o test -n test2 -f /tmp/test2.img у шляху це ім'я не змінюється з…

MySQL реплікація Master - Slave

MySQL реплікація Master - Slave

· MYSQL

Крок 1. Налаштування Майстра mkdir /var/log/mysql/ touch /var/log/mysql/mysql-bin.log chown -R mysql:mysql /var/log/mysql/ На сервері, який виступатиме майстром, необхідно внести правки до my.cnf : Перезапускаємо Mysql: Крок 2. Права на реплікацію Далі необхідно створити профіль користувача, з-під якого буде…

Asterisk, телефонуємо через модем huawei e173

Asterisk, телефонуємо через модем huawei e173

· Asterisk

Винikла необхідність налаштувати asterisk для дзвінків через 3g модем. Трохи пошукавши, знайшов модуль під назвою chan_dongle. Маємо в наявності asterisk 11 на ubuntu. Модем huawei e173 (Djuice). Для початку потрібно відкрити голос і відучити модем від sim карт оператора. Зробив…

Розпакування deb

Розпакування deb

· Linux

Щоб розпакувати deb-пакет, необхідно виконати два наступні кроки: 1) Дізнатися тип стиснення даних ar t ім'я_пакета.deb | grep data У відповідь буде отримано ім'я файлу в архіві, наприклад data.tar.gz. 2) Виконати відповідну імені файлу команду з наступного списку: ar -p…

Запис ISO на флешку

Запис ISO на флешку

· Linux

Спосіб1: Знаходимо флешку командою dmesg sd 6:0:0:0: [sdb] Attached SCSI removable disk Записуємо образ на флешку /dev/sdb sudo dd if=debian-live-8.5.0-amd64-xfce-desktop.iso of=/dev/sdb bs=4096; sync Спосіб2: sudo mkdir /media/iso sudo mount windows7.iso /media/iso -t udf -o loop Залишилося тільки скопіювати всі файли…

Asterisk, Налаштування CEL

Asterisk, Налаштування CEL

· FAQ

yum install unixODBC-devel unixODBC Далі перевіряємо, чи бачить ODBC драйвер для MySQL. Вводимо команду і маємо побачити наступне:

virt-manager

virt-manager

· KVM

sudo apt-get install virt-manager для Ubuntu 14: sudo apt-get install libspice-client-gtk-3.0-4 virt-viewer python-spice-client-gtk

Linux, зміна швидкості мережевої карти

Linux, зміна швидкості мережевої карти

· Linux

встановити ethtool net-tools # ethtool eth0 Вивід: Або скористайтеся командою mii-tool таким чином: # mii-tool eth0 Вивід: Завдання: Змінити налаштування швидкості та дуплексу Налаштуйте узгоджену швидкість eth0 за допомогою mii-tool Вимкніть автоузгодження та примусово встановіть MII на 100baseTx-FD, 100baseTx-HD,…

Мережеві налаштування в CentOS 7

Мережеві налаштування в CentOS 7

· CentOS

Перш за все дивимося налаштування мережевих карт: З якихось причин цю утиліту виключили зі стандартного набору дистрибутива! Вирішується встановленням net-tools: Якщо ж немає можливості встановити net-tools дивимося так: Вимикаємо та видаляємо NetworkManager. На робочих станціях ця тулза може й приносить…

PHP PDO

PHP PDO

· PHP

Приклади використання PDO Встановлення підключення до MySql: підключення з урахуванням кодування: PDO надає два способи виконання запиту: підготовка змінних – рекомендується для швидкості && безпеки пряме виконання Запити які модифікують інформацію виконуються через метод exec(): Метод exec повертає значення –…

CentOS Налаштування сервера часу NTPD

CentOS Налаштування сервера часу NTPD

· CentOS

mv /etc/localtime /etc/localtime.bak ln -s /usr/share/zoneinfo/Europe/Kiev /etc/localtime З часом годинник може тікати або відставати, тому час від часу його потрібно синхронізувати з еталонними. Для цього в CentOS використовується демон ntpd . Встановімо демон ntpd якщо його немає в системі: 1…

Користуємося ftp клієнтом з консолі

Користуємося ftp клієнтом з консолі

· FTP

Використовуйте один із наступних варіантів звернення до сервера: 1 2 3 ftp ftp .example .com ftp 1.2.3.4 ftp user @ ftp .example .com Ви повинні знати ім'я користувача та пароль, для автентифікації з правами користувача, в іншому випадку, Ви можете…

Asterisk, зворотний виклик

Asterisk, зворотний виклик

· Asterisk

Додзвонюється на зовнішній номер -> АТС передзвонює назад -> набираємо внутрішній номер абонента -> спілкуємося через вихідний з транку на АТС. що нам потрібно: Пара рядків діалплану, які будуть обробляти вхідне з'єднання та вихідне з'єднання Скрипт генерації .call файлу.…