При попытке обновить PHP и MYSQL на BitrixVM 5.1.5 столкнулся с такой проблемой:
Код
TASK: [install opcache for new version] ***************************************
fatal: [scaut] => Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/ansible/runner/__init__.py", line 536, in _executor
rm_tmp = None
File "/usr/lib/python2.6/site-packages/ansible/runner/__init__.py", line 638, in _executor_internal
inject = utils.combine_vars(inject, self.play_file_vars)
File "/usr/lib/python2.6/site-packages/ansible/runner/__init__.py", line 832, in _executor_internal_inner
msg = 'All items completed'
File "/usr/lib/python2.6/site-packages/ansible/runner/action_plugins/normal.py", line 57, in run
module_display_args = "(no_log enabled, args censored)"
File "/usr/lib/python2.6/site-packages/ansible/runner/__init__.py", line 415, in _execute_module
if thisuser is not None:
File "/usr/lib/python2.6/site-packages/ansible/runner/__init__.py", line 1109, in _configure_module
if 'skipped' in data:
File "/usr/lib/python2.6/site-packages/ansible/module_common.py", line 128, in modify_module
output.write(line)
IOError: [Errno 2] No such file or directory: '/usr/share/ansible/packaging/yum'
FATAL: all hosts have already failed -- aborting
Удаление папки хранения сессий /tmp/php_sessions/www
При установке всех рекомендованных параметров из раздела "проверка системы" виртуальная машина начинает использовать слишком много оперативной памяти для MYSQL
arapov.pv,для root делаем пароль, заходим через PMA под root и уже в PMA создаем базу и пользователя, который будет работать с базой сайта. Так и безопаснее и надежнее.
Максим Месилов написал: Андрей Бурцев , 1. включите HTTPS в настройках сайта (меню управления bitrixVM в консоли). 2. Сайт перейдёт в режим HTTPS, но будет ругаться на самоподписанный сертификат.
После этого положите в папку /etc/ngnix/ssl/ файлы, которые вам прислал центр сертификации
И поправьте названия к этим файлам в конфиге /etc/nginx/bx/conf/
Это файлы *.pem и *.сrt
Максим подскажите пожалуйста.
1. Включил HTTPS для поддомена 2. Сайт начал ругаться
Код
Не удалось подтвердить, что это сервер bitrixapps.scout-gps.ru. Его сертификат безопасности относится к verify_fail.Bitrix. Возможно, сервер настроен неправильно или кто-то пытается перехватить ваши данные.
3. Положил файлы *.pem в папку /etc/ngnix/ssl/ перезапустил, но толку нет.
Проверил конфиг все прописано, но HTTPS так и не заработал. Может быть есть какая то более подробная инструкция как включить HTTPS в BitrixVM?
Денис Одарущенко, да но у меня врет не на 15%. Ладно подождем обновления модуля Управление Маштабированием. Если не изменится, напишу в ТП Битрикс и тут отпишусь что да как с этими метриками!
Андрей Бахта, я написал небольшую инструкцию. http://dev.1c-bitrix.ru/community/forums/forum32/topic64738/ может быть она вам поможет. При использовании домена в качестве SMTP сервера у меня почта не уходила. В любом случае попробуйте восстановить пароль на сайте, где установлена VM и все сразу прояснится. И проверьте после отправки письма логи.
Павел Т пишет: Приветствую всех соучаствующих! Вопрос к разработчикам 1С-Битрикс: Веб-окружение
В анонсе написано следующее: «1С-Битрикс»: Веб-окружение» - Linux позволяет быстро и с минимальными затратами развернуть оптимальное окружение для работы продуктов и решений «1С-Битрикс», на Linux-платформах Fedora 14-16 (i386, x86_64), CentOS 5/6 (i386, x86_64), Red Hat Enterprise Linux 5/6 (i386, x86_64)).
"Отлично!" - думаю я. Поскольку я не системный администратор и мне не хочется тратить несколько дней на поиск информации и настройку сервера. Но не тут-то было! После успешной установки на CentOS 6.5 Веб-окружения версии 5 и самого БУС с обновлением до последней версии я зашел в Сканер безопасности, а там...
Там десяток ошибок, среди которых опасная версия php, пустой пароль администратора бд и далее по уменьшению различные нюансы настройки как сервера, так и БУС. Повторюсь, я не системный администратор и не знаю, с какими ключами надо собирать php, чтобы его функционал был бы достаточен, а работа БУС быстра и безопасна. Могу ли я разобраться? Безусловно! Но потратив несколько дней. И поскольку я не системный администратор, я не знаю наизусть, как создать нового пользователя в MySQL с минимально достаточными для работы с конкретной (пока даже не знаю какой) базой правами. Разумеется, и это не вселенская проблема, всего лишь день-два, и я весело и непринужденно буду вводить правильные команды в командную строку. И с остальными пунктами разобраться можно... Но я мог бы и сам, ручками все это сделать, с такими же затратами по времени, причем на CentOS7...
А теперь сам вопрос к разработчикам: вы действительно верите, что это называется "быстро и с минимальными затратами развернуть оптимальное окружение" ??? Неужели настолько трудно собрать сразу нужную версию php, вы же уже знаете, что для нее нужно, сразу прописать нужные настройки в php.ini, правильно сконфигурировать БД? Уверен, я не первый из купивших лицензию Битрикса, кто с этим столкнулся. Быть может, уважаемые разработчики подскажут, как с минимальными затратами довести до ума настройку сервера?
Вот, тут я и понял, что надо думать об обучении и в случае если у разработчика свое видение у тебя были варианты шагов для исправления ситуации. В итоге по шишкам установки ВебОкружения в компании была сформирована пошаговая инструкция по установке версии 5.0.44 на Centos 6.5. Иначе никак! И опять широкая специализация во всей красе!
Приветствую. Первое. Не тыкай ничего на боевом. может все лечь и будешь рвать на себе волосы.
Сделай на VirtualBox или VMware виртуальную машину с установленным Centos и BitrixVM. И на нем пробуй расшарить порты и подключить 1С. у нас на 1 сервере получилось 1с подключить по FTP. Но там какое то шаманство!
Приветствую. Настроили наконец то почту на виртуальной машине.
Сейчас я вам расскажу как это сделать и вам, чтобы даже при самых минимальных настройках все работало.
Итак:
Авторизуемся под root
Жмем 6 И видим что то подобное. Если у вас на сервере 1 сайт, то у вас будет только 1 kernel sites: default
Далее жмем 4
И по шагам делаем следующее:
Вводим Enter from adress - это адрес по умолчанию с которого будут приходить все электронные письма с сайта. Жмем Enter после ввода email адреса.
Enter server address or DNS - это IP адрес сервера или DNS. Для текущего сервера я оставил пустым (тоесть по умолчанию будет использоваться значение указанное в скобках). Жмем Enter.
Enter server port - тут можно жать сразу Enter если у вас почта без шифрования (порт по умолчанию 25). Для шифрования указываете 443.
Do you need auth options for - Нужна ли вам авторизация на SMTP сервере. Если у вас только отправляются уведомления с сервера то жмете N.
Do you need TLS enabled for - Включить ли TLS. Я не включал, так как с включенным TLS поста у меня не приходила.
В конце жмете Enter и проверяете работает ли почта. Я проверял через уведомления с сайта.
vbcherepanov пишет: в модуле масштабирования есть пункт - настроить почту.
Да есть. Но дело в том, что там не отображается сайт по умолчанию.
Создано 2 сайта явно. Один основной, второй с символическими ссылками.
В Управлении масштабированием показывается только один из этих сайтов. Основного сайта SC нет! И для него соответственно я не могу установить почту через модуль.
Николай не принимал участия в разработки новой версии машины. Участвовал только в процессе ее проектирования и первых набросков того функционала который мы хотели сделать.
Почта прекрасно работает, но у людей есть не понимание того как она работает, в машине нет настроенного почтового сервера, почта шлется через почтовый аккаунт который вы заводите (это может быть аккаунт Яндекса), такой аккаунт создается для каждого сайта индивидуально, во второй части стать я покажу как работать с почтой и создавать ее.
В виде документации на текущее время могу порекомендовать статью (первую часть) которую я выложил:
чуть позже будет вторая, она снимет основные вопросы которые больше всего задаются на сайте, в блогах и форумах.
У нас 1 сайт domen.ru и его поддомены. domen.ru лежит в папке www пользователя bitrix через управление масштабированием нельзя настроить основной сайт по умолчанию, его просто нет в списке. Можно настроить только сайты поддомены созданные через управление масштабированием.
Я понимаю что все пишется и все будет? но проблема реально есть сейчас, а рецепта кроме ТП нет, да и они что то делают и не говорят как потом не попасть опять в эту ситуацию.
дайте нам больше инфы и прозрачности, мы понятливые, просто эксперимент реально затянулся и кушает много времени и денег.
Компания СКАУТ пишет: главный по BitrixVM Юрий Волошин
главный по ВМ - это Николай Рыжонин, именно его стараниями делается ВМ, а Юрий Волошин продукт менеджер.
Цитата
Компания СКАУТ пишет: Почта не работает из коробки, ни документации ничего нет!
насчет документации был ответ ТП что К сожалению, такой инструкции нет. И был ответ на вопрос: раньше на вм 4,3 достаточно было Настройка почты битрикс ВМ через стандартное меню Битрикса Server SMTP: localhost port: 25 адрес ящика с которого отсылать: в моём случае админ@домен авторизация: n(Нет) tsl: n(Нет)
сейчас такой расклад работать не будет?
Он и раньше не особо должен работать, только в некоторых случаях. Как такового, в виртуальной машине нет почтового сервера, поскольку для использования такого сервера в интернете, необходимо немало настроек DNS.
Почему сейчас не отправляется, вы можете посмотреть в логе.
разбор полетов показал, что после обновления на пятерку, все уведомления с сайтов о статистике заказах и т.п. сообщениях, начали попадать под фильтры почтовиков как черный спам. Сам по себе ВМ с локальными настройками работает и почту честно шлет, а вот уже почтовики ее жестко не пропускают, да так, что она даже пользователям как спам не попадает.
postfix поднят cron настроен в dbconn.php прописана обработка через крон
в итоге письма уходят только из консоли, все остальное даже в логе не появляется