Laravel 调度 - 是否需要域名
Laravel Scheduling - Is a Domain Name Required
服务器上 Laravel 应用程序中的 运行 chronjobs 是否需要域名?或者我可以没有它吗?此应用程序将没有人工交互,只有日常自动化任务。
我的理解是,对于常规 Laravel 应用程序,您需要将 apache .conf
文件配置为 link 服务器文件 & var/www/<laravel_application>
与世界.
有没有没有域名的常规方法来实现这一点?或者我应该设置一个新域名?
注意:不确定这是否重要,但它是 VPS 服务器
更新:我忘了说这个应用程序将与网络上其他地方的 API 交互。
你看,这个域名是用来访问web的,如果你不需要提供任何HTTP端口,那我不明白为什么你需要购买一些域名,你可以完美地部署应用程序一个服务器,如果它是 VPS,那就更好了,因为你可以自由设置,我最后的答案是,不,你不需要任何域,你可以通过感觉服务器在哪里来实现您的应用已部署为您自己的PC,进行问候配置,并启动您需要的服务。
当然,这是可能的。您只需按照 Task Scheduling 文档页面上的说明进行操作。 Laravel scheduler/commands 不需要通过网络进行任何访问。
您只需将这一行(取自文档)添加到您服务器上的 crontab
* * * * * php /path/to/artisan schedule:run >> /dev/null 2>&1
服务器上 Laravel 应用程序中的 运行 chronjobs 是否需要域名?或者我可以没有它吗?此应用程序将没有人工交互,只有日常自动化任务。
我的理解是,对于常规 Laravel 应用程序,您需要将 apache .conf
文件配置为 link 服务器文件 & var/www/<laravel_application>
与世界.
有没有没有域名的常规方法来实现这一点?或者我应该设置一个新域名?
注意:不确定这是否重要,但它是 VPS 服务器
更新:我忘了说这个应用程序将与网络上其他地方的 API 交互。
你看,这个域名是用来访问web的,如果你不需要提供任何HTTP端口,那我不明白为什么你需要购买一些域名,你可以完美地部署应用程序一个服务器,如果它是 VPS,那就更好了,因为你可以自由设置,我最后的答案是,不,你不需要任何域,你可以通过感觉服务器在哪里来实现您的应用已部署为您自己的PC,进行问候配置,并启动您需要的服务。
当然,这是可能的。您只需按照 Task Scheduling 文档页面上的说明进行操作。 Laravel scheduler/commands 不需要通过网络进行任何访问。
您只需将这一行(取自文档)添加到您服务器上的 crontab
* * * * * php /path/to/artisan schedule:run >> /dev/null 2>&1