Загрузка на ваш сайт
В этом разделе описана загрузка через 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
- Примечание: вы не увидите отображения символов пароля, все в порядке, просто введите его и нажмите ввод.
- Примечание: По умолчанию порт 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 – очень мощный инструмент с множеством функций, если вы хотите узнать о нем больше, вы можете ознакомиться с ними здесь.