Реклама
Настройка и оптимизация vps на CentOS
-
Многие говорят, что wordpress очень тяжёлый движок и использовать его под нч доры просто роскошь. Я тоже так подумал, когда мой виртуальный сервер лёг всего лишь на 18 дорах, причём совершенно без трафа. Думал временно, перезагружал apache и mysql в надежде на запуск, но сервер ложился снова и снова…. Как оказалось, дело было не в wordpress, а в самом сервере. Я оптимизировал сервер, причём без каких-либо трудностей, в Kloxo это легко. Теперь спокойно держу на одном виртуальном сервере 800 дорвеев на wordpress
1. Сокращение использования памяти MySQL
2. Устанавливаем лёгкую версию веб-сервера – Lighttpd
4. Вывoды:
1. Сокращение использования памяти MySQL
По умолчанию MySQL использует много оперативной памяти, поэтому необходимо ограничить MySQL в потреблении ресурсов, тем более если используется дешёвый vps.
Проще всего отредактировать уже существующий файл конфигурации my.cnf, обычно файл my.cnf находится здесь /etc/my.cnf, чтобы его отредактировать воспользуемся встроенным редактором Vi. Им пользоваться одно удовольствие не очень удобно, потому что он – это просто какая-то запутанная залупа имеет сложный и не понятный интерфейс, но привыкнуть можно, причём выполнять некоторые операции в Vi можно намного быстрее, чем в привычном редакторе.
Открываем SHH-клиент putty и вводим команды:- cd /etc //переходим в папку с файлом my.cnf
- vi my.cnf //открываем файл
У Vi несколько режимов работы, причём в основном режиме vi воспринимает каждое нажатие на клавишу, как команду. - нажимаем на клавишу i //переходим в режим ввода
<Insert> – должно появиться внизу окна - открываем файл my-lxadmin-centos.txt в блокноте и копируем всё содержимое файла ctrl+C и вставляем одним нажатием правой кнопки мыши.
- нажимаем <ESC>, чтобы перейти в обычный режим.
- вводим Shift+ZZ чтобы сохранить файл и выйти.
- /etc/init.d/mysqld restart //перезапускаем MySQL
скачать файл кофигурации MySql (my-lxadmin-centos.txt) (501 bytes, 1 246 hits)Теперь MySQL использует около 25 мб оперативной памяти, особенно важно для kloxo (по умолчанию в kloxo MySQL потребляет целых 125 мб оперативки)
2. Устанавливаем лёгкую версию веб-сервера – Lighttpd
- yum install lighttpd //устанавливаем Lighttpd
ИЛИ - yum install -y lighttpd lighttpd-fastcgi php-cli //устанавливаем Lighttpd с PHP
- chkconfig lighttpd on //включаем Lighttpd в автозагрузку
- /etc/init.d/lighttpd start //запускаем Lighttpd предварительно не забыв отключить веб-сервер, уже установленный и запущенный. Иначе порт 80 будет занят.
Посмотреть настройки можно здесь.
В kloxo всё очень просто: в Servers выбираем сервер, переходим в Switch Program и меняем apache на Lighttpd.
3. Заменяем bind на djbdns
В kloxo заменил в Switch Program bind на djbdns.
Более подробно о настройках и установке можно узнать здесь.4. Вывoды:
- На моём vps потребление оперативной памяти снизилось с 320 до 50 мб
- Существует много альтернативных вариантов программного обеспечения сервера, гораздо менее требовательного к ресурсам, но ничем не уступающего, например apache можно заменить на:
- Cherokee
- Hiawatha
- Lighttpd
- Nginx
- thttpd
P.S. Редактировать файлы конфигурации можно из панели управления сервера (например kloxo), через менеджер файлов
P.S.#2 Настройки mysql предназначены для очень слабых vps, с оперативной памятью от 64 mb, для более мощных серверов следует увеличить параметры.
Внимание!!! Обнаружен баг!!! При создании большого количества субдоменнов (да и доменов) по какой-то причине не у всех субдоменов правильно прописываются права на файлы, из-за чего Lighttpd останавливается.
(mod_accesslog.c.537) opening access-log failed: Permission denied /home/httpd/some-domaine.com/stats/some-domaine.com-custom_log
(server.c.897) Configuration of plugins failed. Going down.
Можно пофиксить изменением этих самых прав. Если доменов/субдоменов много, то можно это сделать массово с помощью SHH используя команду chmod:- chmod 770 file_1 file_2 … file_n
Может зависнуть сама панель, для перезагрузки используется команда:
- /script/restart
Tags: Kloxo, Lighttpd, MySQL, Vi, vps
Keywords:
- настройка vps centos
- оптимизация centos
- vps оптимизация mysql my.cnf
- оптимизация VPs
- оптимизация сервера centos
- centos оптимизация
- настройка Vps сервера hetzner.de
- lighthttpd centos
- настройка vps сервера centos
- настройка VPS на CentOS
- оптимизация lighttpd
- настройка centos на VPS
- VPS настройка centos
- mysql vps оптимизация
- оптимизация httpd
- lighthttpd настройка
- ускорение работы CentOS
- оптимизация mysql centos
- lighttpd оптимизация
- centos vps настройка
- установка wordpress на vps
- настройка mysql centos
- команды редактирования centos
- centos mysql виснет
- centos использование памяти
- ограничение памяти mysql
- centos vps
- Как настроить VPS CentOs
- vps centos
- настройка centos vps
- vps оптимизация
- настройка vps hetzner
- оптимизация vps сервера
- centos жрет память
- cent os использование памяти
- mysql оптимизация под vps
- vps centos настройка
- centos настройка vps
- настройка mysql vps
- ускорение centos
- centos команды vi
- тюнинг mysql vps
- комманды centos
- mysql потребляет много памяти
- centos потребление памяти
- оптимизация msql centos
- оптимизация apache centos
- kloxo много субдоменов
- оптимизация памяти mysql
- kloxo nginx
- оптимизация mysql в kloxo
- команда редактирования CentOS
- оптимизировать vps
- настройка httpd centos
- настройка my.cnf centos
- оптимизация kloxo
- оптимизация apache на centos
- настройка vps под wordpress
- оптимизация сервера на centos
- оптимизация centos сервера
- оптимизируем centos
- mysql оптимизация памяти
- mysql жрет много памяти
- посмотреть использование памяти centos
- настройка безопасности VPS centos
- centos редактирование файлов
- mysql настройка для VPS
- виртуальная память centos
- centos использование оперативной памяти
- centos редактировать файл
- как настроить vps на centos
- настройка mysql на centos
- администрирование просмотреть что занимает память centos
- сохранить my.cnf putty
- bind уменьшение потребления памяти
- перезагрузить mysql centos
- centos установка vps
- centos 6 настройка vps
- centos где находится mysql
- узнать dns внутри сети centos + hypervm
- конфигурация Apache centos
- centos mysql конфиг
- ускорение веб сервера centos
- оптимизация apache
- тюнинг nginx mysql php на vps centos
- настройка впс сервера на centos
- оптимизация mysql сервера vps
- centos настройка mysql
- centos редактор конфигурации
- как перезагрузить mysql centos
- mysql жрет память vps
- команды centos
- загрузка mysql в оперативную память
- lighttpd vs httpd
- оперативная память mysql
- mysql настройка centos
- centos optimization
- оптимизация памяти vps
- hetzner vps настройка
- mysql ест много памяти
- mysql использует много памяти
- файл конфига mysql centos
- mysql занимает много памяти
- kloxo mysql optimisation
- djbdns kloxo
- centos оптимизация mysql
- centos сколько памяти
- vps команды
- kloxo оптимизация
- настройка vps
- редактирование файлов CentOS
- vps память
- kloxo включить fastcgi
- my.cnf Оптимизация
- VPS на CentOS виснет
- настройка lighttpd на vps
- папка mysql Centos
- centos встроенный редактор
- команды для работы с centos
- настройка apache centos
- настройка wordpress vps
- оптимизация vps centos
- Настройка MySQL на VPS
- оптимизация my.cnf
- настройка сервера VPS centos
- настройка vps память
- оптимизация httpd centos
- сервер vps centos
- vps centos настройка mysql
- lighttpd kloxo
- оптимизировать centos
- как оптимизировать lighttpd
- настройка kloxo
- my.cnf centos оптимизация
- отключение access-логов centos vps
- ускорение работы vps
- centos команда vi
- centos ускорение работы сервера
- установка centos vps
- где лежит MYSQL centos
- настройка wordpress на vps
- как добавить субдоиен в клоксо
- mysql виртуальный память VPS
- настроить VPS centos
- database Out of memory (Needed 128008 bytes)
- centos кем занят порт
- перезагружаю в putty apache
- centos wordpress настройка
- kloxo+nginx
- Kloxo виртуальная память
- оптимизация apace centos
- lighttpd скачать
- настройка vps centos сервера
- администратирование CentOS#pq=centos для новичков
- centos скачать файл
- как узнать версию centos на vps
- ускорение apache
- Оптимизация MySQL на VPS
- оптимизация сутещы
- kloxo centos
- mysql оптимизация использования памяти linux
- настройка mysql под wordpress
- CentOS - сколько потребляет памяти
- jgnbvbpfwbz centos
- как постреть параметры php на vps сервре#hl=ru
- nginx centos
- переходим на djbdns
- настройка bind vps
- lighttpd настройка тяжелый сайт
- centos vi как отредактировать файл
- куда используется память centos
- оптимизация mysql по использованию памяти
- ускорить раоту vps
- редактирование my.cnf через putty
- hetzner настройка dns
- как проверить скорость интернета
- Как поменять порт в lighttpd через putty
- centos 5 mysql оперативная память
- настройка днс панель Kloxo
- centos x64 потребляет больше памяти
- команда перезагрузки mysql
- как узнать ограничения centOS
- vps команда расход памяти
- изменить порт в kloxo
- настройка vps centos без панели
- потребление памяти httpd centos
- логи VPS Centos
- centos посмотреть память
- вордпресс установка vps
- Centos настройка безопасность
- loife
- оптимизация mysql для слабых
- установка web сервера на vps
- vps настройка
- конфигурации mysql centos
- vps домен bind9
- web server ест много памяти
- настраиваем vps на cemtos
- C++ django like framework
- putty зависает на centos 5
- как редактировать my.cnf centos
- отключить логи lighttpd
- centos оптимизировать память
- где на vps находиться mysql
- centos посмотреть использование памяти
- centos отимизация
- где лежит конфиг mysql centos
- wordpress потребляет все ресурсы VPS
- Оптимизация MySQL отжирает много оперативки
- оптимизация centos под apache
- mysql centos putty install
- как посмотреть загрузку оперитвки CentOs
- lighthttpd настройки
- centos ограничение оперативной памяти
- узнать версию mysql na centos
- wordpress съедает всю память#sclient=psy
- использование оперативной памяти в Mysql
- настройка впс cent os
- оптимизация mysql вордпресс
- запускаем сайт на vps LxAdmin
- centos ест много mysql
- upstream timed out (110: Connection timed out) while reading response header from upstream
- imacros Centos
- centos ускорение mysql
- загрузка ОС centOS
- vps установка centos
- centos mysql wordpress
- wordpress на nginx centos
- настройка впс CentOS
- как сделать рестарт mysql на vps
- centos оптимизация apache
- как увидеть расход памяти Centos
- ds3500 storagemanager
- centos настройка почты
- оптимизация php на vps
- вебсервер centos vs
- keepalive#pq=centos keepalive
- VPS зависает
- сервер mysql потребляет много
- установка web сервера с bind9 на centos
- centos настройка apache
- apache fastcgi centos kloxo
- как настрой VPS сервере
- linux посмотреть конфигурацию сервера
- Настройка веб-сервера VPS/VDS для CentOS
- centos убрать логи
- настройка bind9 на VPS
- Centos посмотреть включенные модули
- настройки lighttpd centos
- использование памяти centos
- apache ест много оперативки
- vps на centos настройка
- оптимизация vps cpu
- уменьшение использования памяти mysql
- centos потребление памяти команда
- оптимизация mysql для слабых серверов
- mysql centos где лежит my.cnf
- комманда php centos
- ускорение работы php centos
- mysql сжирает много памяти. как уменьшить?#pq=mysql жрет много памяти. как уменьшить?
- CENTOS mysql жрет память
- my.cnf lдля слабого VDS
- оптимизация cento
- centos конфигурация apache
- панель настройки mysql centos
- MYSQL виснет и грузит память linux
- команда centos php
- как умньшить потребление памяти на vps centos
- оптимизация памяти lighttpd mysql
- как установить лимит памяти на vps
- kloxo поддомен
- файл настроек mysql centos
- centos#pq=centos
- kloxo поддомены
- настройка мзы для wordpress
- где находятся логи mysql centos
- как редактировать файлы на vps
- оптимизация сервера для быстрой работы сайта
- оптимизация VPS софт
- juhfybxtybt d hf,jnt мвы
- lighttpd shh
- my.conf файл в centos
- php оптимизация vps centos
- nastrojka vps centos
- настройка vps сервер centos
- настройка vps wordpress
- обновить centos на vps
- тюнинг и настройка centos
- vps настройка cent
- centos nginx оптимизация
- centos установка apache
- настройка почтовых поддоменов centos
- vps hetzner wordpress
- centos редактирование файла
- как настроить впс под wordpress
- начальная настройка vps на centos
- как отключить vps через putty
- запуск nginx на vps d putty
- vi centos команды
- cherokee сервер centos
- centos vps устанавливаем модули apache
- mysql настройка vds centos
- centos mysql configuraiton
- centos httpd память
- настройка mysql для слабого хостинга
- клоксо centos
- сколько оперативки жрет mysqld и httpd
- настройка сайта на vps centos
- centos httpd жрет
- hetzner vps mysql install
- lighttpd настройка nginx
- оптимизация php на centos
- подвисает centos где смотреть
- изменить время сервера vps centos
- как настроить vps kloxo
- centos как узнать где стоит apache
- как в kloxo выключить mysql
- centos putty мышь
- hetzner centos appache
- mysql ограничение на озу
- vps mysql ест память
- оптимизация php lighttpd
- mysql ограничение на использование озу
- настройка centos my.cnf
- уменьшение потрбления памяти апачем centos
- Оптимизация веб сервера на centos 5.6 на vps
- centos команда редактировать
- оптимизация mysql в centos
- vps отключить логи
- как проверить использование памяти в centos
- centos+lighttpd+kloxo
- настройка и оптимизация VPS centos
- Инструкция по созданию centos+файловый сервер
- как посмотреть какой из скриптов потребляет память centos
- защищаем VPS от
- Альтернатива ISPManager
- настройка vps сервера CentOS
- какая команда перезагрузки lighttpd
- vps настройка bind
- как изменить файл на vps
- как создать my.cnf для sentos
- дорвей на сабдоменах настраиваем apache
- пошаговая инструкция оптимизации vps
- centos конфигурация домена apache
- оптимизировать vps на CentOS
- настройка lighttpd apache wordpress
- centos оптимизация mysql my.cfg
- my.cnf centos команда для редактирования файла
- как узнать чем занят порт centos 5
- ifstat centos
- vps сервер centos установка настройка
- оптимизируем httpd
- centos lighttpd fastcgi
- оптимизация centos apache
- оптимизация сервера ceтещы
- my.cnf где находится centos
- vps жрет памать
- переименовать файл в centos
- vps lighttpd или apache
- centos web jgnbvbpfwbz
- оптимизация centos php apache
- CentoS настройка памяти
- установка wordpress apache centos
- как оптимизировать сервер centos
- команды для centos vps
- Постоянно виснет Centos на VPS
- установка dns сервера на centos
- centos узнать версию mysql
- установка dns kloxo
- Centos VPS Постоянно висснет
- авто рестарт mysql centos
- редактор конфигурации Centos
- centos съедает память
- как настроить mysql на centos
- настройка fps CentOS
- как правильно настроить vps под трекер?
- wordpress настройка почты centos
- оптимизация mysql vps
- Всё про настройку vps на centos
- что ест оперативу vps
- mysqld отжирает память
- оптимизация mysql apache lighttpd php vps
- kloxo vps rfr yfcnhjbnm
- centos как редактировать файлы
- mysql расход памяти
- centos vps optimization
- mysql настройки VPS
- Настройка почты на хостинге Centos
- как ограничить использование оперативной памяти для mysql
- как настроить apache на Centos vps
- mysql my.cnf slow
- занружать и редактировать файлы на vps
- как настроить VPS CentOS 5.6
- centos os отключение логов apach
- оптимизация виртуальной памяти скачать
- centos wordpress install
- mysql .my.cnf ограничить память
- Как правильно настроить bind на CentOS для моего домена
- centos настройка
- mysql много оперативной памяти
- kloxo особенности
- настройка озу для mysql
- узнать версия lighttpd
- centos оперативная память ещз
- yfcnhjqrf apache centos
- Wordpress и память VPS OR Ram OR Озу
- установка cherokee CentOS
- оптимизация и настройка centos
- mysql использование виртуальной памяти
- перезагрузка vps на centos
- как сделать vps в centos
- centos лимит памяти
- mysql оптимизация сервера centos
- my.cfg оптимизация под wp
- centos mysql настройка
- mysql конфигурация оптимизация расход памяти
- httpd centos оптимизация
- CentOS vds настройка
- vps у hetzner
- centos lighttpd php
- lighttpd настройка
- Cherooke занят 80 порт
- mysql centos настроить
- centOs ограничение по оперативной памяти
- память для mysql centos
- vps mysql память
- как настроить hiawatha
- centos сконфигурировать новый интерфейс
- httpd ограничить потребление памяти
- конфигурация my.cnf vps wordpress
- centos настройка оперативка
- lighttpd оперативная память
- centos ограничение сервера по ресурсам
- kloxo увеличения оперативной памяти
- hetzner lxadmin
- vps оптимизация оперативной памяти
- установка wp на kloxo
- centos узнать параметры сервера
- mysql vps память
- centos команды скачать архив
- настройка vps от hetzner
- где находится my.cnf в centos
- centos как узнать кто расходует память
- centOS кто использует память
- centos httpd жрет много памяти
- Оптимизация использования памяти на VPS
- команда centos какие порты заняты
- настрока VPS Centos
- vps мускуль ложиться
- руководство по созданию сервера lighttpd на centos
- mysql оптимизация памяти для vps
- vps установка mysql
- как сделать оптемизацию памятм
- kloxo virtual
- cherokee wordpress
- как правильно оптимизировать память
- httpd настройка и оптимизация
- lighthttpd конфигурация
- ограничить расход оперативной памяти centos
- my.cnf ограничение оперативки
- несколько хостов на vps centos
- настройка впс на центос
- как настроить сервер на VPS CentOS
- увеличить оперативную память vps
- как командой скачать файл в centos
- команда vi centos
- папка mysql на vps
- оптимизация vps wordpress
- lighttpd opening access-log failed
- centos mysql my.cnf
- mysql оптимизация оперативки
- nginx apache centos kloxo
- настройка lighthttpd centOs kloxo
- установка apache centos vps kloxo
- centos my.cnf
- vps mysql зависает
- сервер виснет centos
- Lighttpd +kloxo +php
- VPS centos потребление ресурсов
- команда редактирования файла centos
- VPS занят порт CENTOS
- vi сохранить centos
- настройки сервера vps на centos
- оптимизация настроек сервера vps apache
- centos не сохраняется редактор по умолчанию
- отптимизация сервера на CentOS
- оптимизация mysql kloxo
- centos оптимизация i/o
- перезагрузить kloxo
- vps centos мануал
- Оптимизация сервер Cherokee
- как отредактировать файл в centos
- оптимизация оперативной памяти centos
- конфигурирование kloxo
- как правильно настроить потребление рессурсов mysql
- my.cnf в centos
- centos vps пошаговый мануал
- скачать my.cnf для centos
- centos apache зависает





