Git Product home page Git Product logo

lamp-learning's Introduction

Dockerを使ってLAMP環境を作ってみた

  • Apache
  • MySQL 5.7
  • PHP 7.3

vscode

  • phpcs
  • phpcbf
  • php cs fixer

※ Macに変えてから整備してないので時間がある時に修正

composer(最低限のもの)

  • コマンド
     管理開始 composer init
     インストール composer require --dev
     アンインストール composer remove

  • lintやformatter
     squizlabs/php_codesniffer
     friendsofphp/php-cs-fixer

docker-composeのコマンド

ビルド(リビルド)
docker-compose build

スタート
docker-compose start

ストップ
docker-compose stop

起動(detach モード)
docker-compose up -d (サービスの名前)

終了
docker-compose down

ポートや名前、状態などを調べる
docker-machine ps

Encountered errors while bringing up the projectが出たらDocker関連のタスクをkillする

学習方針

最終目標:

PHPとMySQLの基本操作を学ぶ オブジェクトとMySQLの操作関連(PDO)連想配列は重点的に学ぶ。

関連情報:

portなど

  • localhost -> 通常ページ(ルートだとphpInfo)
  • localhosy:8080 -> phpMyAdmin

lamp-learning's People

Contributors

taka1156 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.