Heim > PHP-Framework > Laravel > So installieren und erstellen Sie die Homestead 2.0-Umgebung auf einem Mac

So installieren und erstellen Sie die Homestead 2.0-Umgebung auf einem Mac

青灯夜游
Freigeben: 2021-12-23 11:08:38
nach vorne
2173 Leute haben es durchsucht

Wie richte ich eine Homestead-Umgebung auf dem Mac ein? Der folgende Artikel stellt Ihnen vor, wie Sie die Homestead 2.0-Umgebung unter der Mac-Version installieren und erstellen. Ich hoffe, er wird Ihnen hilfreich sein!

Homestead ist eine der offiziell empfohlenen Entwicklungsumgebungen von Laravel. Sie besteht aus dem Homestead-Skript mit einer angepassten Vagrant-Datei und der Vagrant-Box mit PHP-Entwicklungssoftware.

Hinweis: Bei diesem Dokument handelt es sich um einen Hinweis zur Installation von Homestead 2.0 unter Mac Version 10.10. Beim Lesen sind gewisse Kenntnisse von Homestead erforderlich. Anweisungen zu Homestead finden Sie unter (https://learnku.com/laravel/t/256). ).

Installation

1. Virtual Box installieren

Herunterladen (https://www.virtualbox.org/wiki/Downloads) und Virtual Box installieren.

2. Installieren Sie Vagrant

Laden Sie (http://www.vagrantup.com/downloads.html) herunter und installieren Sie Vagrant.

3. Laden Sie die Homestead-Box herunter und fügen Sie sie hinzu. Befehlszeilenoperation Das Bild oben wird mit Multithreading heruntergeladen. Laden Sie das Tool herunter.Führen Sie nach dem Herunterladen den folgenden Befehl aus und ändern Sie /path/to/virtualbox.box in den richtigen Pfad.

$ vagrant box add laravel/homestead
Nach dem Login kopieren

4. Installieren Sie den Homestead-Befehl

So installieren und erstellen Sie die Homestead 2.0-Umgebung auf einem Mac

$ vagrant box add laravel/homestead /path/to/virtualbox.box
Nach dem Login kopieren

Bitte bestätigen Sie ~/.composer. Das Verzeichnis /vendor/bin befindet sich in Ihrem PFAD.

Führen Sie nach Abschluss der Installation den folgenden Befehl zum Testen aus:

composer global require "laravel/homestead=~2.0"
Nach dem Login kopieren
Konfiguration und Initialisierung 1. Beim Initialisieren von Homestead

~/.composer/vendor/bin 目录在你的 PATH 里面.

安装完成后执行以下命令进行测试:

homestead
Nach dem Login kopieren

配置和初始化

1. 初始化 homestead

$ homestead init
Nach dem Login kopieren

会生成 ~/.homestead/Homestead.yaml 文件

2. 配置 Homestead.yaml

运行以下命令进行 ~/.homestead/Homestead.yaml 文件的编辑

$ homestead edit
Nach dem Login kopieren

修改后保存:
So installieren und erstellen Sie die Homestead 2.0-Umgebung auf einem Mac

3. 添加 hosts

执行以下命令

$ sudo vi /etc/hosts
Nach dem Login kopieren

追加

192.168.10.10    phphub.app
Nach dem Login kopieren

4. 初始化 homestead 虚拟机

$ homestead up
Nach dem Login kopieren

初始化完成后, 访问浏览器 http://phphub.app

其他信息

端口映射

本地地址 127.0.0.1

$ homestead ssh
Nach dem Login kopieren
wird die Datei ~/.homestead/Homestead.yaml generiert
  • 2. Konfigurieren Sie Homestead.yaml
  • Führen Sie den folgenden Befehl aus Bearbeiten Sie die Datei ~/.homestead/Homestead.yaml
  • rrreee
Nach der Änderung speichern:

So installieren und erstellen Sie die Homestead 2.0-Umgebung auf einem Mac 3. Hosts hinzufügen

Führen Sie den folgenden Befehl ausrrreeeAppendrrreee

4. Initial ize the homestead virtual machine
rrreee

Besuchen Sie nach Abschluss der Initialisierung den Browser http://phphub.app🎜🎜Weitere Informationen🎜 🎜🎜🎜Portzuordnung🎜🎜🎜🎜Lokale Adresse 127.0.0.1 Entsprechender Port 🎜🎜🎜SSH: 2222 → Weiterleiten an 22🎜🎜HTTP: 8000 → Weiterleiten an 80🎜🎜MySQL: 33060 → Weiterleiten an 3306🎜🎜Postgres: 54320 → Weiterleiten an 5432🎜🎜🎜🎜🎜Mit der Datenbank verbinden🎜🎜🎜 🎜Die Authentifizierung für MySQL und Postgres ist: homestead/secret🎜🎜🎜🎜Melden Sie sich bei der virtuellen Maschine an🎜🎜🎜rrreee🎜 🎜                                                                                       

Das obige ist der detaillierte Inhalt vonSo installieren und erstellen Sie die Homestead 2.0-Umgebung auf einem Mac. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:learnku.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage