Як завантажити сайт на хостинг
Після настройки сервера VPS і установки панелі управління хостингом виникає резонне питання - як завантажити сайт на хостинг. В панелі управління VPS Vesta відсутній внутрішній файловий менеджер в безкоштовній версії, але існує платне додаткове додаток від розробників панелі. На сьогоднішній день вартість цього додатка становить 3 долари помісячно або довічна ліцензія - 50 доларів. Це ускладнює роботу, але у нас є кілька способів подолати зазначений недолік і заощадити кошти на інші цілі.
При виконанні даного завдання передбачається, що у вас вже:
Почнемо спочатку. Після створення домену в панелі, для нього на сервері генеруються відповідні службові каталоги. За адресою /home/admin/web/імя-домена.ру розташована папка домену, а за адресою /home/admin/web/імя-домена.ру/public_html розташована папка, яка і є кореневим каталогом сайту. У неї і необхідно завантажувати файли сайту.
Завантаження сайту на хостинг по FTP без архівації
Для завантаження сайту на хостинг, необхідно використовувати будь-яку доступну програму, що працює по протоколу FTP. Однією з таких безкоштовних програм є FileZilla. Завантажити її актуальну версію завжди можна по.
Користуватися FileZilla гранично просто:
- вікно введення IP вашого сервера
- вводимо ім'я користувача - таке ж як в панелі Vesta
- вводимо пароль користувача - такий же як в панелі Vesta
- натискаємо кнопку з'єднання - Швидке з'єднання
- поле дерева каталогів на локальному комп'ютері
- поле каталогів на локальному комп'ютері
- поле каталогів доменів і кореневих директорій сайтів
- поле вмісту робочого каталогу - кореневої директорій сайту куди ми завантажуємо файли
Після з'єднання з сервером, в поле 7 переходимо в кореневій каталог відповідного домену. В поле 8 бачимо його вміст з двох файлів - index.html і robots.txt. Їх видаляємо і сюди ж виділяємо і перекидаємо файли нашого сайту з каталогу на комп'ютері поля 6.
Далі якщо у вас статичний сайт складається з файлів з розширенням ім'я-фала.html, сайт відразу ж стає готовий до використання за умови, що DNS адреси, надані хостингом, були прописані в налаштуваннях домену реєстратора доменів і вже встигли оновитися в кеші. Якщо ви використовуєте систему управління контентом (CMS), проводите установку відповідно до інструкції цієї системи або підключаєте CMS до бази даних у відповідному файлі конфігурації движка.
Завантаження сайту на хостинг архівом по FTP
Цей спосіб ідентичний попередньому, але при його використанні економиться час на завантаження файлів сайтів з великим об'ємом вмісту, виключається втрата деяких файлів при передачі внаслідок будь-яких збоїв і помилок.
- Переходимо в папку з вмістом сайту, виділяємо і додаємо в архів zip всі файли і папки сайту.
- Отриманий архів зазначеним вище способом завантажуємо на сервер в кореневу директорію домену: /home/admin/web/імя-домена.ру/public_html
- підключаємося до сервера через консоль , Копіюємо і вставляємо (Shift + Insert) по черзі наступні команди, в яких змініть на свої ім'я домену та ім'я файлу архіву
cd /home/admin/web/імя-домена.ру/public_html
unzip ім'я-архіва.zip
Після цього всі файли з архіву розпакуються в папку public_html і з ними далі можна працювати як і в вищевказаному способі завантаження без архівації.
Інші способи копіювання розказані в віддаленому копіюванні сайту на хостинг командою SCP