Записать файлы на сайт
Материал из 1GbWiki.
Сайт состоит из файлов, файлы располагаются на сервере хостинга. При обработке запросов к сайту веб-сервер производит обращение к файлам и их исполнение (выполнение, если это скрипт и просто отдачу, если это просто файл или документ).
Файлы сайта нужно помещать в каталог http. Этот каталог уже создан, создавать его не надо. После подключения к FTP или файл-менеджеру, возможно, вы сразу попадете этот каталог, проверьте текущий каталог вашего FTP клиента или файл-менеджера!
Для того, что бы сервер хостинга мог работать с файлами, нужно их на сервер записать, для этого существует несколько способов.
Содержание |
[править] Использовать FTP-протокол
Основной способ работы с файлами на сервере - FTP, для соединения с сервером по FTP-протоколу используются специальные программы, FTP-клиенты. В ряде случаев FTP-клиентом может выступать браузер интернета. На хостинге 1Gb.ru после создания поддержки сайта параметры FTP-соединения доступны в разделе "Сайты" страницы "Пароли на ресурсы" (ссылка доступна с первой страницы личного кабинета), так же доступен пример использования FTP-клиента.
Примеры настройки других FTP клиентов:
- FtpExplorer (доступен для загрузки)
- Total Commander
- FAR
- Настройка FileZilla
- Публикация сайта - Microsoft Publisher
- WinSCP безопасная альтернатива FTP
Нужно обязательно иметь в виду, что у FTP-протокола есть ряд проблем, которые могут приводить к проблемам доступа и работы по FTP протоколу. Для того, что бы обойти эти проблемы существуют остальные способы записи файлов.
Популярная проблема: всё вроде подключается, но не работает. В этом случае найдите в вашем FTP клиенте опцию "PASV" или "Пассивный режим" и переключите её.
[править] Безопасно и надежно - через SFTP/SSH/SCP
Метод для опытных пользователей. На всех UNIX серверах работает SFTP, SSH и SCP, пользуйтесь любой удобной для вас программой. Пароли и параметры совпадают с FTP. Такие популярные программы, как FAR, Filezilla, WinSCP поддерживают протокол SFTP. Если у вас есть любые проблемы с FTP и сайт на UNIX хостинге - попробуйте SFTP.
На Windows серверах SSH/SCP нет.
[править] HTTP файл менеджер (через сайт)
Работа с файлами возможна также через веб-интерфейс. При этом вы получаете гарантированно рабочий метод доступа к файлам и возможность их редактирования который лишен недостатков FTP по стабильности работы. Ссылка на веб-интерфейс, как и в случае с параметрами FTP-доступа, доступна на странице "Пароли на ресурсы".
К сожалению HTTP файл-менеджер имеет ряд недостатков:
- Можно работать только с одним файлом, работа с группами файлов трудна.
- Невозможно или затруднительно записывать файлы большого размера.
Но, он имеет и ряд неоспоримых достоинств:
- Возможность распаковать записанный на сервер архив на стороне сервера.
[править] Из специальных программ
Ряд программ для создания или редактирования сайтов имеют собственные возможности по размещению сайта, у нас есть ряд инструкций и по таким программам: