Практический опыт миграции с MySQL на SQL Express. Подготовка инсталляции в варианте MySQL.
Миграция 1С-БИТРИКС с MySQL на SQL Server Express
Алексей Шуленин, Microsoft; Денис Шаромов, Битрикс
Продолжение. Начало - см. https://blogs.msdn.com/alexejs/archive/2009/07/07/mysql-sql-express.aspx
4. Установка 1С-Битрикс в варианте MySQL
Согласно постановке задачи первоначально клиент имеет «1С-Битрикс: Управление сайтом» в варианте MySQL. Была выбрана редакция - «Большой бизнес» (https://www.1c-bitrix.ru/download/cms.php) как имеющая наиболее сложную и полную структуру базы. На виртуальную машину была установлена полнофункциональная ознакомительная версия продукта сроком на 30 дней (https://www.1c-bitrix.ru/download/big_business_encode_php5.exe).
Этот файл необходимо скачать и запустить:
Рис. 4.1
При установке был выбран пункт установки Bitrix Environment, который устанавливает продукт в конфигурации Apache + PHP + MySQL.
Рис. 4.2
Рис. 4.3
Компьютер при этом должен иметь Интернет-соединение.
Рис. 4.4
Рис. 4.5
Рис. 4.6
Рис. 4.7
Рис. 4.8
Рис. 4.9
После установки окружения (Apache 2.2.8, PHP 5.2.6, Zend Optimizer v.3.3.0, MySQL 5.0.51, eAccelerator 0.9.5) происходит, собственно, установка Битрикс:
Рис. 4.10
Рис. 4.11
Рис. 4.12
По окончании инсталляции при запуске Bitrix Site Manager происходит доустановка модулей, наполнение базы и окончательная конфигурация сайта
Рис. 4.13
Рис. 4.14
Рис. 4.15
Рис. 4.16
Рис. 4.17
Рис. 4.18
Рис. 4.19
Рис. 4.20
после чего сайт становится готов к работе.
Рис. 4.21
При этом в стартовом образуется группа программ под названием Bitrix Environment. Bitrix Environment можно также запустить, нажав значок в панели задач.
Рис. 4.22
В папке C:\Program Files\Bitrix Environment, указанной при установке (см. Рис. 4.6), находятся Apache, PHP, MySQL, а также сам созданный сайт (подпапка www).
Рис. 4.23
В папке C:\Program Files\Bitrix Environment, указанной при установке (см. Рис. 4.6), находятся Apache, PHP, MySQL, а также сам созданный сайт (подпапка www). MySQL может быть стартован непосредственно с запуском окружения Битрикс, либо отдельно из командной строки:
"C:\Program Files\Bitrix Environment\mysql\bin\mysqld-opt.exe" --port=31006
Скрипт 4.1
Обратите внимание, что в окружении Битрикс MySQL работает на нестандартном порту (31006). После запуска MySQL к нему можно подключиться из другого командного окна или с помощью графических инструментов MySQL и ознакомиться с установленными базами.
"C:\Program Files\Bitrix Environment\mysql\bin\mysql.exe" --host=localhost --port=31006 --user=root
Скрипт 4.2
Рис. 4.24
Информация по сайту хранится в MySQL в базе данных bsm_demo.