Wordpress

Cara Menggunakan Varying Vagrant Vagrant (VVV) untuk Pengembangan WordPress .

Mengembangkan situs web Anda selalu menjadi momen penting, terutama ketika ini adalah pertama kalinya Anda melakukannya.  Namun, meskipun hampir setiap host menawarkan cara untuk menjalankan instalasi WordPress di server Anda, ini tidak disarankan.

Cara yang lebih baik adalah membuat situs di komputer Anda, dan mengunggahnya setelah Anda siap.  Menggunakan alat seperti Vagrant Vagrant (VVV) yang Bervariasi untuk pengembangan WordPress sangat bagus, direkomendasikan platform cara untuk melakukannya.

Pada artikel ini, kami akan menunjukkan kepada Anda bagaimana untuk bangun dan berjalan dengan VVV.  Sebelum ini, kami juga akan berbicara tentang alternatif yang Anda inginkan.  Pertama, mari kita bahas mengapa Anda tidak boleh mengembangkan situs Anda secara online.

Mengapa Anda Ingin Membuat Situs WordPress Lokal

Host Anda sering kali menjadi sumber daya atau titik dukungan saat membuat situs web WordPress (terutama situs web pertama Anda).  Ini karena host Anda harus tahu lebih baik daripada siapa pun cara terbaik untuk menginstal dan bekerja dengan paket pembuatan situs yang ditawarkannya.

Namun, ada beberapa alasan mengapa mengembangkan situs WordPress di server langsung bukanlah cara terbaik untuk melanjutkan:

  • Anda menggunakan sumber daya situs Anda saat tidak diperlukan.
  • Meskipun berpotensi memiliki akses ke fungsi pementasan atau pembatasan situs, Anda masih mengembangkan situs Anda ‘di depan umum’.
  • Setiap bug pengembangan dapat memengaruhi semua situs di jaringan Anda, menyebabkan kekacauan jika yang terburuk terjadi.
  • Ada masalah keamanan organik dengan mengembangkan situs Anda di server langsung, karena situs web Anda secara alami tidak akan lengkap untuk jangka waktu yang lama.

Ada banyak efek sampingan juga, seperti merasa seperti Anda melawan waktu sehubungan dengan membuat situs Anda aktif.  Dengan demikian, offline dan memberi diri Anda lingkungan ‘kotak pasir berdinding’ untuk mengembangkan situs Anda lebih mudah di dompet dan saraf.

Pengembangan Situs Web Lokal: Dasar-dasar yang Harus Anda Ketahui

Pengembangan situs web lokal umumnya melibatkan penggunaan ‘tumpukan’ perangkat lunak untuk meniru server langsung sebaik mungkin.  Secara tradisional, situs akan dikembangkan pada a tumpukan ‘LAMPU’, menggunakan perangkat lunak yang biasa ditemukan di server langsung:

Gabungan, ini mengubah komputer Anda menjadi server lokal, memungkinkan Anda membuat dan menguji situs Anda secara penuh dalam lingkungan yang mirip dengan server langsung Anda.

Namun, tumpukan LAMP tradisional memiliki kelemahan: Ini bisa menjadi sumber daya, dan itu bukan solusi terbaik untuk pengembangan jarak jauh yang konsisten.

Peralatan seperti Gelandangan dirancang untuk menyediakan lingkungan pengembangan virtual yang ramping dan portabel.  Dikombinasikan dengan solusi seperti Kotak Virtual atau VMware, mereka memungkinkan Anda membuat ‘mesin virtual’ – server yang dienkapsulasi yang pada dasarnya adalah komputer yang berfungsi penuh untuk bekerja di dalamnya.

Memperkenalkan Varying Vagrant Vagrant (VVV) untuk Pengembangan WordPress

Untuk meringkas, sementara tumpukan LAMP tradisional adalah cara yang solid untuk mengembangkan situs web secara lokal, alat-alat seperti Vagrant dan VirtualBox membebani prosesnya.

