LetsEncrypt (Lets Encrypt) – настройка с Nginx + Apache или Nginx + PHP-FPM

На прошлой неделе socengine.ru перешел с протокола HTTP на зашифрованный HTTPS. Сделать шифрование хотел давно, но руки не доходили, была попытка получить сертификат у StartSSL, но тогда ошибся одним символов из-за чего процесс активации сертификата завис. Хотел уже купить сертификат, но наткнулся на бета-версию (на тот момент) удостоверяющего центра Let’s Encrypt, который бесплатно раздавал сертификаты, попробовать данный сервис решил после его выхода из беты.

В итоге LetsEncrypt допилили и теперь это новый способ получить бесплатный SSL-сертификат.

Центр сертификации LetsEncrypt выдает сертификаты «domain validation» со сроком действия в 90 дней. Обычно сертификаты выпускаются на год, но LetsEncrypt осуществляет перевыпуск сертификата в автоматическом режиме, так что 90 дней не проблема. 

Варианты сертификатов Organization Validation и Extended Validation Certificate отсуствуют и не планируются, но они мне не нужны. Поддомены подписывать можно.

Читать далее

Настройка ОС и ПО для owncloud

Archlinux
Есть два AUR пакета для ownCloud 2:

-Стабильная версия 3.0
-Разрабатываемая версия

openSUSE
1. Скопировать ownCloud в директорию Apache: /srv/www/htdocs
2. Дайте веб-серверу необходимые права: sudo chown -R wwwrun owncloud
-Если у вас нет "sudo" необходимо стать root пользователем и выполнить: chown -R wwwrun owncloud в директории.
-(Если вы используете MySQL, вы должны установить базу данных в UTF-8)
3. Откройте папку, в браузере и завершите работу мастера установки.

Если выполнили все шаги, описанные выше, и хотите попробовать в работе систему, выполните следующую команду в терминале для запуска Apache, если он не запущен:

1. sudo /etc/init.d/apache2 start
2. Перейдите http://127.0.0.1/owncloud/index.php и завершите настройку.

SLES и openSUSE rpm пакеты на ownCloud 2.0.1 openSUSE Build Service
Читать далее