ホームページ  >  記事  >  PHPフレームワーク  >  MAC環境でのLaravelのインストールと設定

MAC環境でのLaravelのインストールと設定

演明
演明オリジナル
2021-08-25 07:49:022108ブラウズ

Mac 環境に laravel をインストールするときに、多くの小さな問題が発生しました。以下に、インストール プロセス中にメモしたものをまとめます。これが問題に遭遇した開発者へのサポートになれば幸いです。

関連する推奨事項:
1. "Windows サーバー用の Apache、php、postgresql の環境インストール " ​
2.《MAC環境へのphp、apache、MacPortsのインストール、その他の環境構成
3.《MAC環境へのnode、vueのインストール、その他の環境構成

1. 必要なソフトウェアをインストールします

まずはMacをインストールしますComposer

(1) コマンドラインで実行します:

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

(2)curl がインストールされていない場合は、次のコードを実行します:

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

(3) 実行 (グローバルに利用可能):

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

(4)コンポーザーを変更します権限:

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

(5) Composer が正常にインストールされたか確認します 以下のコマンドを実行すると、以下の画像が表示され、正常にインストールされたことがわかります。

$ composer -v

2. laravel をインストールします

1. コマンド インストール: ファイル パスを入力します

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

2. git にワンクリック インストール パッケージをダウンロードします(https://github.com/laravel/laravel/tree/master)

解凍して、対応するパスに配置しますプロジェクト名は (laravel) です。ワンクリック インストール パッケージは以下からダウンロードされます。 git にはベンダー フォルダーのコンテンツ (autoload.php) が含まれていないため、プロジェクト パス (つまり、laravel フォルダーの下のパブリック フォルダーと同じディレクトリ)

$sudo composer install

3 で実行する必要があります。実行環境がエラーを報告します (通常のワンクリック インストール パッケージのディレクトリを入力するのが最善です) 次のコマンドを実行してアプリケーション APP_KEY を再生成します)

$sudo php artisan key:generate

プロンプトが表示されたら [ErrorException]

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

4. ルート ディレクトリ ファイル (隠しファイル) に .env.example があります。.env.example ファイルをコピーし、名前を .env ファイルを作成し、コマンドを再度実行します。

$sudo php artisan key:generate

次の表示は、laravel が正常にインストールされたことを示します。

Application key [base64:Dmr3sXelvMj1GYiv9UGGzUay25UTIrOyo2VwqW2RNDE=] set successfully.

注:

.env ファイルをバージョン管理システム (Git や Svn など) に送信しようとしないでください。一方で、開発環境とラインの環境設定値が異なるため、送信はさらに重要なのは、.env にはデータベースのユーザー名やパスワードなど、アプリケーションに依存する情報が多く含まれていることです。コードを誤って Github パブリック リポジトリに送信すると、悲惨な結果になります。

.env.testing ファイルを作成することもできます。このファイルは、PHPUnit テストを実行するとき、または --env=testing## を使用して実行するときに使用されます。 # .env ファイルから読み取った値をオーバーライドする場合の Artisan コマンドのオプション。

上記の手順は私によって正常にインストールされました。上記の手順に従って段階的にインストールしてください。何かわからない場合は、メッセージを残してください。ご協力ありがとうございます。これが皆さんのお役に立てば幸いです。

関連する推奨事項:

最新の 5 つの Laravel ビデオ チュートリアル

以上がMAC環境でのLaravelのインストールと設定の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。