Let's Encrypt это легко и просто

Не так давно chromium, google chrome и прочие браузеры на данном движке стали показывать на сайтах http надпись Не защищено в адресной строке. В этом особо ничего такого нет, но рядовой пользователь может испугаться и покинуть сайт. Сделать сайт "надежным" очень просто, нужно всего лишь установить ssl сертификат, но стоит данная услуга неприлично много, у того же reg.ru на текущий момент 1499 рублей за год по акции, если вы компания, то для вас это копейки, если же у вас сайт или форум по интересам, то нет никакого желания платить за надпись «Надежный» из своего кармана.
Но есть такой проект как let's encrypt, он выдает сертификаты X.509 совершенно бесплатно, единственное, срок действия такого сертификата 3 месяца, но это не страшно, благодаря утилите их можно продливать в автоматическом режиме.

Читать дальше
09 июля 2017, 23:02    cloudsv Arch Linux 0    21    0 0

Делаем в теме Numix светлое меню

Нравится мне тема Numix, но не нравятся темное меню [ #444444], как пишут в интернетах поставил Theme configurator [gtk-theme-config], но в приложениях которые используют gtk-3 творился какой то ад: меню цвет меняло, шрифты оставались светлые, или наоборот, шрифты цвет меняли, а меню оставалось прежнего цвета, oomox тоже не смог помочь, в общем подправил файл вручную, и во всех приложениях которые используют gtk-3 стало все окей.


Читать дальше
07 мая 2017, 12:10    cloudsv Arch Linux 0    80    0 0

Всякие полезные команды и скрипты в терминале Linux

Сделать дамп всех баз данных в отдельные файлы
#!/bin/bash

USER="root"
PASSWORD="password"
OUTPUT="/www/sql"

#rm "$OUTPUTDIR/*gz" > /dev/null 2>&1

databases=`mysql -u $USER -p$PASSWORD -e "SHOW DATABASES;" | tr -d "| " | grep -v Database`

for db in $databases; do
    if [[ "$db" != "information_schema" ]] && [[ "$db" != "performance_schema" ]] && [[ "$db" != "mysql" ]] && [[ "$db" != _* ]] ; then
        echo "Dumping database: $db"
        mysqldump -u $USER -p$PASSWORD --databases $db > `date +%Y%m%d`.$db.sql
       # gzip $OUTPUT/`date +%Y%m%d`.$db.sql
    fi
done

Читать дальше
26 апреля 2017, 11:50    cloudsv Arch Linux 0    97    0 0

Восстановление базы данных mysql InnoDB если остались только файлы frm и ibd

Случается так, что база данных(ibdata1, ib_logfile0) накрывается медным тазом, но к счастливейшему стечению обстоятельств остаются файлы frm и ibd и в настройках mysql выставлено innodb_file_per_table = 1, не стоит расстраиваться шанс восстановления данных мал, но он есть.

Читать дальше
22 марта 2017, 11:52    cloudsv Arch Linux 0    260    0 0

Запрещаем поисковым роботам индексацию всех поддоменов конфигом apache

В веб-сервере apache есть возможность автоматически добавлять поддомены, это частенько используют разработчики, создал каталог и у тебя уже поддомен готов, и в процессе разработки не очень то хотелось, что бы поисковые системы индексировали данный сайт, но создавать каждый раз robots.txt довольно муторнее занятие и можно забыть, для решения этой проблемы есть два довольно простых способа.

Читать дальше
19 февраля 2017, 13:32    cloudsv Arch Linux 0    178    0 0

Postfix отправляем письма с разных ip и подписываем их DKIM

Не попасть в спам при рассылке почты, очень важный аспект для различных интернет магазинов или сайтов.
Допустим у нас на сервере есть некое множество сайтов, и мы хотим что бы каждый сайт мог отправлять письма с определенного Ip адреса, и это к счастью возможно, и очень лего реализуемо средствами postfix 2.7+.

Читать дальше
15 декабря 2016, 16:40    cloudsv Arch Linux 0    343    0 0

sftp доступ средствами proftpd

Давненько я ничего не писал, так что давайте маленько пошатаем многострадальный proftpd, а именно настроим в нем sftp доступ к определенному каталогу от id другого пользователя, данная опция очень полезна если допустим apache или nginx работают от 33(www-data) пользователя, и при добавление/изменение файлы, нарушаются его права и свободы.

Читать дальше
15 декабря 2016, 15:15    cloudsv Arch Linux 0    240    0 0

Тема gtk для приложений qt 5,7+

С утра обнаружил, что qbittorrent слишком уж странно выглядит после вчерашнего обновления, изучив пакеты которые обновились, полез гуглить, оказывается из qt 5.7 выпилили поддержку gtk2 [ https://github.com/qt/qtbase/commit/899a815414e95da8d9429a4a4f4d7094e49cfc55 ] в отдельный пакет qtstyleplugins.

Читать дальше
29 июня 2016, 11:42    cloudsv Arch Linux 0    738    0 0

Решение проблемы с выполнением тяжелых скриптов php в консоли

Столкнулся с проблемой, при выполнение скрипта php на bitrixvm, в командной строке вылетала ошибка:
Fatal error: Maximum execution time of 0 seconds exceeded in /home/bitrix/www/..............
Долго ломал голову как такое может быть, ведь во всех конфигурационных файлах и скриптах было прописано max_execution_time = 0 и set_time_limit(0);и даже тот факт, что данный параметр при запуске из командной строки выставлен в 0, никак не влиял на продолжительность выполнения, ошибка появлялась вновь и вновь.

Читать дальше
04 июня 2016, 15:54    cloudsv Arch Linux 0    242    0 0

Systemd-suspend черный экран с курсором в верхнем правом углу

Не так давно я начал пользоваться режимом Suspend-to-RAM на своем домашнем компьютере, это гораздо удобней и быстрей, чем его постоянно включать и выключать. По началу все было хорошо, но потом я начал замечать странности которые заставляли грустить.

Читать дальше
06 апреля 2016, 20:52    cloudsv Arch Linux 0    575    0 0

Авторизация

GoogleVkontakteYandex

Прямой эфир

cloudsv 15 декабря 2016, 15:15
Arch Linux sftp доступ средствами proftpd 0
cloudsv 29 июня 2016, 11:42
Arch Linux Тема gtk для приложений qt 5,7+ 0
cloudsv 11 февраля 2016, 00:16
Arch Linux Обновились драйвера nvidia до 361.28 0
cloudsv 03 февраля 2016, 01:32
Arch Linux Teamviewer 11 и Linux 0
cloudsv 28 декабря 2015, 20:51
Arch Linux Обновил я тут Firefox 0
cloudsv 07 сентября 2015, 22:01
Arch Linux Xfce и tumbler 0
cloudsv 06 сентября 2015, 11:47
Arch Linux VirtualBox загрузка с реальной флешки 0

Реклама