Lingkungan Pengembangan Lokal memungkinkan Anda untuk menggunakan mesin Anda sendiri untuk menjalankan situs web Anda, alih-alih menggunakan yang disediakan oleh a hosting web. perusahaan. Anda dapat menyesuaikan pengaturan tanpa khawatir bahwa itu akan mempengaruhi situs langsung Anda, serta membuat dan menguji pengembangan situs sebelum mengunggah situs Anda. Mengambil risiko ketika membangun sesuatu membuat proses pengembangan jauh lebih sedikit stres.
Manfaat lain dari bekerja secara lokal adalah Anda tidak harus terhubung ke Internet. Jika Anda memiliki WiFi yang lambat, suka bekerja di kebun atau bepergian, tidak perlu mencari sinyal WiFi sepanjang waktu.
Waktu yang dihabiskan FTPING ke situs pementasan dan menunggu situs Anda untuk menyegarkan benar-benar menambah hari pengembangan. Lingkungan lokal akan memungkinkan Anda fokus pada kode dan bit menyenangkan membangun situs web.
Tutorial ini mengasumsikan Anda berada di Mac, dan tutorial untuk memulai dengan Valet berfokus pada ini. Untuk alternatif PC, coba Homestead. .
Pengetahuan dasar terminal baik, meskipun Anda harus dapat mengikuti, karena perintahnya semua cukup sederhana. Mereka terutama untuk memasang komponen prasyarat dan berjalan.
Setelah menyelesaikan tutorial ini, Anda akan mengatur PHP, Homebrew dan Composer pada mesin Anda, memasang valet dan belajar cara mengatur situs lokal.
Unduh file untuk tutorial ini.
Langkah pertama di sini adalah menginstal homebrew. Ketikkan perintah berikut di terminal Anda.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Selanjutnya kita perlu menginstal / memutakhirkan ke php7, jadi periksa menggunakan php -v. Jika Anda perlu menginstal, Anda dapat mengetik:
brew install homebrew/php/php70
Jika Anda me-restart jendela terminal Anda sekarang dan ketik PHP -v. Sekali lagi, itu harus menunjukkan V7 yang diinstal.
Anda harus mengunduh komposer, dan kemudian memasukkannya ke direktori yang merupakan bagian dari jalur Anda.
PHP -R "Salin ('https://getcompose.org/installer', 'komposer-setup.php');"
php r "jika (hash_file ( 'SHA384', 'komposer-setup.php') === '48e3236262b34d30969dca3c37281b3b4bbe3221bda826ac6a9a62d6444cdb0dcd0615698a5cbe587c3f0fe57a54d8f5') {echo 'Installer diverifikasi';} else {echo 'Installer korup'; unlink ( 'komposer-setup. php ');} echo php_eol; "
PHP Composer-Setup.php
PHP -R "tautan tautan ('komposer-setup.php');"
Sekarang pindahkan komposer ke direktori di dalam jalur Anda. Setelah selesai, Anda dapat memeriksa akses Anda dengan mengetik komposer-v. .
MV Composer.phar / usr / Local / Bin / komposer
Jika Anda mengetik. echo $ path. , Anda akan melihat apa yang dikandungnya. Jika tidak, maka ketikkan yang berikut untuk menambahkannya.
Path Ekspor = $ PATH: ~ / .COMPOSER / VENDOR / BIN
Sekarang kami memiliki potongan-potongan yang dipasang, kita bisa melanjutkan dengan menginstal Valet. Pertama. Mari kita periksa tidak ada yang menggunakan port 80. Ketikkan yang berikut, dan jika tidak mengembalikan apa pun, kita baik-baik saja.
netstat -an | grep "\ .80" | grep mendengarkan
Kami menggunakan komposer untuk menginstal paket valet untuk kami, dan kemudian kami dapat menjalankan Instalasi Valet .
ComposerGlobal membutuhkan Laravel / Valet
Instalasi Valet
Buat direktori untuk situs pengembangan Anda dan beri tahu Valet untuk melayani mereka. Perhatikan bahwa folder di dalam ini dapat diakses sebagai sub domain.
# Pindah ke direktori proyek Anda
CD ~ / proyek / valet /
Park Valet
Dengan cara yang sama untuk parkir, jika Anda tidak lagi menginginkan folder untuk melayani melalui valet, gunakan saja perintah lupa dari dalam direktori.
dengan spasi //
Valet lupa
Anda juga dapat menautkan ke direktori. Ini memungkinkan Anda memilih nama yang Anda gunakan.
CD ~ / proyek / valet / subproyek /
# Tautkan direktori subproyek untuk membuatnya dapat diakses di hyperlink "http://subproject.dev" \ hhttp: //subproject.dev
Subproyek Link Valet
Anda dapat berbagi URL dev lokal Anda ke dunia luar. Dalam direktori proyek Anda, ketik pangsa valet Dan itu akan membuat URL yang dapat Anda gunakan.
Anda harus menginstal database pilihan Anda - untuk WordPress, kami dapat melanjutkan dan menginstal MySQL.
Brew Install MySQL
Dengan pengaturan basis data, alat untuk mengimpor dan mengekspor data berguna, karena kami tidak memiliki phpmyadmin atau mirip dengan valet karena sangat ringan.
Kami menggunakan Sequel Pro, karena menawarkan antarmuka sederhana. Kamu bisa Unduh di sini .
Menggunakan pengaturan default dari MySQL, tambahkan detail berikut dan uji koneksi Anda.
Host: 127.0.0.1
Nama pengguna: ROOT.
Kata Sandi: (biarkan kosong)
Dengan segalanya sekarang, atur situs WordPress. Buat folder baru di dalam direktori valet Anda dan instal WordPress Core.
Dalam sekuel pro, buat basis data baru dengan nama yang sama dengan folder yang Anda buat. Perbarui WP-CONFIG. file yang sesuai.
Sekarang jika Anda membuka browser Anda, dan navigasikan ke (folder Anda) .test Anda harus melihat layar instalasi WordPress. Ikuti ini melalui normal.
Valet tidak hanya untuk menjalankan WordPress Installs, sebenarnya awalnya dibuat untuk pengembangan LARAVEL. Apakah Anda membangun sesuatu yang dipesan lebih dahulu di PHP atau menggunakan kerangka kerja, Anda dapat dengan mudah membuat situs baru dengan membuat direktori baru untuk itu di folder root Anda.
Bergabunglah dengan kami pada 26 September untuk Hasilkan CSS. , konferensi yang dipesan lebih dahulu untuk desainer web yang dibawa kepada Anda oleh Kreatif Bloq, Net dan Desainer Web. Hemat £ 50 dengan tiket burung awal saat Anda memesan sebelum 15 Agustus 2019.
Artikel ini awalnya diterbitkan dalam edisi 287 dari Majalah Desain Web Kreatif Desainer web . Beli masalah 287 di sini atau berlangganan desainer web di sini .
Artikel terkait:
(Kredit Gambar: Serif) Dengan alat vektor dan raster digabungkan, Perancang afinitas adalah alternatif..
Halaman 1 dari 2: Menggunakan Grid Perspektif di Illustrator: Langkah-langkah 01-09 ..
Kebanyakan orang melihat antarmuka pengguna setiap hari, apakah itu di dalam aplikasi seluler atau di situs web, jadi penting unt..
Tipografi Web responsif sangat sulit - Anda harus memiliki daging desain dan pengetahuan teknis. Namun bagaimanapun rumitnya, salah, salah bukanlah pilihan, karena tipografi adalah landasan d..
Halaman 1 dari 2: Halaman 1 Halaman 1 Ha..
Publishing sendiri menyumbang 22 persen dari pasar ebook Inggris dan terus tumbuh, makna penulis semakin berkaitan langsung denga..
Flexbox, atau tata letak kotak fleksibel, adalah modul tata letak CSS yang kuat yang memberikan perancang web dan pengembang cara..
Nadieh Bremer akan berada di Hasilkan London. pada bulan September, di mana dia akan menu..