Tutup iklan

Jika Anda mengembangkan aplikasi PHP, Anda pasti memerlukan server uji. Jika Anda tidak memiliki server di situs web, Anda memiliki beberapa opsi di Mac OS untuk menyiapkan server lokal. Entah Anda mengambil rute internal, mis. Anda menggunakan Apache internal dan menginstal dukungan PHP dan MySQL, atau mengambil jalur yang paling sedikit hambatannya dan mengunduh MAMP.

Mamp adalah aplikasi sederhana yang memungkinkan Anda mengatur lingkungan pengujian dalam hitungan menit. Anda mengunduhnya di sini. Anda dapat memilih dari 2 versi. Yang satu gratis dan juga tidak memiliki beberapa fitur dari versi berbayar, tetapi cukup untuk pengujian normal. Misalnya, jumlah tamu virtual dibatasi dalam versi gratis. Faktanya, hal tersebut tidak sepenuhnya benar. Saya belum mencobanya, namun menurut saya batasan tersebut hanya berlaku pada alat grafis yang minimal di versi gratisnya, namun jika ingin lebih banyak tamu virtual, sebaiknya bisa menyiasatinya melalui jalur konfigurasi klasik. file.

Setelah diunduh, yang harus Anda lakukan hanyalah menarik dan melepas direktori ke folder pilihan Anda. Baik ke Aplikasi global atau Aplikasi di folder rumah Anda. Disarankan juga untuk mengubah kata sandi awal untuk server MySQL. Inilah cara melakukannya.

Buka terminal. Tekan CMD+spasi untuk membuka SpotLight dan ketik "terminal" tanpa tanda kutip dan setelah aplikasi yang sesuai ditemukan, tekan Enter. Di terminal, ketik:

/Applications/MAMP/Library/bin/mysqladmin -u root -p password


kde ganti dengan kata sandi baru Anda dan tekan Enter. Jika semuanya berjalan dengan benar, Anda tidak akan mendapat respons apa pun, jika terjadi kesalahan, maka akan ditulis. Selanjutnya kita perlu mengubah password pada file konfigurasi untuk mengakses database melalui Admin PHPMySQL. Buka file di editor teks favorit Anda:

/Applications/MAMP/bin/phpMyAdmin/config.inc.php


Dimana pada baris 86 kita bisa memasukkan password baru kita pada tanda petik.

Dan kemudian filenya:

/Aplikasi/MAMP/bin/mamp/index.php


Dalam file ini, kami akan menimpa kata sandi pada baris 5.

Sekarang kita bisa memulai MAMP sendiri. Dan kemudian konfigurasikan. Klik pada “Preferensi…”.

Pada tab pertama, Anda dapat mengatur hal-hal seperti halaman mana yang harus diluncurkan saat startup, apakah server harus dimulai saat MAMP dimulai dan berakhir saat MAMP ditutup, dll. Bagi kami, tab kedua lebih menarik.

Di dalamnya, Anda dapat mengatur port tempat MySQL dan Apache harus dijalankan. Saya memilih 80 dan 3306 dari gambar, yaitu port dasar (cukup klik "Tetapkan port PHP dan MySQL default"). Jika Anda melakukan hal yang sama, OS X akan meminta kata sandi administrator setelah memulai MAMP. Ini karena satu alasan sederhana dan itu adalah keamanan. Mac OS tidak akan membiarkan Anda menjalankan, tanpa kata sandi, apa pun pada port yang lebih rendah dari 1024.

Pada tab berikutnya, pilih versi PHP.

Pada tab terakhir, kita memilih di mana halaman PHP kita akan disimpan. Jadi misalnya:

~/Dokumen/PHP/Halaman/


Dimana kita akan menempatkan aplikasi PHP kita.

Sekarang tinggal menguji apakah MAMP sedang berjalan. Kedua lampunya berwarna hijau, jadi kita klik "Buka halaman awal” dan halaman informasi tentang server akan terbuka, dari mana kita dapat mengakses, misalnya informasi tentang server, yaitu apa yang berjalan di dalamnya, dan terutama phpMyAdmin, yang dengannya kita dapat memodelkan database. Halamannya sendiri kemudian dijalankan di:

http://localhost


Saya harap tutorial ini bermanfaat bagi Anda dan memperkenalkan Anda pada cara sederhana untuk mengatur lingkungan pengujian PHP dan MySQL di Mac.

.