Хостинг

Получение сертификатов Let'sEncrypt

Как сказано на главной странице letsencrypt.org :
"Let’s Encrypt is a free, automated, and open Certificate Authority" то есть это бесплатный, автоматизированный и открытый Центр Сертификации.
В нем можно получить бесплатный сертификат для работы домена по https протоколу, который будет поддерживаться всеми современными браузерами, причем процесс обновления сертификата можно автоматизировать. Естественно, существуют ограничения, подробнее тут https://letsencrypt.org/docs/rate-limits.
Как это работает, в двух словах.

Конфигурация ядра FreeBSD для ISP Manager

При выходе обновлений безопасности для FreeBSD, freebsd-update на хостинге с установленной ISPManager не работает поскольку используется кастомное ядро. Для его пересборки используется минимальная конфигурация как указано ниже.
Первоисточник http://ru.ispdoc.com/index.php/Конфигурация_ядра_FreeBSD_для_использования_с_ISPmanager
Цитата:
Общие положения

Операционная система FreeBSD по умолчанию содержит GENERIC ядро, которое собрано без поддержки системных квот на файловую систему и firewall.

Использование ISPConfig 3

Возможно, буду использовать на vds, поэтому решил поставить на VirtualBox под debian 7. Поскольку на vds сначала будет 512М памяти, то вместо apache буду использовать nginx. 

http://www.howtoforge.com/perfect-server-debian-wheezy-nginx-bind-dovecot-ispconfig-3 - описание установки от одного из разработчиков.

Nginx как реверс прокси

Чтобы не забыть , понадобилось сделать реверс прокси на nginx чтобы в зависимости от того по какому имени идет обращение, запрос перенаправлялся на требуемый ip адрес на котором и расположен веб сервер( во внутренней сети ), обслеживающий это доменное имя. Схема такая. Есть сервер, который смотрит в инет(внешний сервер), на него приходят запросы клиентов. Есть внутренняя сеть в которой также есть веб сервера. Надо настроить проксирование запросов клиентов в зависимости от имени запрашиваемого сервера.

Последовательность установки LEMP на Centos6

Чтобы не забыть. :-)

После установки минимальной Centos6 через netinstall  делаем 

yum update 

yum groupinstall base , затем создаем /etc/yum.repos.d/nginx.repo , содержащий

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1

yum install nginx   , включение автозапуска в centos - chkconfig nginx on(off)

=================

yum search php-fpm - поиск пакета

yum info php-fpm - вывод информации о пакете

Kloxo-MR

Заинтересовался Kloxo c nginx - Kloxo-MR, вот свежие ссылки:

https://github.com/mustafaramadhan/kloxo/blob/release/how-to-install.txt

http://forum.mratwork.com/

http://forum.mratwork.com/viewtopic.php?f=4&t=975

Этот форк поддерживает как i386, так и amd64 и Centos6. Разработчик - Mustafa Ramadhan.

Русификация старых версий kloxo 

http://clon.ws/arch/ru_kloxo.zip  или http://felix90.ru/wp-content/uploads/2011/01/ru.rar   , качество перевода не проверял

 
Ленты новостей