Установка Текдок оригинального — различия между версиями
(→Распаковка и установка базы) |
(→Распаковка и установка базы) |
||
Строка 29: | Строка 29: | ||
Далее распаковываем все скрипты по всем таблицам и поочередно их устанавливаем. Пример запроса для mysql всех таблиц: | Далее распаковываем все скрипты по всем таблицам и поочередно их устанавливаем. Пример запроса для mysql всех таблиц: | ||
− | + | <pre>source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ACCESSORY_LISTS.sql; | |
source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ACL_CRITERIA.sql; | source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ACL_CRITERIA.sql; | ||
source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ALI_COORDINATES.sql; | source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ALI_COORDINATES.sql; | ||
Строка 106: | Строка 106: | ||
source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.TYP_VOLTAGES.sql; | source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.TYP_VOLTAGES.sql; | ||
source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.TYP_WHEEL_BASES.sql; | source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.TYP_WHEEL_BASES.sql; | ||
− | source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.UTILITY_DIRECT.sql; | + | source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.UTILITY_DIRECT.sql;<pre> |
Версия 08:37, 16 июля 2013
Выкачиваем архивы с базой, картинками и PDF из FTP. Доступ к FTP для каждой версии меняется поэтому надо уточнять.
Распаковка и установка картинок
Картинки Текдока хранятся в нескольких папках, нумеруемых с 1 до 45 (по состоянию на 3кв2013). Мы получаем эти картинки в архивах, каждая папка в отдельном архиве.
Для распаковки можно воспользоваться такой командой:
find ./ -name \*.7z -type f -print0 | xargs -0 -I % 7za x %
И желательно это выполнять в screen, так как процесс достаточно долгий. (На новых серверах надо будет установить 7za и screen, если они не установлены)
Распакованные картинки лучше расположить в папке /var/tecdoc/tecdoc_1303/images (это для 3кв2013) и далее создавать символическую ссылку на эту папку для новых проектов в imgbank/tcd
Распаковка и установка PDF
PDF мы получаем в одном архиве разбитом на несколько частей по 1Гб. Распаковывать обычным способом, например:
7za x tecdoc.2013.3q.pdf.7z.001
Далее надо переместить эти файлы в /var/tecdoc/tecdoc_1303/images/pdf (это для 3кв2013)
Распаковка и установка базы
Так как в пример привожу Текдок 3кв2013, то все названия будут идти для этого квартала, для следующих надо использовать соответствующие названия. Все действия проводить под пользователем root, база открывается под пользователем проекта только с правами select.
Итак, создаем базу tecdoc_1303 сравнение utf8_general_ci. Для упрощения дальнейшего переноса таблицы будем использовать типа MyISAM, поэтому создаем их с помощью скрипта tecdoc.2013.3q.full.structure.mysql.myisam.sql, который мы получаем с FTP.
Далее распаковываем все скрипты по всем таблицам и поочередно их устанавливаем. Пример запроса для mysql всех таблиц:
source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ACCESSORY_LISTS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ACL_CRITERIA.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ALI_COORDINATES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ARTICLES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ARTICLES_NEW.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ARTICLE_CRITERIA.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ARTICLE_INFO.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ARTICLE_LISTS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ARTICLE_LIST_CRITERIA.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ART_COUNTRY_SPECIFICS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ART_LOOKUP.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.AXLES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.AXL_BRAKE_SIZES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.BRANDS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.CONST_PATTERN_LOOKUP.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.COUNTRIES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.COUNTRY_DESIGNATIONS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.CRITERIA.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.CV_CABS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.CV_MARKS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.CV_SECONDARY_TYPES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.DESIGNATIONS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.DES_TEXTS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.DOC_TYPES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ENGINES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ENG_COUNTRY_SPECIFICS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ENG_LOOKUP.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.ERR_TRACK_KEY_VALUES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.FILTERS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.GENERIC_ARTICLES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.GRAPHICS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.KEY_VALUES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LANGUAGES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LA_CRITERIA.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LA_INFO.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_ART.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_ART_GA.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_CAB_TYP.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_GA_CRI.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_GA_STR.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_GRA_ART.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_GRA_LA.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_LA_AXL.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_LA_AXL_NEW.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_LA_ENG.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_LA_ENG_NEW.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_LA_MRK.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_LA_MRK_NEW.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_LA_TYP.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_LA_TYP_NEW.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_SHO_STR.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_SHO_STR_TYPE.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_TYP_AXL.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_TYP_ENG.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.LINK_TYP_MRK.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.MANUFACTURERS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.MODELS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.MOD_TYP_LOOKUP.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.NUMBERPLATES_NL.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.PARAMETERS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.PRICES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.SEARCH_TREE.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.SHORTCUTS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.STR_FAMILY_TREE.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.STR_LOOKUP.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.SUPERSEDED_ARTICLES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.SUPPLIERS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.SUPPLIER_ADDRESSES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.SUPPLIER_LOGOS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.TEXT_MODULES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.TEXT_MODULE_TEXTS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.TYPES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.TYPE_NUMBERS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.TYP_COUNTRY_SPECIFICS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.TYP_SUSPENSIONS.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.TYP_VOLTAGES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.TYP_WHEEL_BASES.sql; source /home/mstar/tecdoc_1303/tecdoc.2013.3q.full.data.UTILITY_DIRECT.sql;<pre>