Laravelフレームワークのインストール

WBOY
リリース: 2016-06-23 13:29:24
オリジナル
1436 人が閲覧しました

ポータル: 間抜けなテクノロジーオタク

Laravel - シンプルでエレガントな PHP 開発フレームワーク (PHP Web フレームワーク)


PHP が Laravel フレームワークと出会うと、それは驚くべきものになります。Laravel フレームワークは、次のようなフレームワークです。 PHPフレームワークの最高峰なので、夏休みの自由時間に遊んでみたいと思います。苦労せずに、最初のステップは Laravel フレームワークをインストールすることです。多くの初心者はこのステップで失敗します。

まず、エディタの開発環境について書きます:

インストール環境:

オペレーティングシステム: Mac OS 1。 PHP バージョン要件は >=5.5.9 Mysql 5.1+

OpenSSL PHP 拡張機能 - PDO PHP 拡張機能 - Mbstring PHP 拡張機能 - Tokenizer PHP 拡張機能

Laravel をインストールする

Laravel をインストールするには 3 つの方法があります。

composer のインストール


Composer は、PHP で依存関係を管理するために使用されるツールです。プロジェクト内で依存する外部ライブラリ (ライブラリ) を宣言すると、Composer がこれらの依存ライブラリ ファイルをインストールします。

インストールするパスで実行します:

composer create-project laravel/laravel learnlaravel5
ログイン後にコピー
ターミナルを実行すると、composer マネージャーが対応する依存関係とライブラリをダウンロードします。現在のパスにより、learnlaravel5 フォルダーが生成されます。ダウンロード後、対応するディレクトリに十分な権限を与える必要があります。Web サーバーには、ストレージ ディレクトリおよびブートストラップ/キャッシュ ディレクトリの下のすべてのディレクトリに対する書き込み権限が必要です。 Homestead 仮想マシンを使用している場合、これらの権限はすでに設定されています。

以下は、Web サイトのルート ディレクトリを learnlaravel5/public
に設定する方法です。


php -S localhost:8000 -t public 
ログイン後にコピー
は、パブリック ディレクトリを指すように localhost の 8000 ポートを指定します。サーバーを起動します。実行が成功すると、


goofy-2:blog goofygao$ php -S localhost:8000 -t publicPHP 5.5.24 Development Server started at Thu Jul 30 16:58:16 2015Listening on http://localhost:8000Document root is /Users/goofygao/laravel/blog/publicPress Ctrl-C to quit.
ログイン後にコピー


というプロンプトが表示されます。同じルート ディレクトリにある Artisan ツールもサービスを開始できます。ルートディレクトリで実行します


php artisan serve     同样开启服务
ログイン後にコピー

次に、ブラウザで http://localhost:8000 にアクセスします。設定は成功し、以下のように表示されます


Laravel インストーラーを通して

Laravel をダウンロードします。 Composer インストーラーによるインストール

composer global require "laravel/installer=~1.1"
ログイン後にコピー
laravel コマンドが正しく実行できるように、~/.composer/vendor/bin がシステム PATH パスにあることを確認してください。 インストールが完了したら、laravel new コマンドを実行して、現在のディレクトリに新しい laravel インストールを作成するだけです:


laravel new blog
ログイン後にコピー
理由は誰もが知っているため、多くの友人がこのステップで亡くなりました。だから、できるならそうしてください。


実行が完了すると、ブログディレクトリが生成されます。インストール成功。権限にも注意してください。その他は上記と同じです。

ソースコードのインストール


まず、githubまたはLaraverl公式サイトからLaravelのソースコードパッケージをダウンロードし、解凍してインストールします。

ダウンロードアドレス: http://www.golaravel.com/download/

解凍されたファイルcomposer.jsonを見てみましょう。このファイルは主に、Laravel の依存関係と構成情報をダウンロードするために Composer によって使用されます。

対応する構成情報を追加する場合は、https://packagist.org/ にアクセスして構成をダウンロードできます。

たとえば、編集者は電子メール構成情報を追加したいと考えています。メールを検索するだけです。対応するバージョンを選択します。画像のように設定情報をcomposer.jsonに追加するだけです

require nette/mail
ログイン後にコピー


それをcomposer.jsonに追加するだけです。


その後、ルートディレクトリで

php composer.phar install
ログイン後にコピー
または


composer install
ログイン後にコピー
を実行します。 更新する場合は、次のコマンド
php composer.phar update
ログイン後にコピー
を実行します。 インストールが完了したら、上記の設定に従ってアクセスできます。


以下は簡単な構成です。キー構成を変更します。

Laravel をインストールしたら、次に行う必要があるのは、ランダムな文字列をアプリケーション キーとして設定することです。 Composer または Laravel インストーラーを通じて Laravel をインストールした場合、このキーは key:generate コマンドによって自動的に生成および設定されます。通常、キーとして使用される文字列の長さは 32 文字です。このキーは、.env 環境構成ファイルでも設定できます。 .env.example ファイルの名前を .env に変更していない場合は、ここで変更してください。アプリケーション キーが構成されていない場合、暗号化が必要なセッションやその他のデータは安全ではありません。

ターミナルの実行:

rree キーを生成します。

以下はデータベースの構成です。ルート ディレクトリ/config/database.php エディタで使用されるデータベースは mysql です。ということで構成は以下の通りです


php artisan key:generate
ログイン後にコピー
これで基本的な構成は完了です。次に地鎮祭が始まります。

余談: 私が酔っていたため、編集者が途中で保存しませんでした。今後数日で、Laravel フレームワークを真剣にいじってみます。来て。ブログは続きます。



著作権表示: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート