@@ -33,6 +33,12 @@ requirements. Open your console terminal and run this command:
33
33
34
34
$ symfony check:requirements
35
35
36
+ .. note ::
37
+
38
+ The Symfony binary is developped internally at Symfony. If you want to
39
+ report a bug or suggest a new feature, please create an issue on
40
+ `symfony/cli `_.
41
+
36
42
.. _creating-symfony-applications :
37
43
38
44
Creating Symfony Applications
@@ -78,14 +84,16 @@ started. In other words, your new application is ready!
78
84
Running Symfony Applications
79
85
----------------------------
80
86
81
- On production, you should use a web server like Nginx or Apache (see
82
- :doc: `configuring a web server to run Symfony </setup/web_server_configuration >`).
83
- But for development, it's more convenient to use the
84
- :doc: ` local web server < /setup/symfony_server >` provided by Symfony .
87
+ In production, you should install a webserver like Nginx or Apache and
88
+ :doc: `configure it to run Symfony </setup/web_server_configuration >`. This
89
+ method can also be used if you're not using the Symfony local web server for
90
+ development .
85
91
86
- This local server provides support for HTTP/2, TLS/SSL, automatic generation of
87
- security certificates and many other features. It works with any PHP application,
88
- not only Symfony projects, so it's a very useful development tool.
92
+ However for local development, the most convenient way of running Symfony is by
93
+ using the :doc: `local web server </setup/symfony_server >` provided by the
94
+ ``symfony `` binary. This local server provides among other things support for
95
+ HTTP/2, concurrent requests, TLS/SSL and automatic generation of security
96
+ certificates.
89
97
90
98
Open your console terminal, move into your new project directory and start the
91
99
local web server as follows:
@@ -99,6 +107,11 @@ Open your browser and navigate to ``http://localhost:8000/``. If everything is
99
107
working, you'll see a welcome page. Later, when you are finished working, stop
100
108
the server by pressing ``Ctrl+C `` from your terminal.
101
109
110
+ .. tip ::
111
+
112
+ The web server works with any PHP application, not only Symfony projects,
113
+ so it's a very useful generic development tool.
114
+
102
115
.. _install-existing-app :
103
116
104
117
Setting up an Existing Symfony Project
@@ -294,6 +307,7 @@ Learn More
294
307
.. _`Stellar Development with Symfony` : https://symfonycasts.com/screencast/symfony
295
308
.. _`Install Composer` : https://getcomposer.org/download/
296
309
.. _`install Symfony CLI` : https://symfony.com/download
310
+ .. _`symfony/cli` : https://github.com/symfony/cli
297
311
.. _`The Symfony Demo Application` : https://github.com/symfony/demo
298
312
.. _`Symfony Flex` : https://github.com/symfony/flex
299
313
.. _`PHP security advisories database` : https://github.com/FriendsOfPHP/security-advisories
0 commit comments