Свой управляемый сервер на fastvps.ru

Fi1osof
22 сент. 2015 г., 10:22

Свой управляемый сервер на fastvps.ru

В продолжение прошлой темы публикую результаты наших первых тестов. Свои сервера мы тестировали на digitalocean.com. Там вообще проблем не возникло. А вот вчера к нам обратились с сервером на fastvps.ru. Вот там настройка сервера у нас шла с кучей ошибок. Немного поплясав с бубнами, мы выявили две критических проблемы: 1. Локаль сервера была POSIX. Из-за этого просто не устанавливался мускул, ругаясь на кодировки. Чтобы проверить локаль на своем сервере, выполните в баш-консоли команду locale. Хорошо если видите такое:
LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=
Или такое:
LANG=ru_RU.UTF-8 LANGUAGE= LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_PAPER="ru_RU.UTF-8" LC_NAME="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_TELEPHONE="ru_RU.UTF-8" LC_MEASUREMENT="ru_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL=
В общем, надо чтобы utf-8 было.
2. Сервер не был действительно пустым. Вот этот момент не можем гарантировать, что обязательно будет мешать, так как возможно все дело было все-таки только в локали, но все же, лучше чтобы на сервере не стояли MySQL, nginx, php-fpm и т.п. Иначе это просто не будет должным образом сконфигурировано.
В итоге, сейчас все ОК устанавливается, и в нашем списке появилась вторая площадка, где с большой долей вероятности все будет устанавливаться ОК. А цену у них весьма привлекательные, хоть и в евро. Все-таки за 7,9 евро выделенный сервер с 4Гб оперативки — это очень и очень неплохо.
ОК, тогда как приступим к реализации, запрошу у вас.

Добавить комментарий