в принципе это не сложно:
1. Идем на сайт
phpconcept.net и скачиваем библиотеку PclZip
2. Извлекаем из загруженного архива файл pclzip.lib.php
3. Загружаем этот файл на сервер по FTP
4. Загружаем на сервер архив, который нужно распаковать (например дистрибутив Joomla: joomla-1.0.8.tar.gz)
5. Создаем небольшой скриптик unpack.php вот с таким содержанием:
<?php
@ini_set("max_execution_time","9000");
require_once( dirname(__FILE__) . '/pclzip.lib.php');
$archive = new PclZip( dirname(__FILE__) . '/joomla-1.0.8.tar.gz');
if ($archive->extract() == 0) {
echo 'Error: '.$archive->errorInfo(true).'<br />';
}
echo 'Finished';
?>
6. Загружаем в ту же папку что и архив и pclzip.lib.php
7. И вызываем его из браузера: http://твойсайт/unpack.php