Vagrant Vagrant (VVV) yang Bervariasi adalah solusi yang terdengar aneh untuk membantu Anda memanfaatkan kekuatan mesin virtual untuk membuat situs WordPress.  Ini biasanya memerlukan beberapa langkah tambahan jika Anda mengambil rute tradisional untuk pengembangan.

Ini dijalankan dari baris perintah, dan mencakup hampir semua yang Anda perlukan untuk menyiapkan sesuatu:

Layar sukses 'boneka beruang' VVV.

Setelah terinstal, Anda memulai VVV dari baris perintah dengan vagrant up, dan hentikan menggunakan vagrant halt.  Situs dibuat dalam file konfigurasi khusus:

File konfigurasi default VVV.

Setiap perubahan yang Anda buat pada pemasangan VVV Anda harus ‘disediakan’ menggunakan khusus provision memerintah.

Situs yang Anda buat berjalan dalam lingkungan kotak pasir virtual.  Ini berarti setiap masalah unik untuk lingkungan itu dan tidak dapat memengaruhi komputer Anda yang sebenarnya.

WordPress terinstal dan siap diluncurkan, jadi setelah situs dibuat, Anda mengaksesnya seperti halnya situs langsung, menggunakan .tes sebagai Top Level Domain (TLD) Anda.  Namun, situs-situs ini hanya dapat diakses melalui komputer Anda dalam banyak kasus.

Ini bagus untuk menjalankan konfigurasi seperti server, karena Anda dapat bekerja dengan pengaturan serupa ke server langsung Anda, dan mendiagnosis bug apa pun saat dalam pengembangan.  Anda berpotensi menghemat waktu dan uang dengan memiliki jalur yang lebih konsisten antara lingkungan pengembangan Anda dan server langsung.

Alternatif untuk Memvariasikan Vagrant Vagrant

Meskipun artikel ini akan berfokus pada penggunaan VVV untuk pengembangan WordPress, ada baiknya menyebutkan beberapa alternatif.  VVV tidak akan menjadi solusi yang tepat untuk semua orang.

Kami menyarankan Anda memerlukan setidaknya pengetahuan tentang kode, mengingat seberapa banyak Anda akan menggunakan baris perintah dan file konfigurasi.  Men-debug masalah VVV harus dilakukan melalui baris perintah juga.  Terlebih lagi, saluran dukungan telah melalui GitHub, jadi Anda harus dapat mengartikulasikan masalah Anda kepada pemrogram lain.

Jika Anda ingin memanfaatkan kekuatan VVV tetapi tidak menyukai ide pengkodean, ada beberapa alternatif yang bagus.

1. Yang paling terkenal adalah Server Desktop.

Alat DesktopServer.

Ini menggunakan tumpukan ‘XAMPP’ untuk membuat situs WordPress melalui Graphical User Interface (GUI) khusus, dan sangat cepat serta mudah digunakan.

2. Alternatif lain yang serupa adalah Lokal dengan Flywheel:

Alat Lokal oleh Roda Gila.

Ini memiliki tampilan GUI yang bisa dibilang lebih ramping, dan menjalankan sentuhan lebih cepat menggunakan Buruh pelabuhan – anggap ini sebagai alternatif untuk Vagrant.

Sementara kedua solusi memiliki tingkat gratis, Lokal lebih berfitur lengkap.  Namun, kedua solusi memiliki banyak fitur premium yang keren untuk dicoba.

Cara Menggunakan Varying Vagrant Vagrant (VVV) untuk Pengembangan WordPress (4 Langkah)

Memang, bersiap-siap dengan VVV lebih rumit daripada solusi lain.  Namun, apa yang hilang dari kemudahan pengaturan, Anda dapatkan dalam fleksibilitas dan portabilitas.

