Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Menyiapkan lingkungan pengembangan PHP Anda untuk Elastic Beanstalk

Mode fokus
Menyiapkan lingkungan pengembangan PHP Anda untuk Elastic Beanstalk - AWS Elastic Beanstalk

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

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

Topik ini memberikan instruksi untuk menyiapkan lingkungan pengembangan PHP untuk menguji aplikasi Anda secara lokal sebelum menerapkannya. AWS Elastic Beanstalk Ini juga merujuk situs web yang menyediakan instruksi instalasi untuk alat yang berguna.

Untuk langkah-langkah penyiapan umum dan alat yang berlaku untuk semua bahasa, lihat Mengkonfigurasi mesin pengembangan Anda untuk digunakan dengan Elastic Beanstalk.

Menginstal PHP

Instal PHP dan beberapa ekstensi yang umum. Jika Anda tidak memiliki preferensi, dapatkan versi terbarunya. Langkah-langkahnya akan bervariasi bergantung pada platform Anda dan manajer paket yang tersedia.

Pada Amazon Linux, gunakan yum:

$ sudo yum install php $ sudo yum install php-mbstring $ sudo yum install php-intl
catatan

Untuk mendapatkan versi paket PHP tertentu yang sesuai dengan versi pada versi platform PHP Elastic Beanstalk Anda, gunakan perintah yum search php untuk menemukan versi paket yang tersedia, seperti php82, php82-mbstring, dan php82-intl. Kemudian gunakan sudo yum install package untuk menginstalnya.

Pada Ubuntu, gunakan apt:

$ sudo apt install php-all-dev $ sudo apt install php-intl $ sudo apt install php-mbstring

Pada OS-X, gunakan brew:

$ brew install php $ brew install php-intl
catatan

Untuk mendapatkan versi paket PHP tertentu yang sesuai dengan versi pada versi platform PHP Elastic Beanstalk Anda, lihat Formula Homebrew untuk versi PHP yang tersedia, seperti php@8.2. Kemudian gunakan untuk brew install package menginstalnya.

Bergantung pada versinya, php-intl mungkin termasuk dalam paket PHP utama dan bukan sebagai paket terpisah.

Pada Windows 10, instal Windows Subsystem untuk Linux untuk mendapatkan Ubuntu dan menginstal PHP dengan Advanced Packaging Tool (APT). Untuk versi sebelumnya, kunjungi halaman unduhan di windows.php.net untuk mendapatkan PHP, dan baca Memasang ekstensi PHP di Windows untuk informasi tentang ekstensi PHP.

Setelah menginstal PHP, buka kembali terminal Anda dan jalankan php --version untuk memastikan apakah versi baru telah terinstal dan merupakan default.

Instal Composer

Composer adalah manajer dependensi untuk PHP. Anda dapat menggunakannya untuk menginstal perpustakaan, melacak dependensi aplikasi Anda, dan menghasilkan proyek untuk kerangka kerja PHP populer.

Instal komposer dengan script PHP dari getcomposer.org.

$ curl -s https://getcomposer.org/installer | php

Penginstalnya menghasilkan file PHAR di direktori saat ini. Pindahkan file ini ke lokasi di PATH lingkungan Anda sehingga Anda dapat menggunakannya sebagai sesuatu yang mudah dijalankan.

$ mv composer.phar ~/.local/bin/composer

Menginstal perpustakaan dengan perintah require.

$ composer require twig/twig

Composer menambahkan perpustakaan yang Anda instal secara lokal ke file composer.json proyek Anda. Ketika Anda men-deploy kode proyek, Elastic Beanstalk menggunakan Composer untuk menginstal perpustakaan yang tercantum dalam file ini pada instans aplikasi lingkungan Anda.

Jika Anda mengalami masalah saat menginstal Composer, lihat dokumentasi komposer.

Menginstal AWS SDK for PHP

Jika Anda perlu mengelola AWS sumber daya dari dalam aplikasi Anda, instal file AWS SDK untuk PHP. Misalnya, dengan SDK for PHP, Anda dapat menggunakan Amazon DynamoDB (DynamoDB) untuk menyimpan informasi pengguna dan sesi tanpa membuat basis data relasional.

Pasang SDK for PHP dengan Composer.

$ composer require aws/aws-sdk-php

Untuk informasi lebih lanjut, lihat AWS SDK for PHPberanda. Untuk petunjuk penginstalan, lihat Menginstal AWS SDK for PHP di Panduan AWS SDK untuk PHP Pengembang.

Menginstal IDE atau editor teks

Lingkungan pengembangan terintegrasi (IDEs) menyediakan berbagai fitur yang memfasilitasi pengembangan aplikasi. Jika Anda belum menggunakan IDE untuk pengembangan PHP, coba Eclipse PHPStorm dan lihat mana yang paling cocok untuk Anda.

catatan

IDE mungkin saja menambahkan file ke folder proyek yang mungkin tidak ingin Anda masukkan ke kontrol sumber. Untuk mencegah memasukkan file-file ini ke kontrol sumber, gunakan .gitignore atau padanan alat kontrol sumber Anda.

Jika Anda baru ingin memulai coding dan tidak memerlukan semua fitur IDE, pertimbangkan untuk menginstal Sublime Text.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.