После получения письма с логином и паролем к своему серверу, я в буквальном смысле слова ломанулся к нему по ssh.
Начало было тривиальным. Так как я не опытен в работе с Linux подобными системами, google был мне в помощь. Для начала я установил апач :
emerge apache
Затем php (если бы я сразу знал что нужно собирать с ключами apache, apache2, cgi, force-cgi, gd избежал бы много проблем)
emerge php
и естественно mysql, а в дальнейшем и phpmyadmin из портажей поставил
emerge mysql
emerge phpmyadmin
В процессе установки mysql указал пароль для root.
В принципе, сервер готов для работы.
Привязал домен denisenkomk.pp.ua, залил wordpress и решил проверить как работает мой сервачёк. Каковоже было моё удивление, когда сайт очень медленно открывался. Для того чтобы посмотреть загрузку процессора и памяти поставил htop
emerge htop
Вот здесь то я и увидел, что после перезагрузки, от 128 мегабайт памяти остаётся только 86 мегабайт. А когда один пользователь заходит на сайт, то apache их “съедает”, память начинает свопатся и даже через час простоя картина не меняется… Процессор в момент обработки php скриптов занят на 100 процентов.
Пришлось лезть в конфигурационные файлы php и mysql`я и отключать не нужные мне модули. Данными действиями удалось выиграть пару мегабайт столь драгоценной памяти.
Вдальнейшем я решил поставить nginx проксирующим сервером с fastcgi, но это в следущем посту.
А кто знает значение словосочетания auto quotes Compare online auto insurance quotes and auto quotes from trusted insurers by zip code
Да.. MySQL (особенно с дефолтными настройками) и Apache - как правило, два основных пожирателя памяти
И, запасаясь минимальными VPS, следует учитывать… что большая часть памяти будет занята служебными прогами, так что на собственно обработку запросов, останется гораздо меньше.
Ну и, конечно, не помешает оптимизация запросов, кэширование и другие плюшки…