Всем доброго времени суток. Организация собирается приобретать сайт на базе Bitrix. Есть VPS хостинг, на котором работает ряд сайтов, достаточно давно и стабильно. Стоит СentOS 6, конфигурацию софта можно увидеть тут - http://ukrbanner.net/phpinfo.php Вопрос - по установке виртуальной машины Bitrix. Нужно ли устанавливать вебокружение, не изменятся ли настройки существующего вебокружения (Apache, php, mysql) Или нужно установить только виртуальную машину и внести какие-либо изменения в конфиги софта?
Юрий Киличенко написал: Всем доброго времени суток. Организация собирается приобретать сайт на базе Bitrix. Есть VPS хостинг, на котором работает ряд сайтов, достаточно давно и стабильно. Стоит СentOS 6, конфигурацию софта можно увидеть тут - http://ukrbanner.net/phpinfo.php Вопрос - по установке виртуальной машины Bitrix . Нужно ли устанавливать вебокружение, не изменятся ли настройки существующего вебокружения (Apache, php, mysql) Или нужно установить только виртуальную машину и внести какие-либо изменения в конфиги софта?
Заранее спасибо за помощь!
скрипт bitrixenv.sh устанавливает нужные пакеты и конфигурирует их под эталонную систему для Битрикс продуктов. да, настройки существующего веб-окружения скорей всего изменятся.
варианты: 1) сделать копию и попробовать поставить продукт Битрикса на существующее окружение и тюнить, используя рекомендации инструментов в продукте и конфиги вирт машины BitrixVM - посмотреть как будут уживаться все сайты при этом. 2) новый VPS на эталонном BitrixEnv чз bitrixenv.sh
В пятой ветке "Битрикс-окружения" сокет сервера mysqld почему-то не в директории с базами. Вместо /var/lib/mysql/mysql.sock путь такой /var/lib/mysqld/mysqld.sock В результате стандартные скрипты mysql (если не указывать TCP-соединение) не могут подключиться к серверу.
Код
# mysql_secure_installation
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log into MySQL to secure it, we'll need the current
password for the root user. If you've just installed MySQL, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.
Enter current password for root (enter for none):
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Код
$: ls -1 /var/lib/|grep mysql
mysql
mysqld
Базы лежат в mysql, а в директории mysqld кроме сокет-файла больше ничего.
У меня один вопрос, зачем сокет вынесли из стандартной директории? Какую цель этим преследовали?
Юрий Киличенко написал: Всем доброго времени суток. Организация собирается приобретать сайт на базе Bitrix. Есть VPS хостинг, на котором работает ряд сайтов, достаточно давно и стабильно. Стоит СentOS 6, конфигурацию софта можно увидеть тут - http://ukrbanner.net/phpinfo.php Вопрос - по установке виртуальной машины Bitrix . Нужно ли устанавливать вебокружение, не изменятся ли настройки существующего вебокружения (Apache, php, mysql) Или нужно установить только виртуальную машину и внести какие-либо изменения в конфиги софта?
Заранее спасибо за помощь!
Исходя из PHP - нет, на этой конфигурации не заработает.
Коллеги помогите решить проблему, чистая минимальная установка CentOS 6.7 + установлено окружение 5.1.5 + БУС и рабочий сайт. При добавлении сервера в pool CentOS 6.7 + установлено окружение 5.1.5 чистое ток задан пас bitrix такой же как и на главной машине, выдает ошибку в /opt/webdir/logs/ssh_keycopy.log:
Код
SSH_INIT - root connect to 192.168.1.2:22
SSH_CONNECT - SSH eof failure for 192.168.1.2:22
Вопрос снят Решение: нужно поправить если у нас были сервера в пуле с таким же IP что и мы пытаемся добавить в пул и возникает такая ошибка, то нужно удалить старые ключи по этим IP которые находятся в файле /root/,ssh/known_hosts - (рабочии ключи не удаляйте сделайте перед редактированием копию). Разработчикам:фиксаните - нужно добавить в скрипт удаления сервера из пула и удаление этих строк, то есть ключ удаляемого сервера в этом файле. еще нужно предвидеть ситуацию когда сервер отказал на физическом уровне и корректное удаление отказавшего из пула.
Добрый день! Переезжаем c Bitrix virtual appliance version 4.2.0 на Bitrix virtual appliance version 5.1.5, причем железо на которое переезжаем мощнее. Но во время тестирования получаем гораздо меньшую производительность сайта без боевой загрузки, если запускаю memcache, то производительность падает еще ниже. В обоих случаях все настройки производились через menu.sh, можете объяснить почему это происходит и куда копать?
Тарас Веселый написал: Добрый день! Переезжаем c Bitrix virtual appliance version 4.2.0 на Bitrix virtual appliance version 5.1.5, причем железо на которое переезжаем мощнее. Но во время тестирования получаем гораздо меньшую производительность сайта без боевой загрузки, если запускаю memcache, то производительность падает еще ниже. В обоих случаях все настройки производились через menu.sh, можете объяснить почему это происходит и куда копать?
чем мерится производительность? рекомендации в разделе Проверка системы в админке выполнены?
Тарас Веселый написал: Добрый день! Переезжаем c Bitrix virtual appliance version 4.2.0 на Bitrix virtual appliance version 5.1.5, причем железо на которое переезжаем мощнее. Но во время тестирования получаем гораздо меньшую производительность сайта без боевой загрузки, если запускаю memcache, то производительность падает еще ниже. В обоих случаях все настройки производились через menu.sh, можете объяснить почему это происходит и куда копать?
чем мерится производительность? рекомендации в разделе Проверка системы в админке выполнены?
а вообще лучше обратиться в техподдержку
Проверка системы ошибок не показывает, замер производительности производится с помощью Панели производительности, а также внешнего сервиса измерения скорости загрузки сайта.
Ну, а по поводу тех.поддержки, то там прям при оформлении тикета с вопросами по битрикс-машине отправляют к вам на форум) Или мой случай попадает под обязанности тех. поддержки?
Тарас Веселый написал: Добрый день! Переезжаем c Bitrix virtual appliance version 4.2.0 на Bitrix virtual appliance version 5.1.5, причем железо на которое переезжаем мощнее. Но во время тестирования получаем гораздо меньшую производительность сайта без боевой загрузки, если запускаю memcache, то производительность падает еще ниже. В обоих случаях все настройки производились через menu.sh, можете объяснить почему это происходит и куда копать?
Приведите здесь конфигурации "железа" до и после, версии ОС, используется ли виртуализация.
memcache медленнее файлового кеша по умолчанию, ОС и так кеширует все открываемые файлы в памяти(пока она есть) и доступ к такому кешу быстрее, чем к хранящемуся в memcache - нет дополнительной прослойки в виде доступа через сеть.
Тарас Веселый написал: Добрый день! Переезжаем c Bitrix virtual appliance version 4.2.0 на Bitrix virtual appliance version 5.1.5, причем железо на которое переезжаем мощнее. Но во время тестирования получаем гораздо меньшую производительность сайта без боевой загрузки, если запускаю memcache, то производительность падает еще ниже. В обоих случаях все настройки производились через menu.sh, можете объяснить почему это происходит и куда копать?
Приведите здесь конфигурации "железа" до и после, версии ОС, используется ли виртуализация.
memcache медленнее файлового кеша по умолчанию, ОС и так кеширует все открываемые файлы в памяти(пока она есть) и доступ к такому кешу быстрее, чем к хранящемуся в memcache - нет дополнительной прослойки в виде доступа через сеть.
Конфигурация до:
Intel® Core™ i7-4770 Quad-Core Haswell
32 GB DDR3 RAM
2 x 2 TB SATA 6 Gb/s Enterprise HDD; 7200 rpm (Software-RAID 1)
1 Gbit/s bandwidth
Конфигурация после:
Intel® Core™ i7-4770 Quad-Core Haswell
32 GB DDR3 RAM
2 x 240 GB 6 Gb/s SSD (Software-RAID 1)
1 Gbit/s bandwidth
Как видите различие только в SSD, виртуализация не используется. По поводу memcache - благодарю за разъяснение.
также проверьте, в /etc/php.d/***xdebug.ini подключен ли одноименный модуль, если подключен, закомментируйте содержимое файла, или переименуйте его ***xdebug.ini.disabled и рестартуйте апач:
Олег Шамаев написал: Покажите содержимое панели производительности текущее /bitrix/admin/perfmon_panel.php
также проверьте, в /etc/php.d/***xdebug.ini подключен ли одноименный модуль, если подключен, закомментируйте содержимое файла, или переименуйте его ***xdebug.ini.disabled и рестартуйте апач:
Игорь Горгуль написал: dd if=/dev/zero of=tempfile count=512 bs=1024k conv=fdatasync
Странновато работает проверка на скорость. Протестировал эту команду на обычном и SSD диске, которые на практике показывают разницу в производительности БД в 6 раз. Получил одинаковый результат.
Профессиональная разработка сайтов на 1С-Битрикс и администрирование серверов - http://pogudin.pro
У меня аналогичная проблема, не работает создание сайтов ошибка: msg: unable to connect to database, check login_user and login_password are correct or ~/.my.cnf has the credentials
Создание такого конфиг файла с параметрами подключения к базе не помогло. Хотя статус подключения к базе в порядке. Буду очень благодарен за подробно расписанную инструкцию, решения такого рода проблемы.
Похоже данную проблему решать не собираются
Профессиональная разработка сайтов на 1С-Битрикс и администрирование серверов - http://pogudin.pro
Всем привет! Ставил не раз BitrixEnv на чистый centos6, но тут никак не получается - в логах:
Код
Transaction Check Error:
file /usr/share/man/man3/XML::SAX::Base.3pm.gz conflicts between attempted installs of perl-XML-SAX-0.96-7.el6.noarch and perl-XML-SAX-Base-1.04-1.el6.rf.noarch
file /usr/share/man/man3/XML::SAX::Exception.3pm.gz conflicts between attempted installs of perl-XML-SAX-0.96-7.el6.noarch and perl-XML-SAX-Base-1.04-1.el6.rf.noarch
Подскажите в чём может быть проблема и как её решить?