全部产品
Search
文档中心

Elastic Compute Service:Membangun situs WordPress pada instance Windows

更新时间:Jul 06, 2025

WordPress adalah sistem manajemen konten (CMS) gratis dan open-source yang memungkinkan Anda membuat serta mengelola situs web dengan mudah, termasuk blog, situs berita, e-commerce, dan platform media sosial. WordPress menawarkan perpustakaan tema dan plugin yang kaya untuk menyesuaikan tampilan dan fungsi situs Anda. Topik ini menjelaskan cara membangun situs WordPress pada instance Elastic Compute Service (ECS) yang menjalankan sistem operasi Windows.

Persiapan

Sebelum membangun situs WordPress pada instance ECS yang ada, pastikan instance tersebut memenuhi persyaratan berikut:

  • Alamat IP publik secara otomatis ditetapkan ke instance ECS atau alamat IP elastis (EIP) terkait dengan instance tersebut. Untuk instruksi tentang cara mengaktifkan bandwidth publik, lihat Aktifkan Bandwidth Publik.

  • Aturan arah masuk telah ditambahkan ke grup keamanan instance ECS untuk membuka port 80 dan 3389. Untuk informasi lebih lanjut tentang cara menambahkan aturan grup keamanan, lihat Tambahkan Aturan Grup Keamanan.

    Penting

    Untuk memastikan keamanan, konfigurasikan aturan dalam grup keamanan instance ECS sesuai dengan kebutuhan bisnis Anda. Misalnya, jika ingin terhubung ke database MySQL pada instance ECS, konfigurasikan aturan arah masuk dalam grup keamanan untuk membuka port 3306, yang merupakan port default untuk MySQL.

Prosedur

Bagian ini menjelaskan cara membangun situs WordPress pada instance ECS yang menjalankan Windows Server 2022. Antarmuka grafis dapat bervariasi tergantung pada versi sistem operasi Windows.

Langkah 1: Membangun lingkungan WIMP

WIMP adalah singkatan dari Windows, Internet Information Services (IIS), MySQL, dan PHP.

Penting

Setiap versi WordPress memerlukan versi PHP dan MySQL tertentu. Jika versi PHP atau MySQL tidak kompatibel dengan versi WordPress yang ingin diinstal, instalasi WordPress mungkin gagal. Untuk informasi tentang versi PHP dan MySQL yang kompatibel dengan setiap versi WordPress, lihat Kompatibilitas WordPress. Dalam contoh ini, digunakan WordPress 6.4.4, IIS 10.0, MySQL 8.0, dan PHP 8.0.

Langkah 2: Membangun Situs WordPress

  1. Hubungkan ke instance Windows tempat Anda ingin membangun situs WordPress dan unduh paket instalasi WordPress.

    1. Hubungkan ke instance ECS.

      Untuk informasi lebih lanjut, lihat Gunakan Workbench untuk Terhubung ke Instance Windows melalui RDP.

    2. Unduh Paket Instalasi WordPress 6.4.4 dari situs resmi WordPress.

      Catatan

      Dalam tutorial ini, digunakan WordPress 6.4.4. Kunjungi situs resmi WordPress untuk versi lainnya. Jika Anda mengunduh paket instalasi WordPress pada instance yang berlokasi di wilayah daratan Tiongkok dan kesalahan 429 Too Many Requests dilaporkan, kami sarankan Anda mencoba lagi atau mengunduh paket instalasi WordPress dari situs pihak ketiga.

    3. Ekstrak paket instalasi WordPress.

      Dalam tutorial ini, paket instalasi WordPress diekstrak ke direktori C:\wordpress-6.4.4\wordpress.

  2. Buat database MySQL untuk situs WordPress yang ingin dibangun.

    1. Pergi ke folder bin di direktori instalasi MySQL, klik kanan area kosong sambil menekan tombol Shift, lalu pilih Open command window here.

      Dalam contoh ini, folder bin di direktori instalasi MySQL adalah C:\BtSoft\mysql\MySQL8.0.

    2. Masuk ke MySQL.

      .\mysql -u root -p

      Masukkan kata sandi pengguna root MySQL saat diminta.

    3. Buat database bernama wordpress.

      create database wordpress;
  3. Konfigurasikan WordPress.

    1. Di direktori C:\wordpress-6.4.4\wordpress, temukan file wp-config-sample.php, salin file tersebut, lalu ubah nama salinan file menjadi wp-config.php.

    2. Gunakan editor teks untuk membuka file wp-config.php, modifikasi informasi tentang database wordpress, lalu simpan file.

      Gambar berikut menunjukkan contoh cara memodifikasi informasi.

      image

  4. Tambahkan situs WordPress ke Server Manager.

    1. Buka menu Start di desktop Windows. Di bagian Windows Server, klik Server Manager.

      image

    2. Di bilah navigasi atas jendela Server Manager, pilih Tools > Internet Information Services (IIS) Manager.

      1

    3. Di panel Connections, pilih <ECS instance name> > Sites.

    4. Hapus situs yang terikat ke port 80 atau ubah nomor port dari 80 ke nomor port yang tidak digunakan, seperti 8088.

      Dalam contoh ini, situs bernama 127.0.0.1, yang terikat ke port 80, dihapus.

      image

    5. Di panel Actions di sebelah kanan, klik Add Website untuk menambahkan situs WordPress.

      Gambar berikut menunjukkan contoh cara mengonfigurasi parameter di kotak dialog Tambah Situs Web.

      image

      Perhatikan parameter berikut:

      • Site name: Tentukan nama untuk situs WordPress. Dalam contoh ini, masukkan wordpress.

      • Physical path: Pilih direktori tempat Anda mengekstrak paket instalasi WordPress. Dalam contoh ini, pilih C:\wordpress-6.4.4\wordpress.

      • Port: Masukkan 80.

  5. Instal WordPress dan masuk ke situs WordPress.

    1. Di instance Windows, gunakan browser web untuk mengakses http://localhost/ untuk pergi ke halaman instalasi WordPress.

    2. Konfigurasikan informasi dasar tentang situs WordPress dan klik Run the installation.

      Konfigurasikan parameter berikut:

      • Site Title: Nama situs WordPress. Contoh: demowp.

      • Username: Nama pengguna yang ingin digunakan untuk masuk ke WordPress. Pastikan nama pengguna aman. Contoh: testwp.

      • Password: Kata sandi yang ingin digunakan untuk masuk ke WordPress. Kami sarankan Anda menentukan kata sandi yang kuat.

      • Your Email: Alamat email yang ingin digunakan untuk menerima notifikasi. Contoh: example.com.

    3. Klik Install Wordpress.

    4. Masukkan nama pengguna dan kata sandi yang Anda tentukan saat menginstal WordPress, lalu klik LOGIN.

      Anda telah masuk ke situs WordPress. Untuk informasi lebih lanjut tentang cara menggunakan WordPress, lihat Dokumentasi WordPress.

      image

