Архив рубрики: Web servers

Веб-сервер — сервер, принимающий HTTP-запросы от клиентов, обычно веб-браузеров, и выдающий им HTTP-ответы, как правило, вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными.

CentOS: установка Apache Tomcat 5.5

27 сентября 2013
 

 Необходимо установить Apache Tomcat 5.5 на CentOS. Система: $ cat /etc/redhat-release CentOS release 6.4 (Final) Т.к. в репозиториях его не нашлось — выполним ручную установку. Загружаем с сайта проекта необходимый архив: $ wget http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.36/bin/apache-tomcat-5.5.36.zip .

CentOS: mod_wsgi Permission denied — Couldn't bind unix domain socket.

12 сентября 2013
 

 После установки mod_wsgi в операционной системе CentOS сервер Apache в лог-файл /var/log/httpd/error_log начал писать ошибку: [Thu Sep 12 04:12:38 2013] [alert] (13)Permission denied: mod_wsgi (pid=1754): Couldn’t bind unix domain socket ‘/etc/httpd/logs/wsgi.1754.0.1.sock’.

Apache Tomcat: PID file exists, but process is not running

5 сентября 2013
 

 При попытке перезапуска сервера Apache Tomcat система сообщила об ошибке: # service tomcat6 status PID file exists, but process is not running                [FAILED] Как и говорится в ошибке — процесса работающего Tomcat нет: # ps aux | grep tomcat root      6941  0.0  0.0   4104   532 pts/4    S+   11:56   0:00 tail -f /var/log/tomcat6/catalina.out root      7181  0.0 … Читать далее »

CentOS: установка и настройка Subversion + Apache HTTP Server

4 сентября 2013
 

 Первым делом необходимо запустить Apache, если этого ещё не сделано. Проверяем: # chkconfig —list | grep http httpd           0:off   1:off   2:off   3:off   4:off   5:off   6:off Включаем запуск Apache при старте системы: # chkconfig httpd on

Debian: установка и начальная настройка Apache Tomcat

31 августа 2013
 

 Установка выполняется на: Distributor ID: Debian Description:    Debian GNU/Linux 7.1 (wheezy) Release:        7.1 Поиск в репозиториях выдаст нам много совпадений: # aptitude search tomcat … i tomcat6 — Servlet and JSP engine i tomcat6-admin — Servlet and JSP engine — admin web applications i A tomcat6-common — Servlet and JSP engine — common files i… Читать далее »

Apache: включить поддержку Perl

27 июля 2013
 

 Задача — добавить к Apache возможность обработки сценариев на Perl. Система: # uname -v FreeBSD 9.1-STABLE Процесс установки и настройки описан в статье FreeBSD: Apache+MySQL+PHP (LAMP) + phpMyAdmin. Конфигурация Apache стандартная: # httpd -l Compiled in modules: core.c prefork.c http_core.c mod_so.c

FreeBSD: настройка и конфигурирование NGINX + Apache

8 апреля 2013
 

 Настройка выполняется на: # uname -v FreeBSD 9.1-PRERELEASE Apache: # httpd -v Server version: Apache/2.2.24 (FreeBSD) Server built:   Apr  8 2013 10:01:39 Предполагается, что Apache уже установлен и настроен по статье FreeBSD: Apache + mpm_worker + PHP + mod_fcgid или FreeBSD: Apache+MySQL+PHP (LAMP) + phpMyAdmin.

Apache jMeter — нагрузочное тестирование веб-сервера

8 апреля 2013
 

 Apache jMeter представляет собой утилиту для тестирования Apache-сервера и связанных с ним сервисов. Аналог — Apache Benchmark, о котором рассказано в статье Apache Bench: тестируем работу веб-сервера. Однако jMeter предоставляет намного больше возможностей, потому на нём оставимся подробнее. Для его работы требуется Java и x-server на машине, с которой будет проводиться тестирование. Загружаем архив со… Читать далее »

Ubuntu: настройка VirtualHost в Apache

25 февраля 2013
 

 Файлы сервера Apache хранятся в каталоге /etc/apache2, который включает в себя такие директории: # ls -dl */ drwxr-xr-x 2 root root 4096 Фев 25 08:46 conf.d/ drwxr-xr-x 2 root root 4096 Фев 25 08:37 mods-available/ drwxr-xr-x 2 root root 4096 Фев 25 08:37 mods-enabled/ drwxr-xr-x 2 root root 4096 Фев 25 11:54 sites-available/ drwxr-xr-x 2… Читать далее »

Ubuntu: Apache + MySQL + PHP + phpMyAdmin

25 февраля 2013
 

 Установка пакета LAMP (Linux + Apache + MySQL + PHP) на операционную систему Ubuntu 12.04. Аналогичное описание для ОС FreeBSD есть в статье FreeBSD: Apache+MySQL+PHP (LAMP) + phpMyAdmin. Для установки пакета потребуется выполнить всего две команды: # aptitude -y install tasksel И вторая, которая установит непосредственно сам LAMP: # tasksel install lamp-server