Добавить IP-адрес посетителя в отчет Яндекс метрики

Добавить IP-адрес посетителя в отчет Яндекс метрики

Предварительная настройка
Для добавления IP-адреса посетителя сайта в отчет Яндекс метрики необходимо немного модифицировать код счетчика.
Воспользуемся сервисом l2.io, который позволяет получить ip-адрес.
Добавим скрипт до счетчика метрики
Теперь нам остается передать параметр ip в отчет, для этого добавляем строчку params:{‘ip’: userip} в основной код метрики.
В результате получим код счетчика:
где 99999999 – ваш ID из Яндекс метрики
Выводим IP в отчетах
Переходим …

Обновление PHP 7.0 до PHP 7.2 на Centos 7

Обновление PHP 7.0 до PHP 7.2 на Centos 7

Для обновления PHP 7.0 до PHP 7.2 на Centos 7 у нас в операционной системе должен быть установлен репозиторий REMI и утилита для работы с репозиториями yum-utils
Смотрим, какие модули PHP у нас установлены
Удаляем их, и переключаем репозиторий REMI на работу с PHP версией 7.2
Устанавливаем PHP 7.2 и модули, которые у нас были и перезапускаем Apache
UPD …

Авторизация по SSH в Centos 7 для группы доменных пользователей

Авторизация по SSH в Centos 7 для группы доменных пользователей

Необходимо настроить авторизацию по SSH в CentOS 7 определенной группы пользователей контроллера домена, а так же дать права sudo для этой группы пользователей
Исходные данные
Подготовка linux сервера
Меняем hostname
Ставим утилиту для синхронизации времени
Настраиваем chrony. Оставляем только наш контроллер домена
Запускаем её и добавляем в автозагрузку
Проверяем
Добавляем адреса основного и резервного контроллера домена в /etc/hosts
Правим файл resolv.conf, добавляем директиву search
Подключаем …

Установить VNC-сервер x11vnc на Ubuntu 18.04 и добавить в автозагрузку

Установить VNC-сервер x11vnc на Ubuntu 18.04 и добавить в автозагрузку

Устанавливаем x11vnc
Создаем пароль на подключение
Для создания сервиса и добавления его в автозагрузку, создаем файл
Перезагружаем systemctl, добавляем созданные файл в автозагрузку и стартуем

Как установить GIMP 2.10.6 на Ubuntu 18.04

Как установить GIMP 2.10.6 на Ubuntu 18.04

Рассмотрим варианты установки:

установка GIMP из репозитория
установка GIMP как flatpak

Установка GIMP из репозитория
Добавим репозиторий. Откройте терминал (Ctrl+Alt+T) и выполните команду
Синхронизируем индексные файловые пакеты с источниками
Установим GIMP
Откат на предыдущую версию
Если по каким-либо причинам у вас не получается поставить последнюю версию GIMP, откройте терминал (Ctrl+Alt+T) и выполните команды
Установка GIMP как flatpak
Flatpak – это программная утилита для развертывания программного …

Установка и настройка FTP-сервера VSFTPd на Centos 7. Локальные пользователи

Установка и настройка FTP-сервера VSFTPd на Centos 7. Локальные пользователи

Установка FTP-сервера
Устанавливаем софт:
Создаем директорию, где будут каталоги пользователей и выставляем права доступа
Cохраняем дефолтный конфиг
Пишем свой конфиг
Добавляем пользователя
Создаем папку, где будут отдельные конфиги пользователей
Задаем в конфиге домашний ftp-каталог
Cоздаем каталог пользователя и задаем владельца
Создаем файл, в котором будет перечислен список пользователей, которым разрешен выход из домашнего каталога. И добавляем в него пользователя root
Создаем файл, в котором будет перечислен …

Zabbix – Мониторинг логов

Zabbix – Мониторинг логов

Задача
Требуется мониторить логи Centos 7 /var/log/messages на предмет записи “Out of memory: Kill process”
Подготовка сервера, который мы будем мониторить
Добавляем файл /var/log/messages в группу zabbix и назначить на него права доступа 640
Проверяем настройки zabbix agent.
Настройка мониторинга в Zabbix
Настройки – Узлы сети – выбираем наш сервер, на котором мы будем мониторить логи.
Добавляем новую группу элементов данных:Переходим во …

Как в Centos 7 удалить раздел /home и расширить корневой раздел

Как в Centos 7 удалить раздел /home и расширить корневой раздел

Смотрим разделы:
Размантируем раздел /home, иначе дальнейшие действия не выполнятся
Удаляем раздел /home:
Расширяем корневой раздел:
Не забываем закоментировать или удалить строку монтирования из файла /etc/fstab, иначе после перезагрузки, ОС не загрузится:
Смотрим на результат:

Установка PostgreSQL 9.6 на Centos 7

Установка PostgreSQL 9.6 на Centos 7

Установка PostgreSQL
Добавляем репозиторий PostgreSQL и обновляемся
Устанавливаем PostgreSQL 9.6
Инициализируем
Добавляем в автозагрузку PostgreSQL и запускаем его
Настройка PostgreSQL
Открываем доступ к Postgresql, для этого редактируем в файле  postgresql.conf строку listen_addresses
Разрешаем подключаться к PostgreSQL с заданных ip-адресов, для этого редактируем файл pg_hba.conf
Перезапускаем PostgreSQL
Открываем порт 5432 в firewall
Ставим пароль на пользователя postgres