Langkah 1: Luncurkan dan konfigurasikan instans Amazon EC2 Amazon Linux atau Red Hat Enterprise Linux - AWS CodeDeploy

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Langkah 1: Luncurkan dan konfigurasikan instans Amazon EC2 Amazon Linux atau Red Hat Enterprise Linux

Untuk menerapkan WordPress aplikasi CodeDeploy, Anda memerlukan instans Amazon EC2 yang menjalankan Amazon Linux atau Red Hat Enterprise Linux (RHEL). Instans Amazon EC2 memerlukan aturan keamanan masuk baru yang memungkinkan koneksi HTTP. Aturan ini diperlukan untuk melihat WordPress halaman di browser setelah berhasil digunakan.

Ikuti petunjuk dalam Buat instans Amazon EC2 untuk CodeDeploy. Saat Anda mendapatkan bagian dalam instruksi tersebut tentang menetapkan tag instans Amazon EC2 ke instance, pastikan untuk menentukan kunci tag dan Name nilai tag. CodeDeployDemo (Jika Anda menentukan kunci tag atau nilai tag yang berbeda, maka instruksi di Langkah 4: Menyebarkan aplikasi Anda WordPress dapat menghasilkan hasil yang tidak terduga.)

Setelah Anda mengikuti petunjuk untuk meluncurkan instans Amazon EC2, kembali ke halaman ini, dan lanjutkan ke bagian berikutnya. Jangan melanjutkan ke Buat aplikasi dengan CodeDeploy langkah berikutnya.

Connect ke instans Amazon Linux atau RHEL Amazon EC2 Anda

Setelah instans Amazon EC2 baru Anda diluncurkan, ikuti petunjuk ini untuk berlatih menyambungkannya.

  1. Gunakan ssh perintah (atau emulator terminal berkemampuan SSH seperti PuTTY) untuk terhubung ke instans Amazon Linux atau RHEL Amazon EC2 Anda. Anda akan memerlukan alamat DNS publik dari instance dan kunci pribadi untuk key pair yang Anda gunakan saat memulai instans Amazon EC2. Untuk informasi selengkapnya, lihat Connect to Your Instance.

    Misalnya, jika alamat DNS publikec2-01-234-567-890.compute-1.amazonaws.com, dan key pair instans Amazon EC2 untuk akses SSH codedeploydemo.pem diberi nama, Anda akan mengetik:

    ssh -i /path/to/codedeploydemo.pem ec2-user@ec2-01-234-567-890.compute-1.amazonaws.com

    Ganti /path/to/codedeploydemo.pem dengan jalur ke .pem file Anda dan contoh alamat DNS dengan alamat ke instans Amazon Linux atau RHEL Amazon EC2 Anda.

    catatan

    Jika Anda menerima kesalahan tentang izin file kunci Anda yang terlalu terbuka, Anda harus membatasi izinnya untuk memberikan akses hanya kepada pengguna saat ini (Anda). Misalnya, dengan chmod perintah di Linux, macOS, atau Unix, ketik:

    chmod 400 /path/to/codedeploydemo.pem
  2. Setelah Anda masuk, Anda akan melihat spanduk AMI untuk instans Amazon EC2. Untuk Amazon Linux, seharusnya terlihat seperti ini:

    __| __|_ ) _| ( / Amazon Linux AMI ___|\___|___|
  3. Anda sekarang dapat keluar dari instans Amazon EC2 yang sedang berjalan.

    Awas

    Jangan menghentikan atau menghentikan instans Amazon EC2. Jika CodeDeploy tidak, tidak akan dapat menerapkannya.

Tambahkan aturan masuk yang memungkinkan lalu lintas HTTP ke instans Amazon Linux atau RHEL Amazon EC2 Anda

Langkah selanjutnya mengonfirmasi instans Amazon EC2 Anda memiliki port HTTP terbuka sehingga Anda dapat melihat halaman beranda WordPress aplikasi yang digunakan di browser.

  1. Masuk ke AWS Management Console dan buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Pilih Instans, lalu pilih instans Anda.

  3. Pada tab Deskripsi, di bawah Grup keamanan, pilih lihat aturan masuk.

    Anda akan melihat daftar aturan di grup keamanan Anda seperti berikut:

    Security Groups associated with i-1234567890abcdef0 Ports Protocol Source launch-wizard-N 22 tcp 0.0.0.0/0 ✔
  4. Di bawah Grup keamanan, pilih grup keamanan untuk instans Amazon EC2 Anda. Itu bisa diberi namalaunch-wizard-N. NDalam nama adalah nomor yang ditetapkan ke grup keamanan Anda saat instance Anda dibuat.

    Pilih tab Masuk. Jika grup keamanan untuk instans Anda dikonfigurasi dengan benar, Anda akan melihat aturan dengan nilai-nilai berikut:

    • Jenis: HTTP

    • Protokol: TCP

    • Rentang Port: 80

    • Sumber: 0.0.0.0/0

  5. Jika Anda tidak melihat aturan dengan nilai-nilai ini, gunakan prosedur dalam Menambahkan Aturan ke Grup Keamanan untuk menambahkannya ke aturan keamanan baru.