Всем добрый день, хотелось бы рассказать о том как арендовали сервер.
По определенным причинам, решили взять собственный сервер и оптимизировать его под 1с-Битрикс.[spoiler]
Погуглив по интернету, посмотрев цены на аренду серверов(Dedicated), цены на размещение серверов (Co-location), за одно глянули VPS и VDS и почитав отзывы выбор пал на :
Процессор
Intel® Core™ i7-920 Quad-Core incl - 2x4 ядра!
Оперативная память 8 GB DDR3 RAM
Дисковая система 2 x 750 GB HDD SATA2 (software RAID1)
Трафик Unlimited
IP адреса 1 + 3 IP
Аренда в мес. чуть более 2000 руб.(49 евро.), что для серверов с такой конфигурацией довольно дешево, даже очень дешево! . Компания FastVPS является партнером HETZNER. Есть интересный пост . Поэтому сервер в Германии в принципе не плохо, единственное это пинги (ping) большеватые:
Но и сервер стоит не в соседнем подъезде, по большому счету терпимо.
Итог установка (149 евро) + аренда(49 евро) за мес. обошлась 198 евро, но на сайте есть код скидки
которым разумеется воспользовались и в итоге получилось 181.10 EURO. (примерно 7500руб.). Сервер запустили в течении 3-х часов.
При установке сервера нам поставили ОС: Debian 5.0 Lenny 64 bit. Сразу оговорюсь, я не крупный специалист в настройке серверов. Поэтому не долго думая написали в тех. поддержку примерно следующее:
Стоимость работ по настройке и оптимизации обошлась в 15евро. В течении двух часов все было уже настроено.
+ настроили NS, установили панель бесплатно и настроили файловую систему с noatime для производительности последней. По тестам "Монитора производительности" с noatime ФС работает на 3-5% шустрее.
И так в итоге получили рабочий сервер оптимизированный под 1С-Битрикс. И так по производительности:
Редакция "старт"

Редакция "стандарт"

Правда php работает как FastCGI т.к. при этом производительность на редакции "страт" 90-93, а если php работает как модуль Apache, то производительность 65-70.
Еще было замечено, что на разных редакциях Битрикса "монитор производительности" показывает разные значения. Это впринципе понятно т.к. кол-во модулей увеличивается.
Редакцию бизнес пока не тестировали. Если таблицы MySQL в INNODB, то производительность возрастает на 5-7 пунктов.
Вот и все чем хотелось поделиться, хочется отметить, что тех. поддержка FastVPS работает очень оперативно, что очень радует. Все возникшие проблемы были решены в течении 15-20 минут.
P.S. Среди партнеров есть компании у которых сервера работают еще быстрее. Например:
И напоследок пост Дмитрия Яковенко
Надеюсь данный пост будет полезным. Всем успехов!
Дополнение:
Кто интересуется оптимизацией проектов, то можно информацию под черпнуть из группы .
Кому нужен хостинг под 1С-Битрикс можно посмотреть в сторону . Отзывы по форуму довольно положительные.
Небольшая цитата:
На форуме Роман Забродин писал об ошибке:
ТП Битрикса, для решения проблемы, советует в NGINX вписать:
Совсем забыл написать про Apache и PHP. Если php работает как модуль Апача, то могут возникать проблемы с правам.
Например при редактировании файлов через FTP, эти файлы не возможно затем редактировать через панель управления 1С-Битрикс, т.к. владельцы файлов меняются.
Если php работает как FastCGI, то таких проблем нет. Но можно решить проблемы с владельцами если настроить для Апача.
По определенным причинам, решили взять собственный сервер и оптимизировать его под 1с-Битрикс.[spoiler]
Погуглив по интернету, посмотрев цены на аренду серверов(Dedicated), цены на размещение серверов (Co-location), за одно глянули VPS и VDS и почитав отзывы выбор пал на :
Процессор
Intel® Core™ i7-920 Quad-Core incl - 2x4 ядра!
Оперативная память 8 GB DDR3 RAM
Дисковая система 2 x 750 GB HDD SATA2 (software RAID1)
Трафик Unlimited
IP адреса 1 + 3 IP
Аренда в мес. чуть более 2000 руб.(49 евро.), что для серверов с такой конфигурацией довольно дешево, даже очень дешево! . Компания FastVPS является партнером HETZNER. Есть интересный пост . Поэтому сервер в Германии в принципе не плохо, единственное это пинги (ping) большеватые:
Обмен пакетами с xx.xx.xx.xx по с 32 байтами данных: Ответ от xx.xx.xx.xx : число байт=32 время=54мс TTL=55 Ответ от xx.xx.xx.xx : число байт=32 время=55мс TTL=55 Ответ от xx.xx.xx.xx : число байт=32 время=55мс TTL=55 Ответ от xx.xx.xx.xx : число байт=32 время=54мс TTL=55 Приблизительное время приема-передачи в мс: Минимальное = 54мсек, Максимальное = 55 мсек, Среднее = 54 мсек |
Но и сервер стоит не в соседнем подъезде, по большому счету терпимо.
Итог установка (149 евро) + аренда(49 евро) за мес. обошлась 198 евро, но на сайте есть код скидки
| Скидка 10% на первый платеж! - промо-код SPRINGNHS |
При установке сервера нам поставили ОС: Debian 5.0 Lenny 64 bit. Сразу оговорюсь, я не крупный специалист в настройке серверов. Поэтому не долго думая написали в тех. поддержку примерно следующее:
| Необходимо настроить и оптимизировать сервер под 1С-Битрикс. Рекомендации по настройке: * Двухуровневая архитектура веб: Apache2 + nginx * Работа php как модуль Apache * php 5 и выше * MySQL 5 и выше * Safe mode: отключен * Сохранение данных сессии: Да * Передача данных HTTP авторизации в php через переменные окружения (для интеграции с 1С) * Значение short_open_tag: Да * Zend optimizer 3.3 и выше * Memory limit: 128M * Отправка почты: Да * Функции работы с сокетами: подключение к серверу на порт 80 * Создание файлов и папок от процесса php, запуск созданных файлов * Загрузка файлов (картинки должны корректно отображаться) * Поддержка InnoDB * Наличие акселератора php: eAccelerator * Возможность установки time_limit для скрипта минимум на 5 минут. * Поддержка SSL в php Обязательно наличие модулей php * Regex functions * Perl regex functions * Zlib extension * GD lib extension * Free Type extension * Функции MySQL * mbstring проверить скриптом |
Стоимость работ по настройке и оптимизации обошлась в 15евро. В течении двух часов все было уже настроено.
+ настроили NS, установили панель бесплатно и настроили файловую систему с noatime для производительности последней. По тестам "Монитора производительности" с noatime ФС работает на 3-5% шустрее.
И так в итоге получили рабочий сервер оптимизированный под 1С-Битрикс. И так по производительности:
Редакция "старт"

