要停止运行在 Linux 上的 Laravel 服务,您可以使用以下方法之一:
方法 1:使用 Systemd(推荐)
首先,确保您已经为 Laravel 项目创建了 Systemd 服务文件。如果尚未创建,请按照以下步骤操作:
a. 打开终端并输入以下命令以创建一个新的 Systemd 服务文件:
sudo nano /etc/systemd/system/laravel.service
b. 将以下内容粘贴到文件中,然后保存并退出:
[Unit]
Description=Laravel Service
After=network.target
[Service]
User=<your-user-name>
WorkingDirectory=/path/to/your/laravel/project
ExecStart=/usr/bin/php /path/to/your/laravel/project/artisan serve --env=production
Restart=always
Environment=APP_ENV=production
Environment=APP_DEBUG=false
[Install]
WantedBy=multi-user.target
c. 请确保将 <your-user-name>
替换为您的用户名,将 /path/to/your/laravel/project
替换为您的 Laravel 项目的实际路径。
sudo systemctl daemon-reload
sudo systemctl start laravel
sudo systemctl stop laravel
方法 2:使用 Artisan 命令
要停止运行 Laravel 服务,请在终端中输入以下命令:
php /path/to/your/laravel/project/artisan stop
请确保将 /path/to/your/laravel/project
替换为您的 Laravel 项目的实际路径。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。