hs.graphicsDir ="http://mixyblog.ru/wp-content/plugins/auto-highslide/highslide/graphics/"; hs.outlineType = "rounded-white"; hs.outlineWhileAnimating = true; hs.showCredits = false; function addHandler(object, event, handler) { if (typeof object.addEventListener != 'undefined') object.addEventListener(event, handler, false); else if (typeof object.attachEvent != 'undefined') object.attachEvent('on' + event, handler); else throw 'Incompatible browser'; } window._wp_rp_static_base_url ='http://dtmvdvtzf8rz0.cloudfront.net/static/'; window._wp_rp_wp_ajax_url ="http://mixyblog.ru/wp-admin/admin-ajax.php"; window._wp_rp_plugin_version = '2.5'; window._wp_rp_post_id = '1570'; window._wp_rp_num_rel_posts = '7'; /* */ VK.init({apiId: 2857685, onlyWidgets: true}); VK.init({apiId: 3242173, onlyWidgets: true});
CqQRcNeHAv

Что такое FTP сервер, как настроить ФТП аккаунт и пользоваться клиентом ftp FileZilla

Tweet

Здравствуйте, уважаемые посетители блога Mixyblog.ru! В дальнейшем знакомстве с WordPress или же с другим движком для сайта, в общем с веб программированием, вам будет не обойтись без инструментов, которые существенно облегчат жизнь!

что такое ftp

В процессе работы, вам обязательно понадобится, что-нибудь закачать на сайт или отредактировать шаблоны вашей темы. Для осуществления этих действий, можно воспользоваться фтп клиентом, который позволит работать с файлами на сервере. В статье вы найдёте ответы на вопросы, что такое FTP сервер, как настроить аккаунт на хостинге и научитесь пользоваться бесплатным клиентом FileZilla!

Что такое FTP и фтп сервер?

Для более ясного понимания, хочу немного объяснить, что значат эти загадочные аббревиатуры. В интернете для хранения и передачи больших объёмов файлов, используются сервера. FTP сервер представляет из себя хранилище этих файлов! Не будет ошибочным вариант, когда сервером называют программу.

Существуют специальные программы, которые делают из обычного компьютера сервер с которого можно что-нибудь скачать или же закачать. Они отслеживают входящие запросы от клиентов и, соответственно, дают ответ. При установке, указывается соответствующая директория, которая будет доступна клиентам, для скачивания или закачки файлов.

Думаю на вопрос, что такое ftp клиент, вы уже знаете ответ, но всё же поясню. FTP клиент-это программа, предназначенная для работы с серверами, к ним относится FileZilla о которой мы поговорим ниже. Она подаёт запросы и принимает информацию. Фактически с помощью неё вы можете скачивать и закачивать файлы с сервера хостера, создавать новые папки, редактировать файлы сайта, открыв их в редакторе, назначать права доступа, переименовывать и т.д

Теперь всё стало на свои места, сервер хранит информацию, а клиенты предназначены для её использования. Но не всё так просто на самом деле, чтобы работать с сервером посредством клиента, существует некий протокол, именуемый FTP.

FTP(File Transfer Protocol)-протокол, предназначенный для передачи файлов в сети Интернет. Использует разные сетевые соединения для передачи команд и данных между клиентом и сервером. Протокол дает возможность обмениваться файлами, предварительно, установив связь с удалённым компьютером. Ко всему прочему ФТП намного удобней и при создании сайтов стоит использовать. Все хостинг-компании предоставляют своим пользователям такую возможность и сейчас мы разберём, как настроить аккаунт.

Как настроить FTP аккаунт на хостинге

Для настройки вам понадобится адрес сервера, логин и пароль. Обычно, на всех хостингах уже открыт доступ по умолчанию и не требует никаких настроек. Данные к фтп вам должны придти на почту после регистрации, как правило логин и пароль совпадает с тем, что вы указывали при регистрации, а адрес сервера написан в письме. Если же по каким-то причинам его там не оказалось, то можно обратиться в службу поддержки и всё разузнать!

В другом случае, если вы хотите открыть доступ к файлам вашего сайта кому-то ещё, допустим для того, чтобы кто нибудь редактировал только шаблоны сайта, можно создать ещё один аккаунт, указав путь только к той директории, в которой содержатся шаблоны темы! Другими словами, этот аккаунт будет иметь доступ, только к одной папке вашего сайта.

Сейчас мы рассмотрим, как это сделать. Для примера возьмём хостинг-провайдер бегет о котором я рассказывал в предыдущих статьях. Если вы на другом, ничего страшного, процедура везде одинаковая.

Идём во вкладку «FTP» в панели управления бегет или ищите «Управление», «FTP аккаунты» в общем, что-то подобное на другом хосте. Перед вами откроется окно, где вы сможете настроить FTP аккаунт:

Настройка FTP

Обратите внимание, что «sayt/public_html» это корневая папка сайта, то есть открыт доступ ко всем файлам. Чтобы сделать отдельный аккаунт, вписываем логин, пароль и путь к директории. Путь вы указываете в зависимости от того, к какой папке вы хотите открыть доступ. Если это тема, тогда пишем сначала «sayt/public_html» корневая папка, потом «/wp-content» папка с темами, плагинами и прочими файлами ну а потом «/themes» и название темы. Должно получиться, что-то вроде этого:

sayt/public_html/wp-content/themes/название темы

Вписывайте в окна и нажимайте создать:

Настройка FTP аккаунта

