Terkadang Anda perlu memindahkan situs web dari satu server ke server lain. Alih-alih mengunduh situs web dari server lama ke PC Anda melalui FTP dan mengunggahnya dari PC Anda ke server baru, akan menghemat banyak waktu untuk sekadar menyalin situs web dari satu server ke server lainnya. Tutorial ini menjelaskan cara menggunakan Wget untuk mengunduh/memindahkan situs web dari satu server ke server lain melalui FTP.
1 Catatan Awal
Saya berasumsi bahwa Anda memiliki login FTP yang berfungsi di server jauh.
2 Menggunakan Wget
Untuk mengunduh situs web jarak jauh ke server lokal Anda secara rekursif, Anda dapat menggunakan Wget sebagai berikut:
wget -m ftp://username:[email protected]/
Saklar -m mengaktifkan mirroring, yang berarti memungkinkan rekursi dengan kedalaman rekursi tak terbatas, dan menyimpan daftar direktori FTP serta stempel waktu.
Jika Anda hanya ingin mengunduh subdirektori tertentu, mis. /htdocs, Anda akan melakukannya sebagai berikut:
wget -m ftp://username:[email protected]/htdocs
Jika nama pengguna atau sandi Anda berisi spasi atau karakter khusus, tulis dalam tanda kutip tunggal. Contoh:
wget -m ftp://'user name':'pass!word'@www.mydomain.tld/
3 Tautan
- Wget:http://www.gnu.org/software/wget/