Архив метки: Apache HTTP Server

Python: скрипт создания нового виртуалхоста для нового пользователя

9 августа 2014
 

 Предполагается, что Apache HTTP настроен по статье CentOS: установка Apache HTTP + suEXEC + mod_fcgid. Добавлять сайты приходится не часто – но каждый раз это целая история. Было решено сделать скрипт, что бы автоматизировать этот процесс. Пока он только создаёт пользователя, директории и файлы. ToDo – добавить создание базы и создание конфигурационных файлов virtualhost-а для Apache HTTP… Читать далее »

CentOS: установка Apache HTTP + NGINX

8 июля 2014
 

 Предполагается, что Apache HTTP уже установлен, согласно статье CentOS: установка Apache HTTP + suEXEC + mod_fcgid. Установка выполняется на: # uname -r; cat /etc/redhat-release 2.6.32-431.20.3.el6.x86_64 CentOS release 6.5 (Final) Для установки NGINX подключим его родной репозиторий: # rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm Retrieving http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm warning: /var/tmp/rpm-tmp.K7nOMw: Header V4 RSA/SHA1 Signature, key ID 7bd9bf62: NOKEY Preparing… ########################################### [100%] 1:nginx-release-centos… Читать далее »

Apache HTTP: установка с suEXEC и mod_fcgid на CentOS

4 июля 2014
 

 Предполагается, что на сервере ещё не установлено ничего, поэтому – сначала устанавливаем Epel (т.к. в base нет mod_fcgid). Отключаем SELinux. Настройка выполняется на: # cat /etc/redhat-release CentOS release 6.5 (Final)   Устанавливаем набор (+ модули php по своему вкусу): # yum -y install httpd php-common mod_fcgid php-cgi php Проверяем: # rpm -qa | grep -iE “http|mod_fcgid|php*”… Читать далее »

SLES: установка и запуск Apache HTTP Server

6 ноября 2013
 

 Так как процесс установки, настройки и управления сервером Apache HTTP Server в операционной системе SUSE Linux Enterprise Server немного отличается от аналогичных действий в других системах – небольшая памятка. Система: $ cat /etc/SuSE-release SUSE Linux Enterprise Server 10 (x86_64) VERSION = 10 PATCHLEVEL = 3 Установка выполняется с помощью YaST, если сервер не был установлен… Читать далее »

CentOS: установка Graphite

13 сентября 2013
 

 Устанавливаться система будет на: # cat /etc/redhat-release CentOS release 6.4 (Final) Устанавливаем необходимые пакеты: # yum -y install git python-devel mod_wsgi mod_python python-sqlite2 bitmap pycairo python-zope-interface python-simplejson django-tagging python-twisted-web bitmap-fonts gcc-c++ openssl-devel make

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’.

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

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 на машине, с которой будет проводиться тестирование. Загружаем архив со… Читать далее »