Главная Статьи Создание сайтов Как распаковать архив на хостинге
Как распаковать архив на хостинге
05.04.2011 21:05

Сегодня мы поговорим о жизненно необходимой вещи для любого сайтостроителя – работе с архивами. Даже известная многим система управления контентом Joomla поставляется в виде архива, который подчас приходится распаковывать на хостинге. Мы рассмотрим парочку способов, как это сделать с меньшими издержками времени и нервов.

{mosloadposition debug}

Если у вас есть свой сайт, вероятно, вы уже знаете, как трудно переносить файлы и каталоги с хостинга или на него по FTP. При простом FTP копировании, особенно если соединение прерывается, никто не гарантирует работоспособность сайта в дальнейшем. Да и само ожидание загрузки тысяч файлов может затянуться на несколько часов. Здесь на помощь приходят zip-архивы. Точнее возможность некоторых Панелей управления хостингом распаковывать и создавать их за пару кликов мышью.

Как распаковать архив на хостинге с помощью ISP Manager


 

Для большей ясности обратимся к простому примеру – Панели управления хостингом ISP Manager.

Как правило, все операции с каталогами и файлами сайта выполняются при помощи Менеджера файлов. Его можно найти в меню ISP Manager.

Как распаковать архив на хостинге 1.png

Чтобы распаковать zip-архив, его достаточно загрузить на хостинг в нужную папку. Например, инсталлятор CMS Joomla обычно помещают в корневую папку сайта www или httpdocs.

Сделать это можно как через FTP, так и штатными средствами Менеджера файлов Панели управления хостингом. При этом необходимо нажать кнопку «Закачать файл в текущую папку». Затем выбрать тип файла в зависимости от того, сохранен архив на вашем компьютере, либо находится где-либо в интернете. В первом случае нажмите кнопку «Обзор» и выберите файл на ПК, во втором – укажите полный URL архива, т.е. его адрес в интернете.

Как распаковать архив на хостинге 6.png

Теперь выделяем загруженный архив мышью, и нажимаем кнопочку «Распаковать архивы в текущую директорию». Через несколько секунд или минут, в зависимости от объема архива, перед вами предстанет всё его содержимое.

Как распаковать архив на хостинге 2.png

Упаковка каталогов или файлов в zip-архив также занимает мало времени. Как и ранее вам необходимо выделить папку или файл мышью, а затем нажать кнопочку «Запаковать выделенные файлы». Для одновременного выделения нескольких каталогов или файлов в архив кликайте по ним мышью, удерживая на клавиатуре клавишу «Ctrl».

Как распаковать архив на хостинге 3.png

Введите имя создаваемого архива и выберите его тип: Zip или Tar архив.

Как распаковать архив на хостинге 4.png

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

Как распаковать архив на хостинге 5.png

Как видите, работать с архивами на хостинге проще простого. Но вот незадача – не все Панели управления предоставляют пользователю такой удобный Менеджер файлов, как мы рассмотрели выше. В некоторых нет функции распаковки и создания архивов, поэтому приходится пользоваться SSH-клиентом и командной строкой.

Как распаковать архив на хостинге используя SSH


 

Что такое SSH? SSH (от английского «Secure SHell», безопасная оболочка) — сетевой протокол, позволяющий удаленно управлять компьютером через командную оболочку и выполнять различные действия (например, передавать файлы) по зашифрованному соединению.

Чтобы пользователь мог подключиться к компьютеру по SSH на нем должен быть установлен SSH-сервер. Как правило, большинство хостинг провайдеров предоставляют такую услугу. Для подключения к серверу с вашим сайтом по SSH протоколу потребуется специальная программа - SSH-клиент. В Windows удобно пользоваться довольно шустрым и бесплатным приложением Putty, найти которое можно на официальном сайте http://www.putty.org/.

Панели управления хостингом также в большинстве случаев имеют свой SSH-клиент, который работает прямо в окне браузера и не требует установки дополнительного программного обеспечения на компьютер. Чтобы им воспользоваться, необходимо найти меню SSH, SSH-терминал или SSH-клиент.

Как распаковать архив на хостинге 7.png

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

Как распаковать архив на хостинге 8.png

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

Подключившись к серверу по SSH, вы попадете в самый корень сайта. Чтобы перейти в нужный каталог, используйте команду cd /имя_каталога. Например, cd /httpdocs/test1 (переходим в папку test1, которая находится в каталоге httpdocs). Нажмите на клавиатуре «Enter» для выполнения команды.

Как распаковать архив на хостинге 9.png

Для распаковки zip архива используется команда unzip имя_архива. Например, unzip joomla.zip (распаковываем архив joomla.zip) в текущий каталог.

Как распаковать архив на хостинге 10.png

Добавить несколько папок и файлов в zip архив также просто. Для этого используйте команду zip –r имя_архива имя_файла. Чтобы архивировать все содержимое текущего каталога вместо имени файла укажите *. Например, zip –r joomla *

К сожалению, команда zip поддерживается не всегда. В таком случае стоит упаковать содержимое сайта в архив tar, использовав для этого следующую команду: tar czf имя_архива имя_файла. При этом файл будет упакован в архив tar со сжатием gzip. Например, tar czf joomla.tar.gz joomla.txt (упаковываем в архив joomla.tar.gz файл joomla.txt).

Как распаковать архив на хостинге 11.png

Вместо файла можно указать имя каталога. Например, tar czf test1.tar.gz test1 (упаковываем в архив test1.tar.gz папку test1).

Как распаковать архив на хостинге 12.png

Наконец, чтобы впоследствии распаковать Tar архив со сжатием Gzip на хостинге, вам пригодится следующая команда: tar zxvf имя_архива. Например, tar zxvf joomla.tar.gzip (распаковываем архив joomla.tar.gzip в текущую папку).

Как видите, даже из безвыходных ситуаций бывает выход. Поэтому смело заменяйте многочасовое копирование по FTP простыми командами SSH. Главное – не забывайте переходить в нужный каталог сайта при помощи команды cd.

Специально для Ячайник, Елена Карлтон

{mosloadposition debug}

{mosloadposition cpanel}

Комментарии (1)Добавить комментарий
afonya
...
Автор: afonya, Май 31, 2011
Спасибо. Неплохая статья

Написать комментарий
Вы должны авторизоваться, чтобы добавлять комментарии. Пожалуйста, зарегистрируйтесь.

busy

Новые материалы на эту тему:
Также рекомендуем к прочтению:

Обновлено 30.06.2014 13:29