Linux

12 19.06.2018 Массовая проверка статусов url

Последнее время 90% моих работ - это работы по сео-оптимизации сайтов. Когда сео-шники берутся за сайты - практически всегда приходится кардинально перерабатывать структуру сайтов и, как следствие - настройка 301-х редиректов. Когда их 1-2 - можно проверить через любой из онлайн-сервисов поштучно. Но когда адресов нужно проверить десятки-сотни ? В этом нам поможет curl на сервере:)

40 02.06.2018 Linux - скрипт пакетной группировки фотографий

Для хранения базы своих фотографий раньше использовал пакетную обработку от XnView. Сегодня решил написать скрипт, который будет автоматически разбрасывать мои фотографии в определенную папку с разброской в подпапки по годам.

96 16.05.2018 Меняем root пароль для MySQL на веб-окружении 1С-Битрикс

Иногда бывает нужно сменить root-пароль для mysql по тем или иным причинам. Это можно сделать через меню веб-окружения, но по какой-то причине данная процедура из меню может не выполниться. Тогда можно сменить пароль самостоятельно.

65 16.05.2018 curl основные команды

Чтобы проверить заголовки сервера можно, конечно, воспользоваться сторонними сервисами (благо, их много), а можно воспользоваться своим сервером.

На помощь нам в данном процессе приходит curl.

107 10.04.2018 Установка Imagemagick в Centos

Сейчас занимаюсь разработкой алгоритма, который позволит генерировать изображения товаров, с наложением на изображения миниатюр других изображений товара, а также основной информации о товаре. Для этих целей была выбрана php-библиотека "Imagemagick".

1967 23.03.2017 Переезд с http на https в Веб-окружении 1С-Битрикс

В последнее время очень участились запросы на настройку сайтов на https-защиту.

Для специалиста в администрировании серверов это простое дело, а вот для всех остальных, данный процесс может быть очень даже не простым. Попробую в общих чертах обрисовать процесс добавления сертификата для сайта, размещенного на виртуальной машине 1С-Битрикс (для варианта, когда сайт установлен как дополнительный для веб-окружения).

249 30.11.2017 Немного об удалении файлов и папок

Часто возникает необходимость удалить что-то на сервере. Для удаления одного объекта можно воспользоваться функцией rm, а вот для массового удаления - все объекты для удаления сначала нужно найти.

227 13.11.2017 Немного о правах доступа в Linux-е

В системе Linux (как и в любой другой операционной системе) есть возможность разграничивать права доступа между пользователями системы. 

301 05.11.2017 Что делать если есть подозрения, что сервер был взломан

Если вы подозреваете, что на ваш сервер кто-то залез - лучше, конечно, сразу обратиться к профессионалам, которые изучат активность сервера, определят и устранят уязвимости, устранят последствия. Но если хочется сначала разобраться во всем самому, то вот есть небольшая инструкция.

277 05.11.2017 Рекурсивный поиск фразы в файлах сервера

Иногда возникает необходимость найти на сервере, среди файлов сайта, какое-то слово, или фразу. Помочь в таком поиске нам может рекурсивный поиск фразы по всем тектсовым файлах в выбранном каталоге.

571 09.09.2017 Регулярное резервное копирование на кроне

Очень часто возникает проблема, когда собственник сайта по какой-то причине не продлевает активность обновлений, но забывает о том, что с прекращением активности обновлений прекращается и доступ к месту в облаке для хранения бекапов (если, конечно, вы не пользуетесь сторонним облачным хранилищем). Как результат такой забывчивости получаем переполнение сервера избыточными резервными копиями.

1471 12.07.2017 Установка Tor на Centos

Недавно столкнулся с проблемой: при парсинге информации со стороннего сайта получил блокировку IP своего сайта на сервере сайта-донора. Пришлось искать proxy, через который можно было стянуть данные. Выбор пал на tor, поднятый рядом с сайтом-получателем.

5392 21.08.2015 Автоматическая очистка сильно разросшегося файла кеша

На одном некоммерческом проекте встрелися с такой неприятностью: места на диске не хватает на полный кеш, а возможностей перейти на больший объем диска у владельца сайта в настоящее время нет. Приходилось раз в 2-3 дня заходить на сервер и руками очищать кеш. Т.к. я по вообще-то человек очень ленивый, то всегда стремлюсь к максимальной автоматизации:) Отсюда и родился скрипт автоматической очистки.

534 14.03.2017 Вход на сервер с помощью ключей SSH

Зачастую аутентификация на основе ключей намного надежнее, чем вход в удаленную систему при помощи пароля.

977 12.01.2017 Установка флеш плеер(Flash Player) для Chromium в Ubuntu
Для того чтобы использоваться флеш плеер в Ubuntu в нашем браузере Chromium(если его нет, то на сайтах, где есть видео или другое флеш содержимое будет отображаться ошибка «плагин не поддерживается») нам необходимо установить сторонний плеер из GoogleChrome, так как adobe отказалась от поддержки флеш плееров.
1107 29.10.2016 SCP. Удаленное копирование файлов и папок

Часто бывает ситуация, когда необходимо выкачать с одного сервера на другой какой-то набор файлов или папок (часто с вложенными друг в друга подпапками). Для этих случаев можно воспользоваться командой SCP.

SCP (Secure Copy Protocol) - Линукс команда для защищенного копирования файлов или папок на удаленный компьютер (сервер) или с него, используя для этого протокол SSH (Secure Shell). SCP является составной частью пакета OpenSSH. Благодаря использованию ssh, SCP является отличной заменой для небезопасного протокола FTP, которой широко используется в Интернете.

1129 14.10.2016 Полезные команды для работы в консоли Linux

Т.к. я уже больше 2 лет как перешел на полноценную работу в Linux (не ну не полностью в консоль, а на Ubuntu), то использованием различных консольных команд для меня уже давно стало нормой. Вот решил собрать наиболее часто используемые команды при повседневной работе с данной системой

1278 13.04.2016 MySQL: Как создать пользователя в MySQL

Небольшой пост о том, как создавать из командной строки mysql новую базу данных и нового пользователя mysql с полными правами на только что созданную базу.

837 10.12.2015 Как забрать группу файлов по wget

Иногда возникает необходимость забрать с сервера группу файлов по wget. Чтобы не писать wget-запрос для каждого файла отдельно, можно воспользоваться данной инструкцией.

2364 01.12.2015 Просмотр размера текущей папки

Чтобы показать объем просто одного текущего каталога (со всеми вложенными файлами + подкаталогами) подойдёт команда du с ключиком -sh.

еще 1