setup magento2 dev env - Bagaimana Untuk

setup magento2 dev env

Saya menggunakan tingkap sebagai os primer.

jadi saya akan menunjukkan kepada anda bagaimana untuk membuat persediaan menggunakan env virtual
Virtualbox
Vagrant
Powershell
git

8 langkah total

Langkah 1: Muat turun kotak maya

muat turun versi terbaru virtualbox https://www.virtualbox.org/
jika anda tidak tahu cara memasangnya, anda berhenti di sini.

Langkah 2: Muat turun vagrant

muat turun dan pasangkan vagrant dari https://www.vagrantup.com/

Langkah 3: Buat direktori

saya telah memasang vagrant di bawah C: APP Vagrant
buat folder baru bernama magento2 saya lakukan ini menggunakan git jadi saya mempunyai repo jauh untuk evrything saya berubah di sini.

untuk ini saya menggunakan gitkraken (percuma)

Langkah 4: klikan repo

git clone https://github.com/ryanstreet/magento2-vagrant.git
kini pergi dalam direktori dan pasang repo magento

submodule init git
submodule submodule git

Langkah 5: buntu

jalankan command vagrant sehingga ini akan memuat turun semua fail dan membawa mesin dalam talian. ini boleh mengambil wile fail bootstrap akan berjalan dan memasang semua pakej yang diperlukan

Langkah 6: ssh vagrant

log masuk ke kotak

cd / var / www / html / magento2
pemasangan komposer (ini akan memasang fail komposer yang diperlukan)

Langkah 7: Pasang magento

anda boleh mencuba GUI untuk memasang magento 9/10 ini tidak akan berfungsi.

Jadi CLI adalah cara
https://devdocs.magento.com/guides/v2.0/install-gde/install/cli/install-cli-install.html

cd magento / bin
php magento setup: install setup: install --admin-firstname alain --admin-email [email protected] --admin-user alain -admin-password mypasswordhere --base-url 192.168.16.1/magento --backend -namename admin --db-host 127.0.0.1 - nama-nama magento --db-root pengguna

tetapan pangkalan data yang boleh dibaca di bawah jawatan.
/ admin adalah antara muka admin anda jika anda meninggalkan magento kosong ini akan menghasilkan rentetan rawak untuknya.

dapatkan admin jenis:
info magento: adminuri

Langkah 8: cadangan

saya cadangkan anda adjus php anda dengan tetapan ini. anda boleh mencari php.ini anda dengan mencari / -name "php.ini"
memory_limit = sekurang-kurangnya 768MB
max_allowed_packet = 524288000
wait_timeout = 100

Nama pengguna pangkalan data: root
Kata Laluan Pangkalan Data: (tiada)
SSH Login: vagrant
Sandi SSH: vagrant
kata laluan pengguna root: vagrant
Nama Pangkalan Data: magento
URL Kesan: http://192.168.33.10/magento2/
Konfigurasi Fail Host: 192.168.33.10 www.magento2.dev magento2.dev