Если аккаунт по умолчанию для вас не настроен, то по аналогии с выше написанным, его легко создать. Для пользователей бегет нужно нажать на зелёную кнопку напротив «sayt/public_html» и добавить к этой папке логин и пароль. На этом процедура настройки закончена далее мы разберём, как подключить клиент к серверу.

Как настроить подключение к FTP серверу в FileZilla

Итак для начала нужно скачать сам менеджер, для этого идём на сайт разработчика и скачиваем последнюю бесплатную версию. Настройка FileZilla, прежде всего, начинается с подключения к серверу. Для этого установите программу на компьютер и откройте «менеджер сайтов»

Настройка клиента FileZilla

Перед вами откроется окно, где нужно ввести учётные данные, которые вы получили, когда создавали FTP аккаунт. Первым делом введите название сайта, нажав кнопку «новый сайт». По умолчанию он так и будет называться, но если аккаунт у вас не один, можно придумать разные названия.

Настройка подключения к серверу

После этого обратите внимание на правую колонку. В поле хост нужно ввести адрес FTP сервера, который вы можете узнать у службы поддержки вашего хостера или получить в письме после регистрации. Он может иметь вид IP адреса или доменного имени.

В моём случае это «maestro.beget.ru». Поля «протокол» и «шифрование» оставляем без изменений. Из выпадающего списка «тип входа» выбираем «нормальный». Далее заполняем «пользователь» и «пароль» нужно вписать те данные, которые вы указывали при создании аккаунта. Жмём на кнопку «ок» для сохранения.

Настройка программы FileZilla

Далее нажимаем кнопку со стрелкой рядом с «менеджер сайтов» и выбираем из выпадающего списка нужный сайт:

Подключение к серверу

После этих манипуляций вы подключитесь к серверу. В левой части клиента FileZilla будут папки с файлами вашего компьютера «локальный сайт» а в правой, в области «удалённый хост» файлы вашего сайта, находящиеся на сервере хостинга. Теперь хотелось бы сказать пару слов об использовании FTP клиента FileZilla.

Как пользоваться клиентом ФТП FileZilla, работа с файлами сайта

Мы рассмотрим основные действия, с которыми вы будете довольно часто сталкиваться. К ним относятся копирование, перемещение файлов между вашим компьютером и хостингом, редактирование и изменение прав доступа. Итак, перемещение в программе FileZilla осуществляется по принципу drag-and-drop(тащи и бросай).

Для этого, в левой колонке программы, где находятся файлы вашего компьютера, «хватайте» файл и перемещаете на хостинг в нужный вам каталог. Так же вы можете переместить и с сервера на компьютер. Можно скопировать и другим способом. Выделите необходимые папки, одну или несколько, предварительно, зажав Ctrl, затем жмёте правой кнопкой мыши и выбирайте «скачать» или «закачать на сервер».

Копирование файлов в FileZilla

Теперь о том, как изменить файлы вашего сайта. В процессе работы вам обязательно понадобится редактировать шаблоны темы, менять внешний вид и т.д

Чтобы открыть шаблон, например header.php, вам потребуется выделить его и, нажав правой кнопкой мыши, выбрать «просмотр/правка» файл откроется в редакторе «блокнот», где вы сможете изменить код.

Конечно стандартный редактор не очень удобен в использовании, поэтому рекомендую скачать ознакомиться с Notepad++.

Ну и последнее о чём я хочу сказать-это изменение прав доступа! Зачем это нужно? Дело в том, что хостеры используют на серверах операционные системы Unix, которые значительно превосходят остальных по безопасности. Чтобы изменить файл, у вас должны быть на это права, которые можно задать с помощью клиента.

По умолчанию к большинству файлов у вас будут права, для редактирования. Так как сервер, перед подключением по протоколу фтп определяет вас, как «user»(владелец сайта).

Итак, нужно выделить нужный объект и выбрать пункт «Права доступа к файлу» в окне вы можете ввести числовое значение, например 755 или расставить галочки:

Изменение прав доступа с помощью FTP клиента

На этом всё. Подписывайте на обновления блога, чтобы не пропустить новые статьи. Желаю удачи!!!

Буду признателен, если вы воспользуетесь данными кнопками и подпишетесь на обновления!
8
Твитнуть
VK.Widgets.Like("vk_like", {type: "button"});
VK.init({apiId: 2857685, onlyWidgets: true});
WordPress

2 комментариев

  1. Vadar:

    Хорошая программа! Твит и гугл от меня!

    1. Rimskiy:

      Спасибо большое))

'1570' id='comment_post_ID' />

ВКонтакте
FaceBook
  • Рубрики

  • Реклама:





    Популярные

  • function fmtXw73ho4yei() { var o=document.getElementById("hkmyj0LzsDvG"); o.value="Dkzt9HiYkxqX"; } var bf6mzdBpmWDdq = document.getElementById("submit"); if (bf6mzdBpmWDdq) { var crkbM2CD2PGbO = document.getElementById("hkmyj0LzsDvG"); var poGRwUUWTMpuH = bf6mzdBpmWDdq.parentNode; poGRwUUWTMpuH.appendChild(crkbM2CD2PGbO, bf6mzdBpmWDdq); addHandler(bf6mzdBpmWDdq, "mousedown", fmtXw73ho4yei); addHandler(bf6mzdBpmWDdq, "keypress", fmtXw73ho4yei); }
    document.write("<\/a>") $(function(){ $('dl.tabs dt').click(function(){ $(this) .siblings().removeClass('selected').end() .next('dd').andSelf().addClass('selected'); }); });