Langkah 4: Perbarui Cookbook untuk Menginstal Package - AWS OpsWorks

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

Langkah 4: Perbarui Cookbook untuk Menginstal Package

penting

Bagian AWS OpsWorks Stacks layanan 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: posting atau melalui AWS Dukungan Premium.

Perbarui buku masak Anda dengan menambahkan resep yang menginstal pada instance paket yang berisi editor GNU teks populer Emacs.

Meskipun Anda dapat dengan mudah masuk ke instance dan menginstal paket sekali, menulis resep memungkinkan Anda menjalankan resep dari AWS OpsWorks Tumpukan sekali untuk menginstal beberapa paket pada beberapa instance dalam tumpukan secara bersamaan.

Untuk memperbarui buku masak untuk menginstal paket
  1. Kembali ke workstation lokal Anda, di recipes subdirektori di opsworks_cookbook_demo direktori, buat file bernama install_package.rb dengan kode berikut:

    package "Install Emacs" do package_name "emacs" end

    Resep ini menginstal emacs paket pada instance. (Untuk informasi lebih lanjut, buka paket.)

    catatan

    Anda dapat memberikan resep nama file apa pun yang Anda inginkan. Pastikan untuk menentukan nama resep yang benar kapan pun Anda mau AWS OpsWorks Tumpukan untuk menjalankan resep.

  2. Di terminal atau command prompt, gunakan tar perintah buat versi baru opsworks_cookbook_demo.tar.gz file, yang berisi opsworks_cookbook_demo direktori dan isinya yang diperbarui.

  3. Unggah opsworks_cookbook_demo.tar.gz file yang diperbarui ke bucket S3 Anda.

Resep baru ini berjalan saat Anda memperbarui buku masak pada instance dan kemudian menjalankan resep baru dari dalam buku masak yang diperbarui. Langkah selanjutnya menjelaskan bagaimana melakukan ini.

Setelah Anda menyelesaikan langkah berikutnya, Anda akan dapat masuk ke instance dan kemudian mengetik emacs dari command prompt untuk meluncurkan GNU Emacs. (Untuk informasi selengkapnya, lihat Connect to Your Linux Instance.) Untuk keluar dari GNU Emacs, tekan Ctrl+X, lalu Ctrl+C.

penting

Untuk masuk ke instance, Anda harus terlebih dahulu memberikan AWS OpsWorks Tumpukan dengan informasi tentang SSH kunci publik Anda (yang dapat Anda buat dengan alat seperti ssh-keygen atau PuTTYgen), dan kemudian Anda harus mengatur izin pada MyCookbooksDemoStack tumpukan untuk memungkinkan pengguna Anda masuk ke instance. Lihat petunjuknya di Mendaftarkan Kunci SSH Publik Pengguna dan Login dengan SSH.