Berikut adalah empat langkah untuk membuat situs VVV WordPress:

  1. Dapatkan alatnya Anda butuhkan sebelum Anda mulai.
  2. Instal VVV menggunakan baris perintah.
  3. Menggunakan config.yml  file untuk membuat situs baru Anda.
  4. Akses situs Anda menggunakan dasbor VVV.

Mari kita lihat setiap langkah, dimulai dengan alat Anda.

Langkah 1: Kumpulkan Alat Anda

Setiap koki yang baik adalah omong-omong dengan pembentukan.  Dengan kata lain, untuk menyiapkan lingkungan pengembangan WordPress, Anda pasti ingin mengumpulkan semua alat dan keterampilan Anda, siap untuk memulai.

Ada beberapa persyaratan sistem dan perangkat lunak untuk VVV.  Inilah yang Anda perlukan:

  • Akses administratif ke baris perintah. Apa pun yang digunakan OS Anda secara default (seperti Terminal di Mac, Command Prompt di Windows, dan Shell di Linux) sempurna.  Anda mungkin juga perlu cemara kamup keterampilan Anda jika mereka berkarat.
  • Vagrant versi terbaru. Ini adalah tumpukan yang akan Anda gunakan untuk memberi daya pada instalasi Anda, dan dapat diinstal menggunakan paket unduhan standar.
  • Versi terbaru dari VirtualBox. Ini menyediakan OS virtual untuk instalasi VVV Anda.  Sekali lagi, ini adalah unduhan langsung.
  • Sistem Kontrol Versi Git (VCS).  Ini adalah alat yang berfokus pada pengembang yang memungkinkan Anda melacak perubahan dalam proyek yang Anda buat.  Untuk aplikasi ini, kami akan menggunakannya untuk mengunduh VVV.

Sebelum Anda mulai menginstal VVV, ada baiknya Anda mengunduh dan menginstal komponen apa pun yang belum ada di komputer Anda.  Kesalahan dalam VVV bisa membuat frustrasi, dan nasib yang menggoda tidak disarankan, terutama jika ini adalah pertama kalinya Anda bekerja dengan perangkat lunak yang terlibat.

Juga, perhatikan bahwa mesin Mac dengan prosesor M1 saat ini tidak dapat menggunakan VVV dan VirtualBox (karena masalah dengan yang terakhir) kecuali jika Anda menggunakan solusi yang tidak berfungsi secara konsisten.  Karena itu, Anda mungkin ingin mempertimbangkan solusi alternatif, setidaknya untuk sementara.

Langkah 2: Instal VVV Di Komputer Anda

Singkatnya, Anda harus menginstal Vagrant, VirtualBox, dan Git sebelum langkah ini.  Setelah Anda siap, buka baris perintah Anda, dan ketik berikut ini:

git clone -b stable git://github.com/Varying-Vagrant-Vagrants/VVV.git ~/vagrant-local

Ini meminta Git VCS untuk menyalin file di URL yang diberikan, dan mengunduhnya ke dalam folder bernama gelandangan-lokal, terletak di Anda Rumah map:

Proses instalasi VVV.

Ini akan memakan waktu beberapa detik tergantung pada koneksi internet Anda, dan setelah Anda mendapatkan pesan sukses, Anda hampir siap dan berjalan.

Langkah 3: Buat Situs Baru Anda Dalam config.yml Mengajukan

Sebelum Anda menjalankan VVV untuk pertama kalinya, ada baiknya Anda membuat salinan baru dari config.yml mengajukan.  Ini mempertahankan situs default, dan juga memberi Anda kesempatan untuk membuat yang baru:

  • Buka baris perintah dan pindah ke folder VVV rumah Anda (biasanya gelandangan-lokal) menggunakan cd vagrant-local memerintah.
  • Lari vagrant status, yang akan menduplikasi dan mengganti nama file.

Selanjutnya, buka config.yml file dalam editor teks seperti Atom atau Teks Sublim.

Mengedit config.yml Mengajukan

