- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Спасибо за ответы)
всегда пожалуйста :)
Знатоки nix и centos, помогите разобраться с проблемой, пожалуйста.
Не видя конфигов сказать, что то сложно, но 512мб это мало. Это немногим более 20-30 процессов apache (не будем считать расход памяти на mysql панель и все остальное, которое 100 мегов возьмет на себя), после чего начинает использоваться swap, что и приводит к большему времени генерации страница (как вы пишите до 3,57-4,78 секунд, с 0,79) Вебсервер может работать в 2х режимах быстро обслуживать небольшое число клиентов или медленно (с глюками) но большое.
Далее обратите внимание на prefork в файле /etc/httpd/conf/httpd.conf
Попробуйте снизить количество процессов, которые будет плодить apache
<IfModule prefork.c>
StartServers 3
MinSpareServers 3
MaxSpareServers 7
ServerLimit 30 #А то и еще меньше в зависимости от памяти
MaxClients 30 # А то и еще меньше в зависимости от памяти
MaxRequestsPerChild 700
</IfModule>
Так-же стоит поэкспериментировать со значениями
Timeout
KeepAliveTimeout 2
А вообще на форумах сказали правильно, нужен nginx, он сильно экономит память и снижает нагрузку на apache
Сказать почему nginx не подружился с панелью не могу, т.к. никогда не пользовался панельками (как по мне это – лишний расход памяти), но может есть смысл взять для пробы vps у другого хостера (могу посоветовать достойного, я сейчас довольный как слон, 3 месяца и не 1 проблемы.), настроить там среду без панели, а потом быстренько перенести сайты с минимальным простоем.
По сравнению с тем, на чем сайты висели ранее vds довольно мощный
Простите за не скромный вопрос и немного уходящий от главного вопроса темы, но все таки, на чем же висел ваш сайт ранее, до покупки VPS ?
По основному вопросу , поддерживаю людей в том что DLE и 512 MB RAM это почти что не совместимо, если у вас конечно не 50 уников в сутки, по этому тут может и nginx не помочь в принципе.... ведь круговорот в природе ни кто не отменял, процессы апача могут не завершаться по той простой причине что недостаточно ресурсов и еще не все операции внутри процесса завершились, а уже приходят новые соединения которые так же надо обслуживать.... Стало быть без 100 грамм не разобраться, надо анализировать вашу систему, а там уже станет ясно, виновато ли ваше ПО или просто слишком мало ресурсов что бы оно работало правильно.
P.s: Может вас какой-то мелкий досик поливает?
Поднимите тариф и попросите хостера оптимизировать впс
Локации: Россия, США, Англия, Германия, Франция, Нидерланды, Украина, Сингапур, Австралия, Япония, Австрия (https://www.adelinahost.com/ru)
Ставте nginx + php-fpm - будет лучше работать.
Ставте nginx + php-fpm - будет лучше работать.
Но тогда появится проблема с конвертацией правил .htaccess, ибо чует мое сердце iOmen в этом не силен.
Лучше все-таки nginx+apache, но при этом оптимизировать apache (отключить неиспользуемые модули apache + то, о чем я писал выше)
Уважаемые! Подскажите, пожалуйста, по такой проблеме:
Взял VDS, поставил связку centos6+apache+mysql+isp
Сайты с суммарной посещаемостью ~8000 человек/сутки
Со вчерашнего дня, после апа Яндекса, резко срезало траффик на 10-14%, думал, что порезало позиции, оказалось наоборот везде в плюсе, а вот сервер периодами от 9 до 35 минут с первых минут 18-го июля бывает недоступен и так по этот час. Врем загрузки сайта увеличлось до 3,57-4,78 секунд, с 0,79 ранее.
Связался с ТП хостинга, сказали, что есть скачок numproc системы виртуализации. процессы плодит apache.
Может быть какие-то настройки я не произвел после установки сервера? Можно как-то решить данную проблему? По сравнению с тем, на чем сайты висели ранее vds довольно мощный
На форумах почитал, что нужен nignix, но мне его в ТП отключили в самом начале, когда часто вылетала 504-я ошибка и не пускало в isp
Знатоки nix и centos, помогите разобраться с проблемой, пожалуйста.
Первое и самое главное, не используйте Apache при таких низких параметрах VPS.
Вам нужно:
centos6
nginx
php-fpm
mysql
isp - лучше без нее вообще.
Второе на, что стоит обратить:
У вас VPS сервер на openvz, а это означает, что хостер может оверселить ресурсы и в тот, момент когда у вас тупит сайт, возможно просто еще и сервер на котором вы находитесь перегружен. Тут уже все зависит от порядочности вашего хостера.
Третье: vps бывают разные, можно отделить ресурсы 512Мб / 20 ГБ от процессора Pentium (образно) , а можно от Xeon E5. Разница будет колоссальная. Многие не обращают на это внимание и покупают самые дешевые варианты, а потом как раз и пишут на форумах что... и как.
В ISPManager, как мы понимает он у вас остановлен, не ISPConfig, есть возможность установить nginx, воспользуйтесь этой возможностью и проверьте как будет работать ресурс.
Чем меньше вы заказываете ресурсов VPS сервер, тем больше вы потратите на оптимизацию этой же VPS. В любом случаи нужно тщательно оптимизировать и экономить ресурсы.
Apache форкается, когда недостаточно процессорного времени. У вас хостер оверселлит.
Не в обиду вышенаписавшим, но какой-то ерунды с дивана понаписали. PHP-FPM причем тут? Каждый второй пишет: "замените apache на FPM - и станет быстрее". Вы тесты делали? Там разница укладывается в погрешность.
ps Конвертер рерайтов, если всё же переезжаете на nginx+PHP-FPM.
У вас VPS сервер на openvz, а это означает, что хостер может оверселить ресурсы
что мешает оверселлить не на openvz и не оверселлить на openvz? узко мыслите
Apache форкается, когда недостаточно процессорного времени. У вас хостер оверселлит.
Не в обиду вышенаписавшим, но какой-то ерунды с дивана понаписали. PHP-FPM причем тут? Каждый второй пишет: "замените apache на FPM - и станет быстрее". Вы тесты делали? Там разница укладывается в погрешность.
ps Конвертер рерайтов, если всё же переезжаете на nginx+PHP-FPM.
Экстрасенс детектед
форкается оно по факту обращений/событиям и ничего не знает он о процессорном времени