Saya telah mengembangkan laman web selama lebih dari 10 tahun dan salah satu masalah terbesar saya ialah pembangunan tempatan dan menyegerakkan laman web tempatan dengan ujian langsung. Menggunakan persekitaran tempatan sangat bagus kerana cepat, tetapi tidak dapat dilihat dari jauh dan memindahkan ke suatu tempat bermaksud operasi pangkalan data, menamakan semula jadual, nilai dan sebagainya.
Dalam artikel ini, saya akan menunjukkan kepada anda cara mudah untuk menjalankan pelayan tempatan yang boleh anda akses dari telefon dan peranti mudah alih lain secara asli, dan juga disiarkan melalui Internet, yang bermaksud berkongsi kerja anda dengan pelanggan, tanpa meninggalkan yang baik localhost.
Menggunakan Vagrant Untuk Membuat Persekitaran Tempatan
Beberapa saat yang lalu saya menulis artikel di Hongkiat mengenai penggunaan Vagrant jadi saya hanya akan membahas asas-asasnya di sini. Untuk maklumat lebih lanjut, lihat artikelnya!
Untuk memulakan, anda perlu merebut dan memasang VirtualBox dan Vagrant. Kedua-duanya percuma dan digunakan untuk membuat mesin maya yang akan menjalankan pelayan anda.
Sekarang, buat folder untuk menyimpan laman web anda. Mari gunakan direktori bernama “Laman Web” di dalam direktori pengguna utama kami. Itu akan menjadi /Users/[username]/Websites
dalam OS X dan C:/Users/[username]/Websites
dalam Windows.
Buat folder baru bernama wordpress
. Di sinilah saya akan membuat mesin maya. Ideanya adalah bahawa setiap folder dalam Websites
menempatkan mesin maya yang berasingan. Walaupun anda boleh meletakkan seberapa banyak laman web pada satu mesin maya yang anda mahukan, saya ingin mengelompokkannya mengikut platform – contohnya: WordPress, Laravel, Custom
Untuk tujuan tutorial ini, saya akan membuat laman web WordPress.
Di dalam folder WordPress
, kita perlu membuat dua fail, Vagrantfile
dan install.sh
. Ini akan digunakan untuk menyiapkan mesin maya kami. Jeffrey Way telah mencipta dua fail pemula yang hebat; anda boleh mengambil fail Vagrantfile dan install.sh nya.
Seterusnya, menggunakan terminal, arahkan ke direktori WordPress
dan ketik vagrant up
. Ini akan mengambil masa, kerana kotak itu perlu dimuat turun dan kemudian dipasang. Dapatkan secawan kopi sementara anda menunggu.
Setelah proses selesai, anda boleh pergi ke 192.168.33.21
dan melihat halaman yang dilayan dengan betul. Folder kandungan anda harus menjadi folder html dalam direktori WordPress. Anda kini boleh mula menambahkan fail, memasang WordPress, atau apa sahaja yang anda mahukan.
Jangan lupa membaca panduan Vagrant lengkap untuk maklumat lebih lanjut mengenai membuat hos maya, memetakan domain seperti mytest.dev
dan sebagainya.