- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Никакие дополнительные настройки не требуются, все должно работать сразу после установки nginx.
Точно все заработало, только потребление памяти не сильно снизилось 5 копий апача запущены
/usr/sbin/apache2 -k start
где-то читал что их нужно делать столько сколько ядер, но это для выделенного сервера, а моему VPS что посоветуете? и где прописать изменения (в конфиге апача или нет?)?
Или добавить памяти или заплатить месячный тариф спецу который настроит vds
Да я наверное немного жмот - я лучше потрачу пол дня но каким нить образом настрою сам, может даже сам разберусь в том что сделаю, а те кто подскажет - получат лишнюю рекламу для тех кто ваще не хочет заниматься сам или вопрос более серьезный
PS.
Дороже опыта ничего нет.
/usr/sbin/apache2 -k start
где-то читал что их нужно делать столько сколько ядер, но это для выделенного сервера, а моему VPS что посоветуете? и где прописать изменения (в конфиге апача или нет?)?
В таком случае смотреть, что именно потребляет память.
В Апаче, например, можно отключить много неиспользуемых модулей. Запускаемое кол-во процессов Apache и кол-во ядер процессора друг от друга не зависят.
Так как вы хотите все делать самостоятельно, рекомендую найти в сети грамотную статью по тюнингу. При этом необходимо понимать, что означает каждый из изменяемых параметров и то, что вы делаете все на свой страх и риск.
В таком случае смотреть, что именно потребляет память.
В Апаче, например, можно отключить много неиспользуемых модулей.
Да про эти нюансы все в курсе, да и MySQL большую часть отъедает.
Запускаемое кол-во процессов Apache и кол-во ядер процессора друг от друга не зависят.
Я наверное не так выразился или не допонял - имел в виду ..... что рекомендация была по количеству запускаемых процессов Apache (кажется воркерами их называли) что их нужно жестко ограничивать, что большое их кол-во бесполезно, а маленькое не даст выжать все из сервера (ведь с nginx апачь будет моментально сгенерированную страницу отдавать и приниматься за другой запрос)
Так как вы хотите все делать самостоятельно, рекомендую найти в сети грамотную статью по тюнингу. При этом необходимо понимать, что означает каждый из изменяемых параметров и то, что вы делаете все на свой страх и риск.
Все это я тоже осознаю и держу кошелек на готове не пустым, так на всякий случай :), просто после прочтения мануалов возникают иногда непонятки, ведь в мануалах перечисляется много всяких примеров и мнение знающего человека лишним не будет.
Сейчас мне интересен вопрос:
требуется ли оптимизировать как-то параметры : startservers, minspareservers и maxspareservers. под nginx
или лучше не трогать - оставлять 5?
Подскажите если установить Nginx - из панели ISPmanager-а это приведет к снижению потребляемой памяти (сейчас весит 8 апачей)? И требуются-ли какие-либо доп. настройки, или заработает все как надо "из коробки"
Nginx – установить крайне необходимо.
Так как.
1. сервер с Nginx в качестве фронт енда увеличивает производительность, по сравнению с одним лишь апачем
2. Голый апач без Nginx заддосить очень просто даже начинающему хакеру.
Установка Nginx из панели не очень хорошая идея.
Так как.
1. настраивать лимиты на количество коннектов к каждому типу файлов придется все равно в ручную.
2. по умолчанию при установке из панели апаче остается видимым извне по адресу http://site.ru:8080. А должен быть на http://127.0.0.1:8080
На сайте разработчика Nginx есть очень хорошая документация на него.
Потратьте день изучите, очень полезно.
в апаче startservers, minspareservers и maxspareservers лучше оставить значения по умолчанию даже для высоконагруженного сервера.
2. по умолчанию при установке из панели апаче остается видимым извне по адресу http://site.ru:8080. А должен быть на http://127.0.0.1:8080
действительно :)
Ладно пойду читать мануалы, всем огромное спасибо за уделенное внимание.
Так как.
1. настраивать лимиты на количество коннектов к каждому типу файлов придется все равно в ручную.
2. по умолчанию при установке из панели апаче остается видимым извне по адресу http://site.ru:8080. А должен быть на http://127.0.0.1:8080
Порт можно закрыть, "8080" и всё будет гуд.