Follow these general steps:
- Configure the PHP development environment.
- Enable PHP support in IntelliJ IDEA.
-
Start creating a project from scratch. On the first page
of the New Project wizard, select Web Module.
Tip
To run and debug your application on a local Web server, create the project root below the Web server document root. Thus your application sources will be "visible" for the local Web server.
- Create and configure the required data sources.
- Populate the application using provided coding assistance.
-
Deploy the application.
Tip
With IntelliJ IDEA, you can flexibly configure deployment of PHP applications. For example, you can set up your PHP project on a local Web server from the very beginning, or develop and test an application locally and then upload it to a remote Web server, etc.
- Run the application. You can do it in several ways:
- From IntelliJ IDEA using a run configuration of the type PHP Web Application to view application output in a browser.
- From IntelliJ IDEA using a PHP Console run configuration to view the application output in the Run tool window.
- From IntelliJ IDEA, using a built-in Web server. This approach saves your time and effort because you do not need to deploy the application sources.
Tip
The following optional steps may be helpful:
- Set up unit testing in your project.
- Install and configure a debugging engine and specify the debugger options.
- Debug the application.
- Enable and use integration with PHP-specific command line tools.

syntax support.