Timeweb.ru - непоганий, на даний момент, хостинг. Пишу «на даний момент» не випадково - всі російські хостинги гарні до першої серйозної проблеми. Але, поки що, повторюся, timeweb непоганий. Однак, при переході з іншого хостингу на timeweb ви повинні бути готові до цілої серії складнощів (якщо звичайно ваші сайти не вдають із себе одну сторінку на статичному html). Дана серія постів покликана допомогти вам впоратися з тим, що іншим довелося пройти методом проб, помилок і довгої переписки з службою підтримки.
Отже, проблема «намбер ван» - перенесення бази даних MySql.
Не встигли ви розібратися, що з себе представляє база даних MySql, як її експортувати і потім на новому хостингу імпортувати за допомогою PhpMyAdmin, як впираєтеся на timeweb в непонятка - при спробі імпорту PhpMyAdmin підвисає. пиляє-пиляє і нічого не відбувається. Ви, природно, спочатку, валіть все шишки на себе - намагаєтеся зробити експорт-імпорт дампа бази даних з іншими настройками, шукаєте сотні можливих причин і через добу здаєтеся «саппорт», який, з незворушним виглядом повідомляє, що (дампи) бази даних вагою більше 1 мегабайта потрібно на timeweb переносити через SSH.
Алилуйя! Як же млять я такий тупий відразу не здогадався! SSH! Ну точно - моєї тупості немає меж і адже кожен школяр знає, що на timeweb дапми SQL потрібно імпортувати через SSH. Дохла база даних в 1 мегабайт, як з'ясовується, вимагає до себе незвичайною вправності і кмітливості із залученням SSH. Для тих рідкісних даунів, хто ще не в курсі, SSH це:
(Англ. Secure SHell - «безпечна оболонка») - мережевий протокол прикладного рівня, що дозволяє виробляти віддалене управління операційною системою і тунелювання TCP-з'єднань (наприклад, для передачі файлів). Більшість хостинг-провайдерів за певну плату надають клієнтам доступ до їх домашнього каталогу по SSH. Це може бути зручно як для роботи в командному рядку, так і для віддаленого запуску програм (в тому числі графічних додатків).
Бачите - як все просто. 🙂 Проблема пліва і якщо, раптом, знайдуться люди, яким буде незрозуміло як використовувати SSH за допомогою, наприклад, програми Putty. (Це навряд чи, але хіба мало) так ось - зобов'язуюся статтю доповнити і описати цей «простий» процес докладніше.