открыть описание стандарта ftp, и реализовать. или же переработать, выкинуть то, что вам не надо и реализовать оставшееся.
или просто сформулировать ТЗ и реализовать.
Или же пойти на фрилансим, и там найти того, кто это сделает за вас.
распаковку надо запускать на сервере.
Или файл менеджером панели управления, или через ssh зайдите на сервер и там уже распаковывайте. тотал вам в этом не поможет