Follow these general steps:
- Configure the PHP development environment.
- Enable PHP support in IntelliJ IDEA.
-
Create a project from scratch. On the second page
of the New Project Wizard, select the Create module check box and choose the Web module type.
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.

