Heim > Artikel > PHP-Framework > Installation und Konfiguration von Laravel in einer MAC-Umgebung
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
文件再次执行命令
下面显示表示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.
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!