Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Buat distribusi
Topik ini menjelaskan cara menggunakan CloudFront konsol untuk membuat distribusi.
Ikhtisar membuat distribusi
-
Buat satu atau beberapa bucket Amazon S3, atau konfigurasikan server HTTP sebagai server asal Anda. Asal adalah lokasi tempat Anda menyimpan versi asli konten Anda. Ketika CloudFront mendapat permintaan untuk file Anda, ia pergi ke asal untuk mendapatkan file yang didistribusikan di lokasi tepi. Anda dapat menggunakan kombinasi bucket Amazon S3 dan server HTTP sebagai server asal Anda.
Jika Anda menggunakan Amazon S3, nama bucket Anda harus semua huruf kecil dan tidak dapat berisi spasi.
Jika Anda menggunakan EC2 server Amazon atau asal kustom lainnya, tinjauGunakan Amazon EC2 (atau asal kustom lainnya).
Untuk jumlah maksimum asal saat ini yang dapat Anda buat untuk distribusi, atau untuk meminta kuota yang lebih tinggi, lihatKuota umum di distribusi.
-
Unggah konten Anda ke server asal Anda. Anda membuat objek dapat dibaca publik, atau Anda dapat menggunakan CloudFront tanda tangan URLs untuk membatasi akses ke konten Anda.
penting
Anda bertanggung jawab untuk memastikan keamanan server asal Anda. Anda harus memastikan bahwa CloudFront memiliki izin untuk mengakses server dan bahwa pengaturan keamanan melindungi konten Anda.
-
Buat CloudFront distribusi Anda:
-
Untuk prosedur terperinci yang membuat distribusi di CloudFront konsol, lihatBuat distribusi.
-
Untuk informasi tentang membuat distribusi menggunakan CloudFront API, lihat CreateDistributiondi Referensi Amazon CloudFront API.
-
-
(Opsional) Jika Anda menggunakan CloudFront konsol untuk membuat distribusi, buat lebih banyak perilaku cache atau asal untuk distribusi. Untuk informasi lebih lanjut tentang perilaku dan asal-usul, lihatUntuk memperbarui CloudFront distribusi.
-
Uji distribusi Anda. Untuk informasi lebih lanjut tentang pengujian, lihatUji distribusi.
-
Kembangkan situs web atau aplikasi Anda untuk mengakses konten Anda menggunakan nama domain yang CloudFront dikembalikan setelah Anda membuat distribusi di Langkah 3. Misalnya, jika CloudFront mengembalikan d111111abcdef8.cloudfront.net sebagai nama domain untuk distribusi Anda, URL untuk file di bucket
image.jpg
Amazon S3 atau di direktori root pada server HTTP adalah.https://d111111abcdef8.cloudfront.net/image.jpg
Jika Anda menentukan satu atau beberapa nama domain alternatif (CNAMEs) saat membuat distribusi, Anda dapat menggunakan nama domain Anda sendiri. Dalam hal ini, URL untuk
image.jpg
dapat menjadihttps://www.example.com/image.jpg
.Perhatikan hal berikut:
-
Jika Anda ingin menggunakan tanda tangan URLs untuk membatasi akses ke konten Anda, lihatSajikan konten pribadi dengan cookie yang ditandatangani URLs dan ditandatangani.
-
Jika Anda ingin menyajikan konten terkompresi, lihat Sajikan file terkompresi.
-
Untuk informasi tentang perilaku CloudFront permintaan dan respons untuk Amazon S3 dan asal kustom, lihat. Perilaku permintaan dan respons
-
Buat CloudFront distribusi di konsol
Untuk membuat distribusi (konsol)
Masuk ke AWS Management Console dan buka CloudFront konsol dihttps://console.aws.amazon.com/cloudfront/v4/home
. -
Di panel navigasi, pilih Distribusi, lalu pilih Buat distribusi.
-
Tentukan pengaturan untuk distribusi. Untuk informasi selengkapnya, lihat Referensi pengaturan distribusi.
-
Simpan perubahan Anda.
-
Setelah CloudFront membuat distribusi Anda, nilai kolom Status untuk distribusi Anda akan berubah dari Deploying ke tanggal dan waktu distribusi diterapkan. Jika Anda memilih untuk mengaktifkan distribusi, itu akan siap untuk memproses permintaan saat ini.
Nama domain yang CloudFront ditetapkan untuk distribusi Anda muncul dalam daftar distribusi. (Ini juga muncul di Umum untuk distribusi yang dipilih.)
Tip
Anda dapat menggunakan nama domain alternatif, bukan nama yang diberikan kepada Anda oleh CloudFront; dengan mengikuti langkah-langkah diGunakan kustom URLs dengan menambahkan nama domain alternatif (CNAMEs).
-
Ketika distribusi Anda digunakan, konfirmasikan bahwa Anda dapat mengakses konten Anda dengan menggunakan CloudFront URL baru Anda (d111111abcdef8.cloudfront.net) atau CNAME. Untuk informasi selengkapnya, lihat Uji distribusi.
Nilai yang CloudFront ditampilkan di konsol
Saat Anda membuat distribusi baru atau memperbarui distribusi yang ada, CloudFront menampilkan informasi berikut di CloudFront konsol.
catatan
Penandatangan tepercaya aktif, AWS akun yang memiliki CloudFront key pair aktif dan dapat digunakan untuk membuat tanda tangan yang valid URLs, saat ini tidak terlihat di CloudFront konsol.
ID Distribusi
Saat Anda melakukan tindakan pada distribusi menggunakan CloudFront API, Anda menggunakan ID distribusi untuk menentukan distribusi mana yang akan digunakan, misalnya,EDFDVBD6EXAMPLE
. Anda tidak dapat mengubah ID distribusi distribusi.
Penyebaran dan status
Saat Anda menerapkan distribusi, Anda melihat status Deploying di bawah kolom Terakhir dimodifikasi. Tunggu distribusi selesai digunakan dan pastikan kolom Status ditampilkan Diaktifkan. Untuk informasi selengkapnya, lihat Status distribusi.
Terakhir dimodifikasi
Tanggal dan waktu distribusi terakhir dimodifikasi, menggunakan format ISO 8601, misalnya, 2012-05-19T19:37:58Z. Untuk informasi selengkapnya, lihat https://www.w3.org/TR/NOTE-datetime
Nama domain
Anda menggunakan nama domain distribusi dalam tautan ke objek Anda. Misalnya, jika nama domain distribusi Anda adalah d111111abcdef8.cloudfront.net
, tautan ke /images/image.jpg
akan menjadi https://d111111abcdef8.cloudfront.net/images/image.jpg
. Anda tidak dapat mengubah nama CloudFront domain untuk distribusi Anda. Untuk informasi selengkapnya tentang CloudFront URLs tautan ke objek Anda, lihatSesuaikan format URL untuk file di CloudFront.
Jika Anda menentukan satu atau beberapa nama domain alternatif (CNAMEs), Anda dapat menggunakan nama domain Anda sendiri untuk tautan ke objek Anda alih-alih menggunakan nama CloudFront domain. Untuk informasi lebih lanjut tentang CNAMEs, lihatNama domain alternatif (CNAMEs).
catatan
CloudFront Nama domain adalah unik. Nama domain distribusi Anda tidak pernah digunakan untuk distribusi sebelumnya dan tidak akan pernah digunakan kembali untuk distribusi lain di masa mendatang.
Tautan tambahan
Untuk informasi selengkapnya tentang membuat distribusi, lihat tautan berikut.
Untuk mempelajari cara membuat distribusi yang menggunakan asal bucket Amazon Simple Storage Service (Amazon S3) dengan origin access control (OAC), lihat. Memulai dengan CloudFront distribusi dasar
Untuk informasi tentang penggunaan CloudFront APIs untuk membuat distribusi, lihat CreateDistributiondi Referensi Amazon CloudFront API.
Untuk informasi tentang memperbarui distribusi (misalnya, untuk menambah atau mengubah perilaku cache), lihatPerbarui distribusi.
Untuk melihat jumlah maksimum distribusi saat ini yang dapat Anda buat untuk setiap akun AWS , atau untuk meminta kuota yang lebih tinggi (sebelumnya disebut batas), lihat Kuota umum di distribusi.