PHP 5.4 на CentOS 6

Устанавливаем репозитарий:

yum install centos-release-SCL

Устанавливаем сам php и его модули:

yum install php54 php54-php-cli php54-php-common php54-php-gd php54-php-imap php54-php-intl php54-php-mbstring php54-php-mysqlnd php54-php-odbc php54-php-pdo php54-php-pspell php54-php-snmp php54-php-xml php54-php-xmlrpc

Перезагружаем Apache:

service httpd restart

Выполнение cron каждые ? минут

CRON — планировщик, по которому задания выполняются с указанным интервалом.

Интервалы задаются в виде 5 чисел или последовательностей чисел, разделенных пробелами.

минута час день_месяца месяц день_недели

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

Читать далее «Выполнение cron каждые ? минут»

Установка Hg (mercurial) на Linux CentOS с доступом по http(s)

Версия ос CentOS

cat /etc/redhat-release
CentOS release 6.7 (Final)

В репозитории ос hg очень старый. По этому скачаем более свежую версию, заходим сюда https://www.mercurial-scm.org/wiki/Download

Читать далее «Установка Hg (mercurial) на Linux CentOS с доступом по http(s)»

Nano – текстовый редактор

nano — консольный текстовый редактор для Unix и Unix-подобных операционных систем, основанный на библиотеке curses и распространяемый под лицензией GNU GPL. В настоящее время включен в дистрибутивы Ubuntu по умолчанию и в установке не нуждается.

Читать далее «Nano – текстовый редактор»

Настройка DKIM и SPF + Sendmail

DKIM — это цифровая подпись писем, отправляемых с вашего сервера. Она гарантирует, что письмо отправлено именно с него, и не было изменено.

Наличие DKIM на отправляемой корреспонденции крайне положительно сказывается на прохождении antispam тестов, поэтому лучше бы её настроить.

Краткий принцип работы заключается в том, что на сервере лежит закрытый ключ, которым подписываются исходящие письма. Удалённый почтовый сервер (Яндекс или Google) при получении письма видит в заголовках эту подпись и проверяет ее путем запроса открытого ключа из DNS домена.

Читать далее «Настройка DKIM и SPF + Sendmail»

Yum, шпаргалка

Шпаргалка по работе с пакетным менеджером Yum (Yellowdog Updater, Modified), который используется в популярных Linux дистрибутивах: RedHat, CentOS, Scientific Linux (и других). В целях экономии места вывод команд не представлен.

отображает в каком пакете нужная библиотека libstdc++.so.5

yum whatprovides */libstdc++.so.5

отображение команд и опций

yum help
Читать далее «Yum, шпаргалка»

Установка PHP 5.6 на CentOS

Подключаем репозитарии

CentOS/RHEL 7.x:

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

CentOS/RHEL 6.x:

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
Читать далее «Установка PHP 5.6 на CentOS»