F A Q

К А Л Ь К У Л Я Т О Р

С помощью данного инструмента Вы сможете определить расходы на создание сайта.

Получите информацию по каждому виду работ и их стоимость.

  

Вы здесь: Статьи / Часто задаваемые вопросы про хостинг / Как редактировать сайт на хостинге

Как редактировать сайт на хостинге

Редактировать сайт на хостинге можно с помощью ftp-клиента, с помощью встроенных средств системы управления содержимым и подключаясь к серверу с помощью ssh и редактируя содержимое файлов сайта с помощью текстового редактора (nano, vi, medit и т.д.).

Для того, чтобы редактировать содержимое сайта с помощью ftp необходимо знать имя сервера, логин и пароль. Подключившись к серверу с помощью ftp-клиента (например, filezilla) вы находите там несколько папок. Как правило, это cgi-bin и htdocs, либо public_html. Содержимое сайта должно находиться в папке htdocs. С помощью ftp-клиента вы переносите нужные файлы себе на компьютер во временную папку (например, C:\Temp), вносите необходимые изменения и загружаете их обратно на сервер.

Как редактировать сайт на хостинге, если он работает под управлением CMS? Существует два способа: открыть ftp-доступ к файлам сайта средствами CMS или использовать встроенный файловый менеджер. Способ с открытием ftp рассматриваться в данной статье не будет, так как гораздо лучше открыть его с помощью средств, предоставляемых хостером. С помощью медиа-менеджера (файлового менеджера), встроенного в систему управления содержимым можно записывать на сервер иллюстративный материал и другие файлы. Текстовое содержимое сайта, находящегося под управлением CMS, как правило, находится в базе данных сайта и изменяется с помощью менеджера материалов.

Как редактировать сайт на хостинге через ssh? Подключиться к серверу можно, включив эту возможность в панели управления хостингом. Для подключения используется ssh-клиент, например, Putty. После ввода логина и пароля вы попадаете в командную строку сервера, на котором находится ваш сайт. Узнать, где именно, вам поможет php-скрипт следующего содержания:

<?php 

echo 'Document root: '.$_SERVER['DOCUMENT_ROOT'].'<br />';

echo 'Полный путь к скрипту и его имя: '.$_SERVER['SCRIPT_FILENAME'].'<br />';

echo 'Имя скрипта: '.$_SERVER['SCRIPT_NAME'];

?>

Скрипт в архиве .zip вы можете здесь. Скрипт необходимо положить в главную папку сайта (htdocs) и обратиться к нему из браузера, набрав в командной строке http://имя_сайта/urlpath.php. Далее по пути, который покажет скрипт переходите (cd) в папку сайта и с помощью текстового редактора (например nano имя_файла.html) вносите необходимые поправки в текст файлов.

Также можно передавать и скачивать файлы через ssh с помощью команды scp, либо windows программы winscp - sFTP клиента.


Смотрите также: