why should I keep running artisan serve command to keep the server working?
<p>I'm learning laravel, and at the beginning I had run the command </p>

<pre><code>php artisan serve
</code></pre>

<p>and keep my terminal window open so I can keep the server running, but later I wanted to just work with my app just like working on a normal php application so I created a virtual host directed to my laravel application "public" folder.</p>

<p>here is the problem:</p>

<p>I still have to run the "php artisan serve" and open my virtual server url </p>

<pre><code>http://brk.localhost:8000
</code></pre>

<p>and then close the terminal, all that before I can normally open this link without defining the port number 8000.
and If I left my computer and get back to continue work, I found that I can't access it unless I do the whole process again.
and If I made a modification to any of the application views I get the same problem.</p>

<p>what am I missing?</p>