Heim  >  Artikel  >  PHP-Framework  >  Installation und Konfiguration von Laravel in einer MAC-Umgebung

Installation und Konfiguration von Laravel in einer MAC-Umgebung

演明
演明Original
2021-08-25 07:49:022126Durchsuche

Bei der Installation von laravel in einer Mac-Umgebung sind viele kleinere Probleme aufgetreten. Nachfolgend habe ich meine Notizen während des Installationsprozesses zusammengestellt. Ich hoffe, dass dies Entwicklern, die auf Probleme stoßen, Unterstützung bieten kann.

Verwandte Empfehlungen:                                                                                                                                                       ​
2.《MAC-Umgebungsinstallation von PHP, Apache, MacPorts und anderen Umgebungskonfigurationen
3.《MAC-Umgebungsinstallation von Node, Vue und anderen Umgebungskonfigurationen
1. Installieren Sie die erforderliche Software

Zuerst Mac. Zuerst Composer installieren global):

$curl -sS https://getcomposer.org/installer | php

(4) Composer-Berechtigungen ändern:

$php -r "readfile('https://getcomposer.org/installer');" | php
Composer

(1)在命令行执行 :

$sudo mv composer.phar /usr/local/bin/composer

(2)如果没安装 curl 执行以下代码:

$sudo chmod a+x /usr/local/bin/composer

(3)执行(全局可用) :

$ composer -v

(4)修改 composer的权限:

$sudo composer create-project --prefer-dist laravel/Laravel laravelapp    #laravelapp是我的项目名

(5)检测composer是否安装成功,执行下面命令,显示下图表示安装成功。

$sudo composer install

二、安装laravel

1.    命令安装:进入文件路径

$sudo php artisan key:generate

2.    在git上下载一键安装包(https://github.com/laravel/laravel/tree/master)

解压放在对应路径下项目名为(laravel),注意在git上下载的一键安装包没有vendor 文件夹内容 (autoload.php),需要在项目路径下(也就是和laravel文件夹下的public文件夹同级目录下)执行 

file_get_contents(D:\Apache24\htdocs\laravel/.env): failed to open stream: No such file or directory

3.    运行环境报错 (正常一键安装包最好进入目录执行下面命令重新生成应用APP_KEY)

$sudo php artisan key:generate

如果提示[ErrorException]

Application key [base64:Dmr3sXelvMj1GYiv9UGGzUay25UTIrOyo2VwqW2RNDE=] set successfully.

 4.    根目录下有一个 .env.example 文件(隐藏文件),把.env.example 文件复制然后改名为 .env文件再次执行命令

rrreee

下面显示表示laravel安装成功

rrreee

注意:

不要试图将 .env 文件提交到版本控制系统(如Git或Svn)中,一方面,开发环境和线上环境配置值不一样,提交没有意义,更重要的是,.env 包含了很多应用敏感信息,如数据库用户名及密码等,如果不慎将代码提交到 Github 公开仓库,后果将不堪设想!

还可以创建一个 .env.testing 文件,该文件会在运行 PHPUnit 测试或执行带有 --env=testing 选项的 Artisan 命令时覆盖从 .env (5) Überprüfen Sie, ob Composer erfolgreich installiert wurde. Wenn das folgende Bild angezeigt wird, ist die Installation erfolgreich.

rrreee

2. Installieren Sie Laravel

1 )

Entpacken Sie den Projektnamen (laravel) und platzieren Sie ihn im entsprechenden Pfad. Beachten Sie, dass das von git heruntergeladene Ein-Klick-Installationspaket nicht über den Inhalt des Herstellerordners (autoload.php) verfügt. Das heißt, der öffentliche Ordner unter dem Laravel-Ordner). (Anwendung APP_KEY)
rrreee🎜Wenn [ErrorException] angezeigt wird 🎜 rrreee🎜 4. Es gibt eine .env.example-Datei (versteckte Datei) im Stammverzeichnis .env.example-Datei, benennen Sie sie in die Datei .env code> um und führen Sie den Befehl erneut aus🎜rrreee🎜Die folgende Anzeige zeigt an, dass Laravel erfolgreich installiert wurde🎜rrreee🎜🎜Hinweis:🎜 🎜🎜Versuchen Sie nicht, die Datei <code>.env an ein Versionskontrollsystem (wie Git oder Svn) zu senden. Einerseits sind es die Konfigurationswerte der Entwicklungsumgebung und der Online-Umgebung Anders, also ist das Senden bedeutungslos. Noch wichtiger ist, dass .env viele anwendungsrelevante Informationen enthält, wie z. B. Datenbank-Benutzernamen und Passwörter. Wenn Sie den Code versehentlich an das öffentliche Github-Warehouse senden, sind die Folgen katastrophal. 🎜🎜Sie können auch eine .env.testing-Datei erstellen, die den PHPUnit -Test ausführt, oder ihn mit der Option --env=testing ausführen Der Befehl Artisan überschreibt den aus der Datei .env gelesenen Wert. 🎜🎜Die oben genannten Schritte habe ich erfolgreich installiert. Befolgen Sie einfach die obigen Schritte, um es Schritt für Schritt zu installieren. Wenn Sie etwas nicht verstehen, hinterlassen Sie bitte eine Nachricht. Vielen Dank für Ihre Unterstützung. Ich hoffe, das hilft allen. 🎜🎜🎜Verwandte Empfehlungen: 🎜Die neuesten fünf Laravel-Video-Tutorials🎜🎜🎜

Das obige ist der detaillierte Inhalt vonInstallation und Konfiguration von Laravel in einer MAC-Umgebung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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