【アーカイブレッスン】このレッスンは視聴可能ですが、質問の受付や内容の更新は終了しております。
動画の読み込みに失敗しました。しばらく待ってからリロードしてみてください。解決しない場合は ヘルプ「動画が見られない場合について」 もご覧ください。
Play
Current Time 0:00
/
Duration Time 0:00
Remaining Time -0:00
Stream TypeLIVE
Loaded: 0%
Progress: 0%
0:00
00:00
Mute
Playback Rate
    1
    Subtitles
    • subtitles off
    Captions
    • captions off
    Chapters
    • Chapters
    シアター
    • シアター
    • ピクチャ
    • 全画面
    x1.0
    • プレミアム会員になると動画の速度を変更できます
    男性ボイス
    • プレミアム会員になると講義音声を切り替えられます
    HD
    Loaded: 0%
    Progress: 0%
    0:00
    The video could not be loaded, either because the server or network failed or because the format is not supported.
    この動画には 3 件の補足情報があります。
    さて、開発環境を整えていきましょう。
    使うツールですが、 Chrome ブラウザと VS Code エディタ、そして前回見た通り、 Docker 上でサーバーを動かすので、 Docker Desktop が動いていることが前提になります。

    文字起こしはプレミアムプラン向けの機能です

    詳しくみる

    DockerでPHPの開発環境を整えた後、サーバー上のファイルをブラウザで確認していきます。

    • docker-compose up -d
    • 動作確認
    2020年2月13日

    このレッスンで使うファイルは以下のリンクからダウンロードしてください。

    https://github.com/dotinstall/basic_php_v3/archive/master.zip

    2020年2月13日

    他のアプリケーションによって8080番ポートが使用されている場合に出るエラーになります。配布ファイルの中にあるdocker-compose.ymlを編集して割り当てるポート番号を変更してください。

    ---
    version: '3.7'
    services:
      php:
        #build: ./php-fpm
        build: ./php
        ports:
        # こちらの8080を8079や8081などの値に変更してください。
        - 8080:8000
        volumes:
        - ./work:/work

    docker-compose.ymlを保存後、ターミナルでdocker-compose up -dとして再度確認してみてください。またご自身でポート番号を変更した場合、レッスン内で出てくる「localhost:8080」は「localhost:ご自身で設定したポート番号」に読み変えて進めていただければ幸いです。

    2020年2月13日

    Dockerを停止するにはターミナルで docker-compose down としてあげればOKです。

    このレッスンの問題を報告する

    素材ファイルをダウンロードするにはプレミアムプランへの登録が必要です

    詳しくみる

    ソースコードを閲覧するにはプレミアムプランへの登録が必要です

    詳しくみる

    このレッスンの問題を報告する