25.02.2012 11:35
Ну вот установили LigHTTPD, а чпу(.htaccess) не работает. Как быть? Написали бы лучше как Apache правильно оптимизировать!
18.03.2012 02:36
Apache оптимизировать можно, но малоэффективно, лучше бодрый VPS взять. Ну или ngnix поднять как вариант.
Я же использовал лайти конкретно для вордпресс и статики, чтобы VPS не ложился при большом количестве сайтов.
31.03.2012 12:53
А какие настройки порекомендуете для сервера с 256мб ОЗУ?
И где на эту тему грамотно написано? (так же понятно, как у Вас:) )
31.03.2012 19:35
Надо знать что будет на сервере, и есть ли там ещё сверху к этим 256мб какой-нибудь burstable RAM.
Этот пост под вордпресс, чтобы не ложился сервак при большом количестве сайтов на вордпресс, поэтому у меня нихера не грамотно, дополню пост как будет время. Не знаю где искать инфу, реально некогда этим заниматься.
02.04.2012 08:25
Спасибо. Инфу нашел предварительно подумав и погуглив что-то вроде my.cnf config и tuning mysql
05.04.2012 12:23
апача не стал менять, а MySQL оптимизировал. Результат: кушало 275 RAM –>> сейчас кушает 159. Всего 1024.
сейчас у меня 30 сайтов, половина на WP половина на Joomla. Всего у меня их 150, хочу все перенести на VPS. Выдержит ли он такую нагрузку? Что будет с сервером когда потребление оперативы превысит лимит? Упадет?
06.04.2012 19:58
Упадёт. Не 100% инфа, у меня ложился уже на 15-20 WP по-моему из-за апача, точно не могу сказать, давно было, может мускл виноват был, хотя под lighttpd не ложится и при 800 WP (трафа мало было и всего по 300-400 страниц каждый). От нескольких WP по 10000 страниц (мускл ложится). От количества трафа зависит, ещё от нагрузки плагинов, от размеров отдельных таблиц мускл…
12.04.2012 16:02
100 сайтов перенес для пробы, нагрузка в среднем 30% на RAM, хотя бывает скачет до 50-60%. Движки оптимизированы – кэш, минимум плагинов. Посещалка в среднем 20-30 чел/хост. Полёт нормальный
Не могу разобраться с правами доступа к файлам и папкам, тот же WP выдает ошибки при установке, приходится права руками менять- что очень отвратительно.
Как Вы с этим боролись? Или не было таких проблем?
16.04.2012 09:19
Проблемы с правами на файлы есть, правда при установке WP не заметил таких проблем и вообще давно не сталкивался с такими проблемами, да и для меня не критично, так как использую одну копию WP на сотни сайтов, а так меняю вручную.