Membuat situs WordPress

Dalam panduan memulai cepat ini, Anda akan mempelajari cara membuat dan menyebarkan situs WordPress pertama Anda ke Azure App Service dengan Azure Database for MySQL - Server Fleksibel menggunakan item WordPress di Marketplace Azure oleh App Service.

Panduan cepat ini menggunakan tingkat Standard untuk aplikasi Anda dan tingkat Burstable, B2s untuk database Anda, serta membebankan biaya pada Langganan Azure Anda. Untuk harga, kunjungi harga App Service, harga Azure Database for MySQL, Kontent Delivery Network, dan harga Azure Blob Storage. Untuk mempelajari lebih lanjut, lihat Apa itu WordPress di App Service?

Apa yang akan Anda capai

Dalam panduan cepat ini, Anda mempelajari cara untuk:

  • Membuat situs WordPress dari Marketplace Azure
  • Konfigurasi database MySQL Flexible Server
  • Menyiapkan rencana hosting App Service
  • Menyebarkan dan mengelola situs WordPress Anda
  • Mengamankan situs WordPress Anda dengan praktik terbaik

Prerequisites

Anda memerlukan akun Azure dengan langganan aktif. Buat akun Azure secara gratis.

Membuat situs WordPress menggunakan portal Azure

  1. Untuk mulai membuat situs WordPress, telusuri ke https://portal.azure.com/#create/WordPress.WordPress.

    Screenshot pembuatan sebuah situs WordPress di Azure App Service.

  2. Di tab Dasar, di bawah Detail proyek, pastikan bahwa langganan yang benar dipilih. Pilih Buat grup sumber daya baru dan ketik myResourceGroup untuk nama tersebut.

  3. Di bawah Detail hosting, pilih Wilayah dari mana Anda ingin menjalankan aplikasi web Anda, lalu ketik nama unik secara global untuk aplikasi web tersebut. Di bawah Paket hosting, pilih Standar. Pilih Ubah paket untuk melihat fitur dan perbandingan harga.

  4. Di bawah Penyetelan WordPress, pilih Bahasa Situs pilihan Anda, lalu ketik email Admin, Nama pengguna admin, dan kata sandi Admin. Email Admin hanya digunakan untuk masuk administratif WordPress.

  5. (Opsional) Pilih tab Add-in . Pengaturan yang direkomendasikan (termasuk Identitas Terkelola) sudah diaktifkan secara default. Kosongkan kotak centang jika Anda tidak terbiasa dengan pengaturan ini. Lihat Mengonfigurasi add-in WordPress untuk informasi selengkapnya.

  6. Pilih tab Tinjau + buat . Setelah validasi berjalan, pilih tombol Buat untuk membuat situs WordPress.

  7. Telusuri URL situs Anda dan verifikasi aplikasi berjalan dengan benar. Situs mungkin membutuhkan waktu beberapa menit untuk dimuat. Jika Anda menerima kesalahan, diamkan beberapa menit, lalu refresh browser.

    Screenshot situs web WordPress di Azure App Service.

  8. Untuk mengakses halaman Admin WordPress, telusuri /wp-admin dan gunakan kredensial yang Anda buat di langkah penyiapan WordPress.

    Screenshot dari login admin WordPress di Azure App Service.

Membersihkan sumber daya

Saat tidak lagi diperlukan, Anda dapat menghapus grup sumber daya, Layanan aplikasi, dan semua sumber daya terkait.

  1. Dari halaman gambaran umum App Service Anda, pilih grup sumber daya yang Anda buat di langkah sebelumnya.

    Cuplikan layar grup sumber daya di halaman gambaran umum App Service.

  2. Dari halaman grup sumber daya, pilih Hapus grup sumber daya. Konfirmasi nama grup sumber daya untuk menyelesaikan penghapusan sumber daya.

Pertimbangan lain

Mengonfigurasi plugin WordPress

Di tab Add-in , pengaturan yang direkomendasikan sudah diaktifkan secara default:

  • Identitas Terkelola menghapus overhead pengelolaan kredensial sensitif untuk mengakses sumber daya Azure, membuat situs web Anda sangat aman.
  • Azure Communication Services memungkinkan pengiriman email dengan volume tinggi dari aplikasi ke orang dengan Azure Communication Services.
  • Jaringan Pengiriman Konten Azure membantu meningkatkan performa, ketersediaan, dan keamanan dengan menggunakan jaringan server terdistribusi yang dapat menyimpan konten cache di lokasi titik kehadiran, dekat dengan pengguna akhir.
  • Azure Front Door (AFD) menyediakan percepatan situs dinamis yang mengurangi waktu respons, sekaligus memungkinkan pengiriman konten dengan penyimpanan sementara pada server tepi terdekat untuk unduhan media yang lebih cepat.
  • Azure Blob Storage memungkinkan Anda menyimpan dan mengakses gambar, video, dan file lainnya. Ini secara efektif mengurangi beban di server web Anda sehingga meningkatkan performa dan pengalaman pengguna.

Untuk mempelajari selengkapnya tentang add-in WordPress, lihat Add-in dan lainnya.

Mengelola server, nama pengguna, atau kata sandi fleksibel MySQL (opsional)

  • Server Fleksibel MySQL dibuat di belakang jaringan virtual privat dan tidak dapat diakses secara langsung. Untuk mengakses atau mengelola database, gunakan phpMyAdmin yang disebarkan dengan situs WordPress. Anda dapat mengakses phpMyAdmin dengan mengikuti langkah-langkah berikut:

    • Navigasikan ke URL: https://<sitename>.azurewebsites.net/phpmyadmin
    • Masuk dengan nama pengguna dan kata sandi server fleksibel
  • Nama pengguna dan kata sandi database MySQL Server Fleksibel dihasilkan secara otomatis. Untuk mengambil nilai-nilai ini setelah penyebaran, buka bagian Pengaturan Aplikasi di halaman Konfigurasi di Azure App Service. Konfigurasi WordPress dimodifikasi untuk menggunakan Pengaturan Aplikasi ini untuk terhubung ke database MySQL.

  • Untuk mengubah kata sandi database MySQL, lihat Reset kata sandi admin. Setiap kali kredensial database MySQL diubah, Pengaturan Aplikasi perlu diperbarui. Pengaturan Aplikasi untuk database MySQL dimulai dengan awalan DATABASE_. Untuk informasi selengkapnya tentang memperbarui kata sandi MySQL, lihat WordPress di App Service.

Mengubah kata sandi admin WordPress (opsional)

Pengaturan Aplikasi untuk kredensial admin WordPress hanya untuk tujuan penerapan. Memodifikasi nilai-nilai ini tidak berpengaruh pada penginstalan WordPress. Untuk mengubah kata sandi admin WordPress, lihat mengatur ulang kata sandi Anda. Pengaturan Aplikasi untuk kredensial admin WordPress dimulai dengan awalan WORDPRESS_ADMIN_. Untuk informasi selengkapnya tentang memperbarui kata sandi admin WordPress, lihat Mengubah Kredensial Admin WordPress.

Migrasi ke App Service on Linux (opsional)

Untuk memigrasikan aplikasi WordPress Anda ke App Service on Linux, Anda dapat menggunakan plugin WP atau bermigrasi secara manual menggunakan FTP dan klien MySQL. Dokumentasi tambahan, termasuk Migrasi ke App Service, dapat ditemukan di WordPress - App Service di Linux.

Amankan dengan domain dan sertifikat kustom