Ответы пользователя по тегу Nginx
  • Как настроить apache+nginx, прикрепить домен и установить joomla?

    @ramjke
    Когда захожу по ip адресу

    Сервер может быть не настроен на обработку айпи-адреса.

    в hosts на своём компьютере пропишите соответствие айпи-адреса сервера и домена, по которому должен отвечать веб-сервер. Почистите кеш браузера и кеш резолвера (выдерните и вставьте сетевой шнур в комп) и зайдите по домену.
    Для привязки домена к сайту вам нужно указать А-запись для домена - надо зарегистрировать домен (если вы ещё этого не сделали), и у поставщика домена указать айпи-адрес в А-записи и ждать 1-2 дня для того, чтобы кеш днс-серверов обновился и всем пользователям интернета ваш сайт стал виден.
    Ответ написан
  • Nginx + Apache: нужно каждый домен в конфиг добавлять?

    @ramjke
    Попробуйте для начала ISPmanager - это панель управления веб-сервером. В несколько кликов можете добавить сайт. Если потребуется тонкая настройка -конфиги от Вас никто не прячет.
    У многих хостеров VPS поставляются с предустановленным веб-сервером - узнайте, есть ли у них VPS с предустановленной связкой Апач+нжинкс.

    Да, каждый раз Вам следует при добавлении нового сайта править конфиг. Если есть панель управления - то можно добавлять через панель управления.
    Если решить веб-сервер с нуля ставить - могу скинуть шаблон конфигов для связки апач+нжинкс. Или мануал.
    Ответ написан
    Комментировать
  • Системное администрирование сайтов на vps. Что для этого нужно знать?

    @ramjke
    Языки - никаких не надо знать. Достаточно грамотно настроить программы.
    Nginx - настройки оптимизации (кеширование, keepalive, gzip, количество воркеров), и безопасности (сервак не должен ложиться под дос-атаками и выполнять php, загруженный под видом картинки). Уметь пользоваться Rewritemode.
    MySQL - настройки кеширования (размер кеша, количество таблиц в кеше).
    PHP - Memcache/Xcache для кеширования результатов запросов к php. Настройка заключается в основном в выставлении размера кеша.
    Wordpress - знание основных атак и установка плагинов от них (из популярных атак - брутфорс пароля к админке и xml-rpc атака).
    Ротация логов - чтобы место на диске не закончилось от распухших логов.
    Fail2Ban - чтобы не забрутфорсили пароли к ftp, smtp, ssh.
    Опционально - установка системы мониторинга (Zabbix, Nagios) для отслеживания работы служб (nginx, mysql и другие необходимые) и доступности сайта.
    Из утилит нагрузочного тестирования простейшая - ApacheBench (просто шлёт n запросов на одну страницу), покруче - Jmeter (с возможностью записывания сценариев).
    Ответ написан
    2 комментария