File ini berisi semua konfigurasi yang Anda perlukan untuk membuat dan mengelola situs:

File config.yml menampilkan daftar situs VVV.

Ada banyak pilihan, meskipun kami akan fokus pada situs bagian.  Di sini, ikuti format dan tata letak situs yang ada, dan tambahkan kode ‘boilerplate’ berikut:

mysite:
repo: https://github.com/Varying-Vagrant-Vagrants/custom-site-template.git
hosts:
- mysite.test

Ini memberitahu VVV untuk membuat situs baru menggunakan template yang telah ditentukan, menggunakan URL mysite.test.  Saat Anda siap, simpan perubahan Anda, dan kembali ke baris perintah.

Langkah 4: Akses Situs WordPress VVV Anda

Langkah terakhir adalah mengakses situs WordPress VVV Anda.  Anda akan menemukan semuanya dalam dasbor berbasis browser, dan untuk mendapatkannya, lakukan hal berikut:

  • Buka baris perintah, dan pastikan Anda berada di direktori yang benar dengan menjalankan cd vagrant-local.
  • Lari vagrant up.  Ini memberitahu Vagrant dan VVV untuk memulai.
  • Berpotensi memasukkan kata sandi administrator Anda, dan ikuti instruksi untuk instal plugin GoodHosts, yang memungkinkan Anda mengakses dasbor menggunakan URL ‘cantik’.
  • Pilih jaringan – biasanya Wi-Fi Anda di bawah opsi 1.

Pada titik ini, Anda harus bersabar karena VVV melakukan tugasnya.  Setelah Anda melihat ‘boneka beruang’ dan logo VVV, Anda siap untuk mengakses dasbor.

Membuka Situs WordPress VVV Anda

Untuk membuka dasbor, buka browser Anda dan pergi ke vvv.test.  Anda akan diperlihatkan daftar semua situs Anda (dengan URL yang dapat diklik) bersama dengan informasi terkait lainnya:

Perhatikan bahwa Anda tidak perlu mengakses dasbor setiap kali Anda menjalankan VVV.  Anda cukup menuju ke wp-admin halaman situs Anda untuk masuk langsung, seperti yang Anda lakukan dengan situs WordPress lainnya.  Kredensial default adalah:

  • Nama pengguna: admin
  • Kata sandi: kata sandi

Akhirnya kamu bisa perluas di templat situs dalam config.yml file untuk membuat versi instalasi WordPress yang sepenuhnya kustom.  NS halaman resmi GitHub VVV menawarkan semua detail, dan bahkan menyertakan contoh berbagai situs WordPress niche.

Singkatnya

Memutar situs web WordPress baru penuh dengan kegembiraan dan janji, karena itu berarti proyek Anda berada di tahap selanjutnya.  Untuk memastikan Anda hanya berfokus pada pengembangan situs, sebaiknya gunakan alat lokal seperti VVV.

Posting ini telah menawarkan empat langkah untuk memulai dengan VVV untuk pengembangan WordPress.  Mari kita rekap langkah-langkahnya:

  1. Unduh dan instal semua yang Anda perlukan untuk menjalankan VVV, seperti: Gelandangan, Kotak Virtual, dan apa pun yang diperlukan oleh sistem Anda.
  2. Instal VVV melalui baris perintah Anda.
  3. Bekerja di dalam config.yml file untuk membuat parameter untuk situs baru Anda.
  4. Jalankan URL khusus ke situs WordPress VVV Anda dan mulailah mengembangkannya.

Apakah Anda mempertimbangkan untuk menggunakan VVV untuk membuat situs web WordPress, atau Anda sedang mempertimbangkan alat lain?  Sampaikan pendapatmu pada bagian komentar di bawah ini!

Demikanlah tulisan tentang Cara Menggunakan Varying Vagrant Vagrant (VVV) untuk Pengembangan WordPress . Semoga dapat menjadi manfaat bagi kita semua.

Related Articles

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan.

Back to top button