ポータル: 間抜けなテクノロジーオタク
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
以下は、Web サイトのルート ディレクトリを learnlaravel5/public
に設定する方法です。
php -S localhost:8000 -t public
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 new blog
実行が完了すると、ブログディレクトリが生成されます。インストール成功。権限にも注意してください。その他は上記と同じです。
まず、githubまたはLaraverl公式サイトからLaravelのソースコードパッケージをダウンロードし、解凍してインストールします。
ダウンロードアドレス: http://www.golaravel.com/download/
解凍されたファイルcomposer.jsonを見てみましょう。このファイルは主に、Laravel の依存関係と構成情報をダウンロードするために Composer によって使用されます。
対応する構成情報を追加する場合は、https://packagist.org/ にアクセスして構成をダウンロードできます。
たとえば、編集者は電子メール構成情報を追加したいと考えています。メールを検索するだけです。対応するバージョンを選択します。画像のように設定情報をcomposer.jsonに追加するだけです
require nette/mail
その後、ルートディレクトリで
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 フレームワークを真剣にいじってみます。来て。ブログは続きます。