Цитата | ||
---|---|---|
Денис Диденко написал: Алексей Шафранский , в общем так
|
rm -rf /etc/ansible/ansible-roles /etc/ansible/host_vars /etc/ansible/group_vars /etc/ansible/hosts
05.04.2017 14:26:52
rm -rf /etc/ansible/ansible-roles /etc/ansible/host_vars /etc/ansible/group_vars /etc/ansible/hosts |
|||||
|
05.04.2017 13:20:38
Денис Диденко, к сожалению технически невозможно
![]() По поводу "дофига устаревших машин" - за все время было около около 25 обращений в техподдержку по такой проблеме. Ответ разработки по поводу фикса был такой же( Дмитрий Васильев, define('BX_COMPRESSION_DISABLED',true) стоит в дистрибутивах по умолчанию. Скорей всего Вы сами модифицировали файл ранее. |
|
|
05.04.2017 11:51:36
Денис Диденко, в вашем случае удалить ansible1.9. Если не получится - полный реинсталл окружения/вирт. машины. Слишком долго не обновлялись, конфликт зависимостей теперь сложно разрулить будет)
|
|
|
03.04.2017 12:20:18
Лия Пхакадзе, день добрый.
Курс написан по вирт. машине версии 5. Сейчас версия 7. Пароль root mysql теперь обязателен. Тот нотис, на который Вы ссылаетесь для версии 7 был не актуален. Сейчас там внесли правку для виртмашины 7.
Почитайте внимательно снова. Коррекция /etc/hosts нужна только для локальных сайтов (site1.bx - локальный сайт).
В документации все есть - Создать сайт типа ext_kernel, подстроить ядро. Потом создать два сайта типа link на ядро ext_kernel для ваших доменов seedspro.ru и zemledelec-profi.ru.
Зачем? У Вас такая огромная нагрузка чтобы использовать отдельную машину для sphinx? Аналогично для кеша на Вашей картинке.
К сожалению этим никто заниматься не будет. PS: может все таки рассмотрите вариант нанять технического специалиста/админа/партнера? |
|||||||||||||||
|
30.03.2017 16:41:24
Лия Пхакадзе, день добрый.
Начнем по порядку.
Хорошо. Итого на этом шаге у Вас CentOS7, последняя версия bitrix-env 7.0.1 и установлен пароль для root mysql.
Создаете пулл. Имя выбирайте любое, можете указать что хотите: bx1, server10, mysite.com (можно и имя домена если он один) и т.д. Документация
Как я понял дальше Вы создаете сайты, два, под каждый домен. Про рекомендации первый раз слышу. В 7.0.1 идем по шагам мастера создания сайта, имя, тип, кодировка, крон (включаем его, вводим Y), опции (тут вводим N - параметры подключения к бд сама машина сгенерирует при создании сайта, так же пути и т.д.) Опять же документация подробная, все есть
На этом шаге надо настроить ssl для сайтов. Как я понимаю у вас есть сертификаты для каждого сайта. Как это сделать чтобы не потерять изменения при обновлении пакета/пакетов системы я уже писал тут: В моем примере используются сайты site1.bx и site2.bx. Копируем файл конфигурации ssl в новый файл для каждого сайта: cp /etc/nginx/bx/conf/ssl.conf /etc/nginx/bx/conf/site1bx_ssl.conf cp /etc/nginx/bx/conf/ssl.conf /etc/nginx/bx/conf/site2bx_ssl.conf Дальше редактируем файлы /etc/nginx/bx/conf/site1bx_ssl.conf и /etc/nginx/bx/conf/site2bx_ssl.conf, указываем пути ssl_certificate /etc/nginx/ssl/*****.pem; файл с сертификатом в формате PEM для данного виртуального сервера ssl_certificate_key /etc/nginx/ssl/*****.pem; файл с секретным ключом в формате PEM для данного виртуального сервера Документация nginx: Далее в файлах ssl-конфигов сайтов /etc/nginx/bx/site_avaliable/bx_ext_ssl_site1.bx.conf /etc/nginx/bx/site_avaliable/bx_ext_ssl_site2.bx.conf меняем строку include bx/conf/ssl.conf; на строку /etc/nginx/bx/conf/site1bx_ssl.conf для site1.bx. Для сайта site2.bx аналогично. Проверяем что конфиги в порядке nginx -t и перезапускаем nginx systemctl restart nginx.service Включаем доступ к сайту только по HTTPS, документация Все. В итоге у вас два сайта После устанавливаем сайт или поднимаем бекап проекта. Настройки и доводка на Вас.
И этот вопрос уже будет не актуален |
|||||||||||||||
|
30.03.2017 14:35:50
Sergey Kozlov, все верно, этот файл (ssl.conf) может быть изменен при обновлении пакета. Так же как и файлы в папках /etc/nginx/, /etc/nginx/bx/conf/ и т.д. Выход: создать копию файла ssl.conf - например myssl.conf, прописать в нем пути для ваших сертификатов и поправить ssl-конфиг сайта. Пример: сайт
проверяем что все в порядке
рестарт nginx
проверяем сайт в браузере - PS: планируется упростить этот процесс и добавить поддержку своих сертификатов и LetsEncrypt. |
|||||||||||||||
|
30.03.2017 14:00:54
Sergey Kozlov, не воспроизводится. Мой сценарий: образ 7.0.0, два сайта дефолт и test1.bx. По https открываются оба. Ставим обновления до 7.0.1 - срабатывает автогенерация файла /etc/nginx/ssl/dhparam.pem, добавляется строка в файле ssl.conf. Пробуем оба сайт по http и https - работают) Что в логах nginx? |
|||
|
30.03.2017 13:00:43
Игорь Горгуль, возможно позже, разработчики подумают.
|
|
|
29.03.2017 16:04:56
Пакет версии 7.0.1 вышел в релиз. Можно обновляться: yum clean all && yum -y update.
Обновлен и доступен bitrix-env.sh (wget Образы для VMWare, VirtualBox, Hyper-V и ami для Amazon EC2 будут позже. |
|
|
28.03.2017 16:54:04
Алексей Арефьев, на этой неделе. Ориентировочно завтра
![]() |
|
|
27.03.2017 12:55:58
Роман Семёнов, добрый день
Увы, такого уже никогда не будет. Версии PHP 5.3, 5.4, 5.5 out-of-date и не поддерживаются сообществом PHP. Ваш выход - старый образ vmbitrix или Веб окружения для windows - там PHP 5.3. |
|||
|
27.03.2017 12:47:36
Роман Семёнов, день добрый. Есть старая версия 5.0.46 с PHP 5.3, ссылка:
PS: а еще есть гугл, он все знает, пример |
|
|
21.03.2017 16:45:30
Алексей Б, день добрый
Руками удалять и ставить PHP не нужно. Пакет при установке сам все зависимости установит. Если нужно понизить версию PHP - rollback, повысить - upgrade. Лог работы можно найти примерно тут (ID задачи у вас будет иной, это пример): /opt/webdir/temp/bx_php_rollback_php7_4046645547/status |
|
|
09.03.2017 11:35:48
Вячеслав Чешихин, |
|||
|
01.03.2017 20:09:05
b7music, про фикс из ревизии писали тут
|
|
|
17.02.2017 12:45:50
VGrey, aleksandr.b, Владимир Ульянов, пакет php-pecl-apcu теперь тянет за собой php-pecl-apcu-bc - отсюда в папке /etc/php.d/ создается файл 50-apc.ini. Исправлено в 7.0.1. Пока можно поправить так: cd /etc/php.d/ && mv 50-apc.ini 50-apc.ini.disabled && systemctl restart httpd.service.
|
|
|
16.02.2017 17:29:23
VGrey, спасибо. Тикет написал, разберемся. |
|||||
|
15.02.2017 10:18:00
Дмитрий Тигиев, в том комментарии меню назвали панелью управления. При подключении отобразится меню, там зайти в пункт 1, в следующем меню пункт 8. Можете использовать любой клиент или программу, которая умеет ssh, например putty, kitty и т.д. PS: курс по виртуальной машине |
|||
|