Php 本地托管Laravel

Php 本地托管Laravel,php,laravel,laravel-5.2,Php,Laravel,Laravel 5.2,我已经构建了一个应用程序,供许多员工在内部使用,我已经在桌面旁边的一台机器上本地托管了这个应用程序,我已经通过 php artisan serve --host 10.111.0.01 --port 1111 这使得每个人都可以通过相同的网络访问 这非常有效,但是最近我们在应用程序上看到了一些资源问题。加载时间过长、随机崩溃等。这很可能是由于活动用户的数量 哪种方法是在内部托管此应用程序的最佳方法?php artisan有更好的服务方式吗 谢谢这个问题很广泛。托管PHP应用程序的方法有很多种。

我已经构建了一个应用程序,供许多员工在内部使用,我已经在桌面旁边的一台机器上本地托管了这个应用程序,我已经通过

php artisan serve --host 10.111.0.01 --port 1111
这使得每个人都可以通过相同的网络访问

这非常有效,但是最近我们在应用程序上看到了一些资源问题。加载时间过长、随机崩溃等。这很可能是由于活动用户的数量

哪种方法是在内部托管此应用程序的最佳方法?php artisan有更好的服务方式吗


谢谢

这个问题很广泛。托管PHP应用程序的方法有很多种。nginx、Apache、lighttpd等主要名称都可以为您服务

假设使用Windows,则有一个理想的工具称为。您只需要Apache,就像使用artisan serve一样,只需要为PHP文件提供服务

最好是在
apache2/sites available
中创建一个文件。例如:

<VirtualHost *:1111>
  ServerName 10.111.0.01
  DocumentRoot "C:\xampp\laravel\public"
  <Directory "C:\xampp\laravel\public">
    AllowOverride all
  </Directory>
</VirtualHost>

服务器名10.111.0.01
DocumentRoot“C:\xampp\laravel\public”
允许超越所有

然后重新启动Apache。

这个问题相当广泛。托管PHP应用程序的方法有很多种。nginx、Apache、lighttpd等主要名称都可以为您服务。我真的建议使用@bzeaman提到的web服务器我们很乐意提供帮助,但您想知道什么平台?抱歉@bzeaman我有一个运行的web服务器,我使用了Xammp来启动它,但是我只是对如何在本地Xammp web服务器上托管laravel应用程序感到困惑?地址可能是相同的,但港口可能已经改变了。默认值为80,因此您可以尝试10.111.0.47:80(您可以省略:80,因为每个浏览器都假定为80)。如果您希望配置为1111,请查看并使用1111而不是8080。