Завантаження на ваш сайт
У цьому розділі описано завантаження через FTP, файловий менеджер DirectAdmin та SSH. Ви можете завантажити за допомогою будь-якого з цих методів.
Структура каталогів
У корені вашого облікового запису існують ці каталоги:
- /backups
- /domains
- /imap
- /Maildir
- /public_html
/backups
Каталог /backups містить усі резервні копії, створені за допомогою панелі керування. У вас не буде каталогу /backups, доки ви не створите резервну копію в панелі керування.
/domains
Каталог /domains містить файли, що стосуються вашого облікового запису хостингу. Кожен домен, розміщений у вашому обліковому записі, має власний каталог (/domains/example.com). У цьому каталозі знаходяться:
- /logs щомісячні логи зберігаються тут – каталог створюється через місяць після створення вашого облікового запису
- /private_html файли для вашого зашифрованого веб-сайту, при використанні ним ssl-сертифіката
- /public_html файли для вашого веб-сайту
- /public_ftp файли для вашого FTP-сайту
- /stats файли, створені Webalizer для статистики – не змінюйте та не видаляйте цей каталог
/imap
Кожна папка IMAP (зазвичай для вхідних повідомлень) має папки new та cur. Нова підпапка містить всі нові повідомлення, які ще не переглядалися жодним поштовим клієнтом (не має значення: автономно або онлайн). Зазвичай, ви переглядаєте їх через поштовий клієнт (POP3 або IMAP), в іншому випадку, якщо ви перегляньте їх в SSH, FTP або менеджер файлів, вони не будуть помічені як прочитані.
/Maildir
/Maildir – системне сховище поштових скриньок. Це не має нічого спільного з віртуальними поштовими скриньками. У більшості випадків скринька містить помилки та повідомлення від системи.
/public_html
Каталог /public_html в корені вашого облікового запису – це посилання /domains/example.com/public_html. Якщо ваш обліковий запис містить кілька доменів, це посилання перенаправить вас до каталогу public_html останнього домену, створеного у вашому обліковому записі.
Домашній (index.html) файл
Файл за замовчуванням для будь-якого веб-каталогу – index.html. Це означає, що коли відвідувачі одержують доступ до http://www.example.com, сервер дійсно надсилає їх за адресою http://www.example.com/index.html. Це працює для будь-якого загальнодоступного каталогу у вашій системі, включаючи піддомени.
Під час завантаження основного файлу веб-сайту для кожного каталогу не забудьте назвати його index.html. Досвідчені користувачі можуть використовувати файли PHP, shtml і т.д. Якщо ваш веб-сайт не заснований на html, переконайтеся, що ваші основні файли перейменовані на index.extension (наприклад, index.php, index.shtml).
Завантаження з FTP
Крок 1 : Завантажте FTP-клієнт.
Завантаження на сервер через FTP потребує спеціального програмного забезпечення. Більшість комп’ютерних систем не постачаються з FTP-клієнтами, тому вам доведеться завантажити їх з Інтернету. Ми рекомендуємо FileZilla.
Крок 2 : Підключіться до сервера.
Якщо ви використовуєте FileZilla, інформація має виглядати так:
Всім FTP-клієнтам потрібна така інформація:
- Ім’я користувача (це ваше ім’я користувача на панелі керування.)
- Пароль (це пароль вашої панелі керування.)
- Адреса (Хост) (Ця адреса сервера. Використовуйте ftp.example.com)
- Порт (Використовуйте стандартний порт 21)
Крок 3 : Відкрийте каталог public_html і завантажте файли.
Після підключення можна побачити свої папки в правій панелі. Ви можете натиснути на потрібну папку, щоб побачити її вміст. Якщо у вас є кілька доменів, розміщених у вашому обліковому записі, ви повинні спочатку увійти в каталог /domains, потім домен, який ви хочете редагувати, потім у каталог public_html.
Щоб завантажити, перейдіть до файлів/папок на комп’ютері та перетягніть їх у відповідний каталог на віддаленому сервері. Кожен клієнт FTP працює по-своєму, тому, будь ласка, зверніться до файлу довідки для отримання повних інструкцій.
Завантаження за допомогою менеджера файлів DirectAdmin
Завантаження за допомогою Менеджера файлів DirectAdmin – це простий спосіб передачі файлів між вашим комп’ютером та сервером без будь-яких додаткових програм.
- 1. Увійдіть у панель керування та натисніть піктограму «Система та файли».
- 2. Виберіть Менеджер файлів.
- 3. Перейдіть до каталогу, куди потрібно завантажити файли.
- 4. Натисніть кнопку «Завантажити файл» у верхній частині екрана.
- 5. Після цього просто перетягніть елементи зі свого комп’ютера в DirectAdmin і натисніть кнопку «Завантажити».
- 6. Примітка . Переконайтеся, що шлях до вказаного вище вказано правильно. (шлях починається зі слєша – / у вашому домашньому каталозі).
Завантаження файлів за допомогою диспетчера файлів DirectAdmin дійсно просте та корисне. Ви також можете змінити права доступу до файлу або навіть редагувати файли прямої панелі керування адміністратора. Ви можете знайти всі ці функції з докладним посібником з використання тут .
Завантаження через SSH
За допомогою SSH можна увійти на сервер і завантажувати файли безпосередньо з інших серверів.
- Примітка : Деякі хостинги можуть вимкнути функцію SSH з метою безпеки.
- Примітка : SSH не повинен використовуватися тими, хто не знайомий із середовищем Unix.
Підключіться до сервера за допомогою терміналу, використовуючи OpenSSH
Просто відкрийте термінал (лише для Linux/MacOS) та напишіть своє ім’я користувача та сервер. Приклад:
ssh user@example.com
Вам буде запропоновано ввести пароль. Зробіть це та натисніть Enter
- Примітка : Ви не побачите відображення символів пароля, все в порядку, просто введіть його та натисніть Enter.
- Примітка : За замовчуванням порт ssh-сервера – 22. Якщо на сервері встановлено інший порт, його необхідно вказати при підключенні через термінал ssh. Приклад:
ssh -p 2222 user@example.com
Де -p позначає порт, а 2222 – номер порту вашого сервера.
Підключіться до сервера за допомогою PuTTy
Завантажте PuTTy звідси .
Введіть ім’я хоста та порт (за замовчуванням 22)
Натисніть “Відкрити”. Ви продовжите термінал, введіть своє ім’я користувача та пароль. Після підключення кроки нижче будуть такими ж, як для OpenSSH та PuTTy.
Перейдіть до каталогу, куди ви хочете, щоб ваші файли були завантажені
Після підключення ви з’явитеся у вашому домашньому каталозі. Однак, ви можете захотіти отримати доступ до вашого каталогу public_html, ви можете зробити це за допомогою команди cd . Приклад:
cd /home/user/domains/example.com/public_html/
Де user – ваше ім’я користувача, а example.com – ім’я вашого домену. Ви також можете отримати доступ до public_html просто набравши
cd domains/example.com/public_html/
Оскільки ssh реєструє вас у вашому домашньому каталозі, ввівши повний шлях, ви завжди отримаєте доступ до потрібної папки.
Завантаження файлів.
Тепер ви можете завантажувати файли за допомогою команди wget . Просто введіть:
wget https://www.yourstoragedomain.com/filename.png
Ви також можете завантажити з FTP сервера за допомогою wget. Для цього просто введіть:
wget ftp://username:password@ftp.yourstoragedomain.com/filename.png
wget має набагато більше можливостей, щоб дізнатися про них все, що ви можете отримати більше інформації тут .
Використання rsync для синхронізації файлів
Попередження : використання rsync може призвести до видалення файлу, тому переконайтеся, що ви робите, перш ніж використовувати rsync.
rsync – це потужний інструмент для синхронізації файлів між серверами або просто завантаження одного з іншого. Приклад використання:
rsync -avt olduser@olddomain.com:/home/olduser/domains/olddomain.com/public_html/logo.png user@newdomain.com:/home/user/domains/newdomain.com/public_html/
Куди:
- olduser – це користувач, з якого потрібно завантажити файл logo.png
- olddomain.com це домен, з якого ви хочете завантажити файл logo.png
- logo.png – це файл із olddomain.com, який ви хочете перенести на newdomain.com
- user – це користувач нового сервера, з якого ви хочете, щоб ваш файл був завантажений.
- newdomain.com – це домен, де ви хочете, щоб ваш файл був завантажений.
- public_html – це папка, в яку буде завантажено файл logo.png. не забудьте поставити/наприкінці.
rsync – дуже потужний інструмент з безліччю функцій, якщо ви хочете дізнатися про нього більше, ви можете ознайомитись з ними тут .