Редакция "стандарт"
Правда php работает как FastCGI т.к. при этом производительность на редакции "страт" 90-93, а если php работает как модуль Apache, то производительность 65-70.
Еще было замечено, что на разных редакциях Битрикса "монитор производительности" показывает разные значения. Это впринципе понятно т.к. кол-во модулей увеличивается.
Редакцию бизнес пока не тестировали. Если таблицы MySQL в INNODB, то производительность возрастает на 5-7 пунктов.
Вот и все чем хотелось поделиться, хочется отметить, что тех. поддержка FastVPS работает очень оперативно, что очень радует. Все возникшие проблемы были решены в течении 15-20 минут.
P.S. Среди партнеров есть компании у которых сервера работают еще быстрее. Например:
И напоследок пост Дмитрия Яковенко
Надеюсь данный пост будет полезным. Всем успехов!
Дополнение:
Кто интересуется оптимизацией проектов, то можно информацию под черпнуть из группы .
Кому нужен хостинг под 1С-Битрикс можно посмотреть в сторону . Отзывы по форуму довольно положительные.
Небольшая цитата:
| Роберт Басыров: Нормальная отдача страницы (по Битриксу) должна быть в 0.2-0.3 на среднем сервере. 0.1 = это либо пустой сайт, либо обычная страница. Это все с кешем (разумным). Без кеша и вовсе идеал в 0.5-0.8 находится. Разумеется, речь идет про боевые сайты. |
На форуме Роман Забродин писал об ошибке:
1. В .htaccess по умолчанию стоит "ErrorDocument 404 /404.php" 2. Если есть ссылка на статику, которой реально нет -- отработает скрипт 404.php 3. Соответственно посчитается посещение сайта. 4. По инету может быть разбросана куча ссылок на несуществующую статику сайта, например кто-то когда-то картинку на форуме выложил, а затем ее с сервера удалили. Соответственно имеем накручивание внутренней статистики сайта, лишнюю нагрузку на сервер и т.д. |
ТП Битрикса, для решения проблемы, советует в NGINX вписать:
<Location ~ "(\.php|\/)$"> ErrorDocument 404 /404.php </Location> |
Совсем забыл написать про Apache и PHP. Если php работает как модуль Апача, то могут возникать проблемы с правам.
Например при редактировании файлов через FTP, эти файлы не возможно затем редактировать через панель управления 1С-Битрикс, т.к. владельцы файлов меняются.
Если php работает как FastCGI, то таких проблем нет. Но можно решить проблемы с владельцами если настроить для Апача.