XDebug

  • How to Add XDebug to the Official Docker WordPress Image
    Use a Dockerfile to add XDebug to the official Docker WordPress image:
    • Build your own WordPress image with XDebug enabled.
      See examples of Dockerfile and docker-compose.yml.
    • Do not want to build? Download a pre-made image from a repository on Docker Hub.
    • See how to configure PhpStorm for debugging.
    • Learn how to separate production and development environments using multiple Docker Compose files.
    • See how to use Nginx in Docker as a Reverse Proxy.
    • See how to add PHP extensions to the Docker WordPress Image.
  • How to Use WordPress Docker Container for Testing Themes and Plugins Locally
    Test WordPress themes and plugins locally in Docker containers before deploying them on production:
    • Install WordPress quickly with Docker Compose.
      See the example of docker-compose.yml.
    • Reinstall WordPress in a Docker container easily.
  • [VirtualBox] Configure an Ubuntu 22.04 / 20.04 Virtual Machine for Web Development (Complete Guide)
    The complete guide on creating a VirtualBox VM for web development. See how to
    • Create Ubuntu 22.04 / 20.04 VirtualBox virtual machines.
    • Configure the network on a bridged adapter or 2 adapters: NAT + host-only.
    • Install Guest Additions.
    • Share folders between the host machine and the virtual machine.
    • Optimize performance.