Halaman ini berlaku untuk Apigee dan Apigee Hybrid.
Lihat dokumentasi
Apigee Edge.
Saat membuat portal developer, secara default Anda akan diberi nama domain contoh Apigee untuk mengakses portal aktif dalam format berikut:
https://orgname-portalname.apigee.io
Dengan orgname
adalah nama organisasi dan
portalname
ditentukan menggunakan nama portal yang dikonversi menjadi huruf kecil
dan tanpa spasi serta tanda hubung.
Sebelum meluncurkan portal developer, sebaiknya Anda memberikan nama domain kustom Anda sendiri. Misalnya, alternatif populer adalah:
https://developers.example.com
Untuk pertimbangan penggunaan domain kustom dengan penyedia identitas SAML, lihat Menggunakan domain kustom dengan penyedia identitas SAML.
Langkah-langkah untuk menyesuaikan domain Anda
Untuk menyesuaikan nama domain Anda, lakukan langkah-langkah berikut:
- Daftarkan nama domain Anda.
- Buat sertifikat TLS untuk domain kustom Anda. Anda akan memerlukan sertifikat saat membuat load balancer.
- Tentukan nama host default untuk portal Anda.
- Buat grup endpoint jaringan (NEG) Internet untuk menentukan endpoint backend ke portal terintegrasi Anda untuk load balancer.
- Buat load balancer yang mengarah ke NEG Internet dan mencadangkan IP untuk permintaan klien masuk Anda.
- Konfigurasi domain kustom di portal Anda.
- Perbarui DNS Anda untuk membuat data baru bagi host domain kustom.
Langkah 1: Daftarkan nama domain Anda
Jika Anda perlu mendaftarkan domain baru, ada banyak situs pendaftaran domain populer yang tersedia, seperti Google Domains. Anda bebas memilih situs pendaftaran domain yang Anda inginkan.
Saat memutuskan nama domain, pertimbangkan bahwa URL yang mudah digunakan dan mudah dibaca manusia adalah komponen utama dalam meningkatkan pengoptimalan mesin telusur, seperti yang dijelaskan dalam Menerapkan pengoptimalan mesin telusur (SEO).
Langkah 2: Buat sertifikat TLS untuk domain kustom Anda
Buat sertifikat TLS untuk domain kustom Anda menggunakan alat pilihan Anda, seperti Let's Encrypt. Untuk informasi selengkapnya, lihat:
Langkah 3: Tentukan nama host default untuk portal Anda
Untuk menentukan nama host default untuk portal Anda:
Menampilkan daftar portal:
UI Konsol Cloud
Di konsol Apigee di Cloud, buka halaman Distribution > Portals.
UI Klasik
Di UI Apigee, pilih Publish > Portals di menu navigasi samping. Daftar portal ditampilkan.
Salin konten di kolom Lokasi untuk portal yang ingin Anda buat domain kustomnya. Contoh,
apigee-gcp-prod1-helloworld.apigee.io
.Anda akan memerlukan nilai ini pada langkah berikutnya.
Langkah 4: Buat NEG Internet
Pada langkah ini, Anda akan membuat grup endpoint jaringan (NEG) Internet untuk menentukan endpoint backend ke portal terintegrasi untuk load balancer. Untuk mengetahui informasi selengkapnya, lihat Ringkasan grup endpoint jaringan internet.
Di Google Cloud konsol, buka halaman Dasbor, lalu pilih atau buat project Google Cloud .
Pilih Compute Engine > Network endpoint groups di navigator.
Klik Create network endpoint group.
Konfigurasi kolom berikut:
Kolom Nilai Nama Masukkan nama untuk NEG Internet. Jenis grup endpoint jaringan Pilih Network endpoint group (Internet). Endpoint jaringan baru - Tambahkan melalui: Pilih Nama domain dan port yang sepenuhnya memenuhi syarat.
- Nama domain yang sepenuhnya memenuhi syarat: Masukkan nama domain default yang Anda salin di Langkah 3: Tentukan nama host default untuk portal Anda.
Anda dapat membiarkan kolom yang tersisa disetel ke default.
Klik Buat.
NEG Internet dibuat.
Langkah 5: Buat load balancer
Buat load balancer yang mengarah ke NEG Internet dan mencadangkan IP untuk permintaan klien yang masuk.
Pilih jenis load balancer
Di konsol Google Cloud , buka halaman Load balancing.
- Klik Create load balancer.
- Untuk Type of load balancer, pilih Application Load Balancer (HTTP/HTTPS), lalu klik Next.
- Untuk Public facing or internal, pilih Public facing (external), lalu klik Next.
- Untuk Global or single region deployment, pilih Best for global workloads, lalu klik Next.
- Untuk Load balancer generation, pilih Global external Application Load Balancer, lalu klik Next.
- Klik Configure.
Mengonfigurasi load balancer
Klik setiap kategori dan konfigurasi load balancer seperti yang dijelaskan dalam tabel berikut.
Kategori Langkah Konfigurasi frontend Cadangkan alamat IP untuk permintaan klien masuk dan upload sertifikat TLS yang dibuat di Langkah 2: Buat sertifikat TLS:
- Di bagian Create global external Application Load Balancer, arahkan kursor ke Frontend configuration, lalu klik panah.
- Masukkan nama untuk frontend di kolom Name.
- Pilih HTTPS dari menu drop-down Protocol.
- Di menu drop-down IP address, pilih Create IP address
Dialog Reserve a new static IP address akan ditampilkan. - Masukkan nama untuk alamat IP statis di kolom Name.
- Masukkan deskripsi secara opsional.
- Klik Reserve.
- Simpan alamat IP yang telah dicadangkan untuk digunakan saat menyiapkan data DNS.
- Pilih Create a new certificate di drop-down Certificate.
Jendela Buat sertifikat baru akan terbuka. - Masukkan nama untuk sertifikat baru di kolom Nama.
- Pilih Upload sertifikat saya di bagian Create mode.
- Upload detail sertifikat TLS Anda, termasuk kunci publik, rantai sertifikat, dan kunci pribadi.
- Klik Buat.
- Klik Done untuk membuat IP dan port frontend baru.
Konfigurasi backend Konfigurasi backend untuk mengarahkan traffic masuk ke NEG Internet yang dibuat di Langkah 4: Buat grup endpoint jaringan (NEG) Internet:
- Di bagian Create global external Application Load Balancer, posisikan kursor Anda di atas Backend configuration, lalu klik panah.
- Di bagian Backend services & backend buckets, pilih Backend services > Create a backend service dari drop-down.
Jendela Create backend service akan terbuka. - Masukkan nama di kolom Name.
- Pilih Internet network endpoint group di drop-down Backend type.
- Pilih HTTPS sebagai protokol.
- Di bagian New backend, pilih NEG Internet yang Anda buat di Langkah 4: Buat grup endpoint jaringan (NEG) Internet di menu drop-down Internet network endpoint group, lalu klik Done.
- Hapus centang pada kotak Enable Cloud CDN.
- Anda dapat membiarkan semua nilai lainnya ditetapkan ke defaultnya.
- Klik Buat.
Aturan host dan jalur Konfigurasi aturan host dan jalur untuk menentukan cara pengarahan traffic Anda:
- Di bagian Create global external Application Load Balancer, posisikan kursor Anda di atas Host and path rules, lalu klik panah.
- Klik Aturan host dan jalur lanjutan (pengalihan URL, penulisan ulang URL) di bagian Mode.
- Di bagian New host and path rule:
- Pilih Rute traffic ke satu backend di drop-down Tindakan.
- Luaskan Tindakan add-on (penulisan ulang URL).
- Masukkan nama domain default yang Anda salin di Langkah 3: Tentukan nama host default untuk portal Anda di kolom Penulisan ulang host.
- Pilih layanan backend yang Anda konfigurasi di drop-down Backend.
- Klik Selesai.
Klik Create di halaman Create global external Application Load Balancer.
Langkah 6: Konfigurasi domain kustom di portal Anda
Untuk mengonfigurasi domain kustom di portal Anda:
Menampilkan daftar portal:
UI Konsol Cloud
Di konsol Apigee di Cloud, buka halaman Distribution > Portals.
UI Klasik
Di UI Apigee, pilih Publish > Portals di menu navigasi samping. Daftar portal ditampilkan.
Pilih portal Anda dalam daftar.
Pilih Setelan.
Klik tab Domains.
Masukkan nama domain kustom Anda di kolom Domain.
Klik Enable.
Uji bahwa saat Anda mengakses domain kustom di browser, Anda akan diarahkan ke portal terintegrasi.
Lihat juga Mengedit domain kustom dan Menonaktifkan domain kustom.
Langkah 7: Perbarui DNS Anda
Di sistem DNS Anda, buat data baru untuk host domain kustom.
Untuk membuat zona Cloud DNS, ikuti langkah-langkah yang dijelaskan dalam Mengelola Zona. Pastikan Anda mengonfigurasi kolom berikut:
Kolom | Deskripsi |
---|---|
Jenis zona | Pilih Public. |
Nama zona | Masukkan nama yang bermakna untuk zona. Contoh: mycompany-zone
|
Nama DNS | Masukkan akhiran untuk zona menggunakan nama domain yang Anda miliki. Contoh: mycompany.com
|
Setelah membuat zona, di halaman Detail zona, klik Tambahkan set data dan ikuti langkah-langkah yang dijelaskan dalam Mengelola Data. Pastikan Anda mengonfigurasi kolom berikut:
Kolom | Deskripsi |
---|---|
Nama DNS | Tentukan awalan untuk nama DNS Anda. Sufiks yang Anda tentukan untuk zona Cloud DNS juga ditampilkan, tetapi tidak dapat diedit. Contoh: developers.mycompany.com
|
Jenis Record Resource | Pilih A (default). |
TTL | Tetapkan ke nilai yang diinginkan atau biarkan ditetapkan ke 5 (default). |
Unit TTL | Tetapkan ke nilai yang diinginkan atau biarkan ditetapkan ke menit (default). |
Alamat IPv4 | Masukkan alamat IP eksternal yang Anda cadangkan saat membuat load balancer. |
Mengedit domain kustom di portal Anda
Untuk mengedit domain kustom di portal Anda:
Menampilkan daftar portal:
UI Konsol Cloud
Di konsol Apigee di Cloud, buka halaman Distribution > Portals.
UI Klasik
Di UI Apigee, pilih Publish > Portals di menu navigasi samping. Daftar portal ditampilkan.
Pilih portal Anda dalam daftar.
Pilih Setelan.
Klik tab Domains.
Edit informasi domain kustom.
Klik Simpan.
Menonaktifkan domain kustom di portal Anda
Untuk menonaktifkan nama domain kustom di portal Anda:
Menampilkan daftar portal:
UI Konsol Cloud
Di konsol Apigee di Cloud, buka halaman Distribution > Portals.
UI Klasik
Di UI Apigee, pilih Publish > Portals di menu navigasi samping. Daftar portal ditampilkan.
Pilih portal Anda dalam daftar.
Pilih Setelan.
Klik tab Domains.
Klik Nonaktifkan.
Klik Nonaktifkan pada perintah untuk mengonfirmasi operasi.
Domain kustom dinonaktifkan dan kolom dihapus.