Вас приветствует платный хостинг сайтов Rusonyx. Сайт активирован и будет доступен после загрузки файлов на сервер.
Если вы владелец этого ресурса, воспользуйтесь панелью управления для создания учетной записи хостинга веб сайта, публикации веб сайта с помощью FTP, Front Page, Dreamweaver, развертывания баз данных, установки SSL сертификата, создания почтовых ящиков и т.д . Узнать как все это сделать подробно вы можете из Документации и обучающей видео программы (Английский).
Специально для клиентов, которые не могут сами перенести свой сайт к нам и предпочитают доверить это профессионалам, мы предоставляем удобную и недорогую услугу по переносу хостинга.
Если вы заинтересованы в таких услугах, как хостинг .RU доменов, хостинг php, хостинг сайтов, хостинг домена, платный хостинг, дешевый хостинг, хостинг mysql, лучший хостинг, хостинг phpbb, то мы рекомендуем вам пройтись по ссылкам справа...
Статья из
базы знаний Rusonyx.
Вопрос: Конфигурирование веб-сервера Apache.
Решение:
1) Конфигурирование веб-сервера Apache (изменения влияют на все сайты)
По умолчанию веб-сервер Apache на всех тарифах VPS/DDS работает с настройками по умолчанию. Эти настройки подходят лишь для небольших, мало посещаемых проектов. Конфигурационный файл находится здесь:
/etc/httpd/conf/httpd.conf
В нем предусмотрены две секции:
# prefork MPM
<IfModule prefork.c>
[...]
</IfModule>
# worker MPM
<IfModule worker.c>
[...]
</IfModule>
Для определения необходимой секции выполните команду UNIX shell:
httpd -V | grep MPM
Результат выполнения команды обычно следующий:
Server MPM: Prefork
-D APACHE_MPM_DIR="server/mpm/prefork"
и это означает, что Apache использует MPM-модуль prefork и реагирует на изменения в соответствующей секции. В конфигурационном файле параметры по умолчанию в нём следующие:
StartServers 1
MinSpareServers 1
MaxSpareServers 5
MaxClients 10
MaxRequestsPerChild 4000
Иногда из-за большой посещаемости с настройками сервера по умолчанию наблюдаются «торможения» проектов. Симптомы следующие:
- сайт работает медленнее, чем обычно;
- сразу после перезапуска Apache сервер отдает контент, но буквально через несколько секунд от него становится невозможно добиться ответа.
В данном случае имеет смысл увеличить значения параметров по умолчанию. Параметры настройки Apache подбираются экспериментально в зависимости от особенностей проекта и посещаемости. Обычно, в случае большой нагрузки, используют такие настройки:
StartServers 15
MinSpareServers 15
MaxSpareServers 20
ServerLimit 50
MaxClients 50
KeepAliveTimeout 5
MaxKeepAliveRequests 100
MaxRequestsPerChild 500
После сохранения измений в файле необходимо перезапустить веб-сервер командой UNIX shell:
service httpd restart
Также обратите Ваше внимание на то, что при одновременном запуске большого количества процессов Apache они могут исчерпать все вычислительные ресурсы процессора, а также свободную оперативную память (последнее - очень плохо, т.к. практически парализует сервер настолько, что VPS/DDS может зависнуть, перестать откликаться на любые запросы). В таком случае решением проблемы с большой загрузкой сервера будет либо оптимизация скриптов и базы данных, либо увеличение лимитов потребляемой памяти и мощности процессора, количества оперативной памяти, т.е. переход на следующий тарифный план.
2) Внесение изменений в конфигурацию веб-сервера Apache для определенного домена
При необходимости внесения изменений в конфигурацию веб-сервера для определенного домена (например, domain.tld или его субдомена subdomain123.domain.tld) необходимо создать файл (если он не был создан) вида:
/var/www/vhosts/domain.tld/conf/vhost.conf
либо:
/var/www/vhosts/domain.tld/subdomains/subdomain123/conf/vhost.conf
После внесения в него нужных изменений необходимо на сервере запустить комманду UNIX shell:
/usr/local/psa/admin/sbin/websrvmng -a -r
Изменения вступят в силу сразу же, веб-сервер будет также перезапущен.