我有一个 Laravel 应用程序,如果我使用 CLI 启动此应用程序,artisan serve --port=8081 --host=monitoring
则可以使用monitoring:8081
。我创建了一个 ServiceDaemon,此守护进程在服务器启动后启动服务。但域名monitoring:8081
不可用,只有当我输入服务器的 IP( 127.0.0.1:8081 )时,我才能到达页面。
laravel_monitoring.service
Loaded: loaded (/etc/systemd/system/laravel_monitoring.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2024-01-22 11:19:48 CET; 16s ago
Main PID: 3564 (php)
Tasks: 2 (limit: 9197)
Memory: 35.7M
CPU: 179ms
CGroup: /system.slice/laravel_monitoring.service
├─3564 php /var/www/monitoring/artisan serve --port=8081 --host=wohnzimmer
└─3567 /usr/bin/php8.3 -S wohnzimmer:8081 /var/www/monitoring/vendor/laravel/framework/src/Illuminate/Foundation/Console/../resources/server.php
Jän 22 11:19:48 wohnzimmer systemd[1]: Started laravel_monitoring.service.
Jän 22 11:19:49 wohnzimmer artisan[3564]: INFO Server running on [http://wohnzimmer:8081].
Jän 22 11:19:49 wohnzimmer artisan[3564]: Press Ctrl+C to stop the server