Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Langkah 6: Bersihkan WordPress aplikasi Anda dan sumber daya terkait
Anda sekarang telah berhasil membuat pembaruan ke WordPress kode dan menerapkan kembali situs. Untuk menghindari biaya berkelanjutan untuk sumber daya yang Anda buat untuk tutorial ini, Anda harus menghapus:
-
Setiap AWS CloudFormation tumpukan (atau menghentikan EC2 instans Amazon, jika Anda membuatnya di luar). AWS CloudFormation
-
Ember Amazon S3 apa pun.
-
WordPress_App
Aplikasi di CodeDeploy. -
Asosiasi Manajer AWS Systems Manager Negara untuk CodeDeploy agen.
Anda dapat menggunakan AWS CLI AWS CloudFormation, Amazon S3, AmazonEC2, dan CodeDeploy konsol, atau AWS APIs untuk melakukan pembersihan.
Untuk membersihkan sumber daya (CLI)
-
Jika Anda menggunakan AWS CloudFormation template kami untuk tutorial ini, panggil delete-stack perintah terhadap tumpukan bernama
CodeDeployDemoStack
. Ini akan menghentikan semua instance EC2 Amazon yang menyertainya dan menghapus semua peran yang IAM menyertai tumpukan yang dibuat:aws cloudformation delete-stack --stack-name CodeDeployDemoStack
-
Untuk menghapus bucket Amazon S3, panggil rm perintah dengan --recursive sakelar terhadap bucket bernama.
amzn-s3-demo-bucket
Ini akan menghapus ember dan semua benda di ember:aws s3 rm s3://amzn-s3-demo-bucket --recursive --region
region
-
Untuk menghapus
WordPress_App
aplikasi, panggil delete-application perintah. Ini juga akan menghapus semua catatan grup penyebaran terkait dan catatan penyebaran untuk aplikasi:aws deploy delete-application --application-name WordPress_App
-
Untuk menghapus asosiasi Manajer Negara Systems Manager, panggil delete-association perintah.
aws ssm delete-association --assocation-id
association-id
Anda bisa mendapatkan
association-id
dengan memanggil describe-association perintah.aws ssm describe-association --name AWS-ConfigureAWSPackage --targets Key=tag:Name,Values=CodeDeployDemo
Jika Anda tidak menggunakan AWS CloudFormation tumpukan untuk tutorial ini, panggil terminate-instances perintah untuk menghentikan EC2 instance Amazon yang Anda buat secara manual. Berikan ID EC2 instans Amazon untuk mengakhiri:
aws ec2 terminate-instances --instance-ids
instanceId
Untuk membersihkan sumber daya (konsol)
Jika Anda menggunakan AWS CloudFormation template kami untuk tutorial ini, hapus AWS CloudFormation tumpukan terkait.
-
Masuk ke AWS Management Console dan buka AWS CloudFormation konsol di https://console.aws.amazon.com/cloudformation
. -
Di kotak Filter, ketik nama AWS CloudFormation tumpukan yang Anda buat sebelumnya (misalnya,
CodeDeployDemoStack
). -
Pilih kotak di samping nama tumpukan. Di menu Actions, pilih Delete Stack.
AWS CloudFormation menghapus tumpukan, menghentikan semua instance EC2 Amazon yang menyertainya, dan menghapus semua peran yang menyertainya. IAM
Untuk menghentikan EC2 instans Amazon yang Anda buat di luar tumpukan: AWS CloudFormation
-
Masuk ke AWS Management Console dan buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/
. -
Dalam INSTANCESdaftar, pilih Instans.
-
Di kotak pencarian, ketik nama EC2 instance Amazon yang ingin Anda akhiri (misalnya,
CodeDeployDemo
), lalu tekan Enter. -
Pilih nama EC2 instans Amazon.
-
Di menu Actions, arahkan ke Instance State, lalu pilih Terminate. Saat diminta, pilih Ya, Hentikan.
Ulangi langkah-langkah ini untuk setiap contoh.
Untuk menghapus bucket Amazon S3:
-
Masuk ke AWS Management Console dan buka konsol Amazon S3 di. https://console.aws.amazon.com/s3/
-
Dalam daftar bucket, telusuri dan pilih nama bucket Amazon S3 yang Anda buat sebelumnya (misalnya
amzn-s3-demo-bucket
,). -
Sebelum Anda dapat menghapus ember, Anda harus terlebih dahulu menghapus isinya. Pilih semua file dalam ember, seperti
WordPressApp.zip
. Di menu Tindakan, pilih Hapus. Ketika diminta untuk mengkonfirmasi penghapusan, pilih OK. -
Setelah ember kosong, Anda dapat menghapus ember. Dalam daftar ember, pilih baris ember (tetapi bukan nama ember). Pilih Hapus bucket, dan ketika diminta untuk mengonfirmasi, pilih OK.
Untuk menghapus WordPress_App
aplikasi dari CodeDeploy:
Masuk ke AWS Management Console dan buka CodeDeploy konsol di https://console.aws.amazon.com/codedeploy
. catatan
Masuk dengan pengguna yang sama dengan yang Anda aturMemulai dengan CodeDeploy.
-
Di panel navigasi, perluas Deploy, lalu pilih Applications.
-
Dalam daftar aplikasi, pilih WordPress_App.
-
Pada halaman Detail aplikasi, pilih Hapus aplikasi.
-
Saat diminta, masukkan nama aplikasi untuk mengonfirmasi bahwa Anda ingin menghapusnya, lalu pilih Hapus.
Untuk menghapus asosiasi Manajer Negara Systems Manager:
-
Buka AWS Systems Manager konsol di https://console.aws.amazon.com /systems-manager.
-
Di panel navigasi, pilih State Manager.
-
Pilih asosiasi yang Anda buat dan pilih Hapus.
Apa selanjutnya?
Jika Anda sudah tiba di sini, selamat! Anda telah berhasil menyelesaikan CodeDeploy penerapan, dan kemudian memperbarui kode situs Anda dan menerapkannya kembali.