Langkah 3.2: Perbarui S implePHPApp - AWS OpsWorks

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

Langkah 3.2: Perbarui S implePHPApp

penting

AWS OpsWorks Stacks Layanan ini mencapai akhir masa pakai pada 26 Mei 2024 dan telah dinonaktifkan untuk pelanggan baru dan yang sudah ada. Kami sangat menyarankan pelanggan untuk memindahkan beban kerja mereka ke solusi lain sesegera mungkin. Jika Anda memiliki pertanyaan tentang migrasi, hubungi AWS Support Tim di AWS re:Post atau melalui AWS Dukungan Premium.

Untuk memulai, Anda memerlukan versi baru S implePHPApp yang menggunakan penyimpanan data back-end. Dengan AWS OpsWorks Stacks, mudah untuk memperbarui aplikasi. Jika Anda menggunakan repositori Git atau Subversion, Anda dapat memiliki cabang repositori terpisah untuk setiap versi aplikasi. Contoh aplikasi menyimpan versi aplikasi yang menggunakan database back-end di cabang version2 repositori Git. Anda hanya perlu memperbarui konfigurasi aplikasi untuk menentukan cabang baru dan menerapkan ulang aplikasi.

Untuk memperbarui S implePHPApp
  1. Buka Halaman Edit Aplikasi

    Di panel navigasi, klik Aplikasi dan kemudian klik edit di kolom Tindakan implePHPApp baris S.

  2. Perbarui Konfigurasi Aplikasi

    Ubah pengaturan berikut.

    Cabang/Revisi

    Pengaturan ini menunjukkan cabang repositori aplikasi. Versi pertama S implePHPApp tidak terhubung ke database. Untuk menggunakan versi aplikasi yang diaktifkan database, tetapkan nilai ini ke. version2

    Akar dokumen

    Setelan ini menentukan folder root aplikasi Anda. Versi pertama S implePHPApp menggunakan pengaturan default, yang menginstal index.php di folder root standar server (/srv/wwwuntuk PHP aplikasi). Jika Anda menentukan subfolder di sini—hanya namanya, tidak ada '/' terkemuka —AWS OpsWorks Tumpukan menambahkannya ke jalur folder standar. Versi 2 dari S implePHPApp harus masuk/srv/www/web, jadi atur root Document keweb.

    Jenis sumber data

    Setelan ini mengaitkan server database dengan aplikasi. Contoh menggunakan SQL instance Saya yang Anda buat pada langkah sebelumnya, jadi atur tipe sumber Data ke OpsWorks dan instance Database ke instance yang Anda buat pada langkah sebelumnya, db-master1 (mysql). Biarkan nama Database kosong; AWS OpsWorks Stacks akan membuat database di server bernama dengan nama pendek aplikasi, simplephpapp.

    Kemudian klik Simpan untuk menyimpan konfigurasi baru.

    Add App form with settings for SimplePHP application and OpsWorks data source.
  3. Mulai SQL contoh saya.

Setelah memperbarui aplikasi, AWS OpsWorks Stacks akan secara otomatis menerapkan versi aplikasi baru ke instance server aplikasi baru saat Anda memulainya. Namun, AWS OpsWorks Stacks tidak secara otomatis menerapkan versi aplikasi baru ke instance server yang ada; Anda harus melakukannya secara manual, seperti yang dijelaskan dalam. Langkah 2.4: Membuat dan Menyebarkan Aplikasi - Chef 11 Anda dapat menerapkan S yang diperbarui implePHPApp sekarang, tetapi untuk contoh ini, lebih baik menunggu sebentar.