Operasi Terkait

Konfigurasikan Nama Domain untuk Situs WordPress

Jika Anda mengizinkan pengguna mengakses situs WordPress menggunakan alamat IP publik instance ECS tempat situs WordPress dibangun, keamanan instance tersebut dapat terganggu. Untuk meningkatkan keamanan, konfigurasikan nama domain untuk situs WordPress. Jika Anda memiliki nama domain atau ingin mendaftarkan nama domain untuk situs WordPress, ikuti langkah-langkah berikut:

  1. Daftarkan nama domain.

    Anda dapat mendaftarkan nama domain di Alibaba Cloud. Untuk informasi lebih lanjut, lihat Daftarkan Nama Domain di Alibaba Cloud.

  2. Ajukan pendaftaran Penyedia Konten Internet (ICP) untuk nama domain.

    Jika situs WordPress dibangun pada instance ECS yang berlokasi di wilayah daratan Tiongkok, ajukan pendaftaran ICP untuk nama domain sebelum menggunakan nama domain untuk situs WordPress. Untuk informasi lebih lanjut, lihat Proses Pendaftaran ICP.

    Catatan
    • Anda hanya dapat mengajukan pendaftaran ICP untuk nama domain situs web yang di-host pada instance ECS jika instance tersebut adalah instance berlangganan dengan durasi minimal tiga bulan. Jika instance ECS tempat situs WordPress dibangun tidak memenuhi persyaratan di atas, lakukan salah satu langkah berikut:

    • Seluruh proses pendaftaran ICP memerlukan waktu 1 hingga 22 hari kerja untuk diselesaikan. Waktu aktual yang diperlukan mungkin bervariasi.

    • Untuk pertanyaan yang sering diajukan tentang proses pendaftaran ICP, lihat FAQ.

  3. Arahkan nama domain terdaftar ke alamat IP publik instance ECS. Untuk informasi lebih lanjut, lihat Memulai.

    Catatan

    Untuk jawaban atas pertanyaan yang sering diajukan tentang masalah resolusi DNS, lihat FAQ tentang Masalah Resolusi DNS.

  4. Ganti alamat IP publik instance ECS dengan nama domain terdaftar.

    1. Hubungkan ke instance ECS tempat situs WordPress dibangun.

      Untuk informasi lebih lanjut, lihat Metode untuk Terhubung ke Instance ECS.

    2. Pergi ke folder C:\BtSoft\mysql\MySQL8.0\bin di direktori instalasi MySQL, klik kanan area kosong sambil menekan tombol Shift, lalu pilih Open command window here.

      1

    3. Masuk ke MySQL.

      mysql -u root -p

      Masukkan kata sandi pengguna root MySQL saat diminta.

    4. Beralih ke database untuk WordPress.

      use wordpress;
    5. Konfigurasikan nama domain terdaftar untuk situs WordPress.

      Catatan

      Ganti http://www.example.com dalam perintah dengan nama domain sebenarnya.

      update wp_options set option_value = replace(option_value, 'http://localhost', 'http://www.example.com') where option_name = 'home' OR option_name = 'siteurl';
    6. Keluar dari MySQL.

      exit;

      Nama domain terdaftar telah dikonfigurasikan untuk situs WordPress Anda.

FAQ

Mengapa saya tidak dapat mengakses situs WordPress menggunakan alamat IP publik instance ECS tempat situs WordPress di-host?

Penyebab dan solusi yang mungkin:

  • Port 80 tidak terbuka di grup keamanan instance ECS, firewall sistem diaktifkan pada instance ECS, atau port 80 digunakan oleh layanan lain.

    Untuk informasi tentang cara menyelesaikan masalah berdasarkan penyebab di atas, lihat Apa yang harus saya lakukan jika saya tidak dapat mengakses layanan yang diterapkan pada instance?

  • Versi PHP atau MySQL tidak kompatibel dengan versi WordPress.

    Setiap versi WordPress memerlukan versi PHP dan MySQL tertentu. Jika versi PHP atau MySQL tidak kompatibel dengan versi WordPress, instalasi WordPress mungkin gagal. Untuk informasi tentang versi PHP dan MySQL yang kompatibel dengan setiap versi WordPress, lihat Kompatibilitas WordPress.

Referensi