Архив рубрики: Web servers
JBoss: JBAS018038: Root contexts can not be deployed when the virtual host configuration has the welcome root enabled
19 января 2016После деплоя ROOT.war — JBoss сообщает об ошибке: 09:10:07,656 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-2) MSC000001: Failed to start service jboss.web.deployment.default-host./ROOT: org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./ROOT: Failed to start service at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1936) [jboss-msc-1.1.5.Final-redhat-1.jar:1.1.5.Final-redhat-1] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_91] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_91] at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_91] Caused by: java.lang.IllegalStateException: JBAS018038: Root contexts can not be deployed when the virtual host… Читать далее »
Azure: подключение SSL сертификата
11 января 2016Задача — настроить HTTPS для сайта в Azure. Кратко — о типах сертификатов. базовый сертификат — сертификат, запись Common Name (CN) которого содержит только одно доменное имя (домен или субдомен), например — rtfm.co.ua; wildcard сертификат — содержит «*» в записи CN для уровня субдоменов домена; например — сертификат для *.rtfm.co.ua будет корректен для всех судбоменов домена rtfm.co.ua — www.rtfm.co.ua,… Читать далее »
Azure: создание VPS с Ubuntu
16 декабря 2015Azure — ещё одно облачное решение, от компании Microsoft. В посте рассматривается регистрация и создание простой виртуальной машины с Ubuntu и Apache HTTP. Особых деталей нет, но скриншотов много. В целом ощущения от работы с платформой — положительные, хотя ложку дегтя MS добавил позже, во время деплоев. Регистрация Trial-аккаунта На самом деле — аккаунт будет не… Читать далее »
Apache HTTP: установка mod_dispatcher для Adobe Experience Manager
11 декабря 2015Apache HTTP: Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe
2 декабря 2015Ошибка После установки свежего Apache HTTP — возникает ошибка: # apachectl -t [Wed Dec 02 12:32:34.187291 2015] [:crit] [pid 3756:tid 140678182410112] Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP. AH00013: Pre-configuration failed Action ‘-t’ failed. The Apache error log may have more… Читать далее »
TLS/SSL: создание CSR для мульдоменного сертификата
1 декабря 2015В связи с продлением нашего wildcard-сертификата — необходимо создать CSR из старых сертификатов на некоторых серверах. Кроме того — в сертификате используются SAN (Subject Alternative Name) — и их требуется перечислить при создании запроса. Есть два варианта: передать параметры из командной строки — либо настроить OpenSSL.
Apache HTTP: сжатие данных — модуль mod_deflate
18 ноября 2015mod_deflate — это модуль и набор патчей для Apache, позволяющие сжимать ответ методами gzip или deflate. Проверяем наличие модуля: # apachectl -t -D DUMP_MODULES |grep deflate deflate_module (shared) Проверяем активирован ли и активируем, если нет (Ubuntu): # a2enmod deflate Considering dependency filter for deflate: Module filter already enabled Module deflate already enabled
AEM: Adobe Experience Manager — установка и запуск Author и Publish на Ubuntu
13 ноября 2015AEM (Adobe Experience Manager) — это энтерпрайз CMS (Content Management Solution) от, как понятно из названия, компании Adobe. AEM состоит из двух основных (на самом деле — трёх, есть и Dispatcher — но он в данном случае использоваться не будет) компонентов: Author: инстанс AEM, который применяется для создания, загрузки, редактирования контента и для администрирования сайта. Как только… Читать далее »
CentOS: обновление PHP 5.3 до 5.5
7 октября 2015Система: # cat /etc/redhat-release CentOS release 6.7 (Final) Проверяем текущую версию PHP: # php -v PHP 5.3.3 (cli) (built: Oct 30 2014 20:12:53) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies Для обновления — потребуются репозитории Remi и Epel.