- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Никакие дополнительные настройки не требуются, все должно работать сразу после установки 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" и всё будет гуд.