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

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

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

Предварительная настройка

Для добавления IP-адреса посетителя сайта в отчет Яндекс метрики необходимо немного модифицировать код счетчика.

Воспользуемся сервисом l2.io, который позволяет получить ip-адрес.

Добавим скрипт до счетчика метрики

<!– получаем ip адрес –>
<script type=”text/javascript” src=”https://www.l2.io/ip.js?var=userip”></script>

Теперь нам остается передать параметр ip в отчет, для этого добавляем строчку params:{‘ip’: userip} в основной код метрики.

В …

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

Обновление 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

[root@localhost]# rpm -ivh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
[root@localhost]# yum install yum-utils

Смотрим, какие модули PHP у нас установлены

[root@localhost]# yum list installed php*
Загружены модули: fastestmirror
Loading mirror speeds …

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

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

Авторизация по SSH в Centos 7

Необходимо настроить авторизацию по SSH в CentOS 7 определенной группы пользователей контроллера домена, а так же дать права sudo для этой группы пользователей

Исходные данные

domain.local – название контроллера домена
192.168.1.12 – его ip адрес
srv-dc-01.domain.local – название сервера контроллера домена
srv-routing-02 – название linux машины, которую вводим в домен
admin – администратор домена
linux_adm – группа …

Подключаем YML в Турбо-страницы Яндекса для интернет-магазинов в WordPress

Подключаем YML в Турбо-страницы Яндекса для интернет-магазинов в WordPress

Подключаем YML в Турбо-страницы Яндекса для интернет-магазинов в WordPress

Недавно Яндекс представил возможность для подключения интернет-магазинов к турбо-страниц. Благодаря этому в карточке товара в поисковой выдаче Яндекса стала отображаться кнопка “Добавить в корзину”

Как это выглядит в поисковой выдаче Яндекса для мобильных устройств:

Поисковая выдача

Рассмотрим вариант подключения YML-файла для Турбо-страницы на примере сайта по продаже геодезического оборудования Альфа …

Проверка соответствия ключа и ssl сертификата

Проверка соответствия ключа и ssl сертификата

Проверка соответствия ключа и ssl сертификата

Необходимо было заменить заканчивающийся ssl-сертификат для сайта, и в процессы замены из-за несоответствия фалов example_ru.crt и example_ru.key web-сервер apache не запускался.

Для проверки надо вычислить md5 сумму каждого файла, и эти суммы должны совпадать.

Переходим в каталог, где у нас лежат файлы

[root@localhost ~]# cd /etc/pki/tls/certs/

Вычисляем md5 сумму SSL-сертификата example_ru.crt

[root@localhost ~]# openssl …

Как установить Thunderbird 60 в Ubuntu 18.04

Как установить Thunderbird 60 в Ubuntu 18.04

Установка Thunderbird из репозитория

Добавим репозиторий. Откройте терминал (Ctrl+Alt+T) и выполните команду

user@localhost:~$ sudo add-apt-repository ppa:mozillateam/thunderbird-next

Синхронизируем индексные файловые пакеты с источниками

user@localhost:~$ sudo apt-get update

Установим Thunderbird

user@localhost:~$ sudo apt-get install thunderbird

Если в системе до этого был установлен Thunderbird, то вместо предыдущей команды можно выполнить

user@localhost:~$ sudo apt-get upgrade

Удаление Thunderbird

Для удаления Notepadqq откройте терминал (Ctrl+Alt+T) и выполните команду

user@localhost:~$ sudo apt-get remove …

Установка / обновление Firefox 62 на Ubuntu 18.04

Установка / обновление Firefox 62 на Ubuntu 18.04

Установка Firefox из репозитория

Добавим репозиторий. Откройте терминал (Ctrl+Alt+T) и выполните команду

$ sudo add-apt-repository ppa:mozillateam/firefox-next

Синхронизируем индексные файловые пакеты с источниками

$ sudo apt-get update

Установим Firefox

$ sudo apt-get install -y firefox

Если Firefox уже был установлен в системе, то можно выполнить команду:

$ sudo apt-get update && sudo apt-get upgrade -y

что бы обновить все пакеты в системе.

Либо выполнить команду:

$ …

Собрать информацию о железе, инвентаризация

Собрать информацию о железе, инвентаризация

Потребовалось собрать информацию о комплектующих на ПК пользователей в домене

Для начала пишем CMD-скрипт, который будет собирать следующую информацию:

Процессор: Модель, частотаМатеринская плата:  Производитель, модельОперативная память: Количество планок, объем каждой планки, общий объем, производительЖесткий диск: Количество, производитель, модельВидеокарта: Производитель, объем памяти, модельОперационная система: Название, Имя ПК, Сервис пак

Содержимое скрипта hardware_info.cmd

@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
FOR /F “skip=1 tokens=1 delims= ” %%A IN …

Копирования (синхронизация) данных с удаленного сервера на сетевое хранилище (NAS)

Копирования (синхронизация) данных с удаленного сервера на сетевое хранилище (NAS)

Необходимо было разово выполнить процедуру резервного копирования данных с удаленного сервера на сетевое хранилище в локальной сети

Исходные данные:

ip-адрес сетевого хранилища: 192.168.0.17ip-адрес удаленного сервера: 8.8.8.8

Подключаемся по ssh к сетевому хранилищу

ssh admin@192.168.0.17

Оттуда запускаем команду синхронизации

rsync -rltvzu –progress root@8.8.8.8:/home/data/ /volume1/Backup/data

где:

-r, рекурсивный режим (копирование всех подпапок и файлов в них)
-l, копировать символические ссылки «как есть», то есть rsync не …