Skip to content

PHPとWordpressのDocker設定です。PHPはVSCodeでデバッグが可能です。

Notifications You must be signed in to change notification settings

kght6123/docker-vscode-lamp-wp

Repository files navigation

LAMP VScode debug (and Wordpress) from Docker

PHPと、Wordpressの学習の為に構築したDocker環境です。

ホストOSから、VSCodeでリモートデバッグが可能です。

Environment

ホストOSは、Macを想定しています。

Docker(docker-compose)と、VSCodeのインストール済みが前提条件です。

Installation

  1. Clone

  2. apache/xdebug.inixdebug.remote_hostを、Macのコンピュータ名に置き換え。

  3. build.shup.shを実行してください。

  4. 下記のURLでアクセスできます。

Detail

  • WordPress

    kght6123/kght6123で、ログインできます。

  • docker-composeコマンド実行

    down.shでコンテナの破棄、stop.shでコンテナの停止です。

    ps.shでコンテナの稼働状況を確認できます。

    含まれているShellファイルの殆どは、docker-composeコマンドのショートカットです。

  • VSCode

    VSCodeでhtml/html.code-workspaceを開くと、PHPのデバッグ環境になります。

  • MySQL

    WordpressとPHPのデバック環境のMySQLのDatabaseは共存しています、mysqlのコンテナを別名で追加することで分割しても良いかも?

    sql/mysql-wordpress-dump.sqlはWordpressのDBのダンプ情報です。wpdump.shを実行して作成しています。

  • 初期化方法

    clean.shを実行すると、MySQLのDatabaseと、Wordpressのテーマとプラグインフォルダ、phpmyadminのセッションをクリアします。

Author

Contacts

公開内容の詳細に関しては@kght6123まで、お気軽にお問い合わせ下さい。

For more details on the public content please feel free to contact us at @kght6123.

Copyright

Copyright (c) 2018 Hirotaka Koga

About

PHPとWordpressのDocker設定です。PHPはVSCodeでデバッグが可能です。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published