web-stop

Stop matching Apache httpd.exe processes and verify shutdown with exit codes.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Alex1980Alex/1C-Framework --skill web-stop-alex1980alex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-stop
Source: https://github.com/Alex1980Alex/1C-Framework/tree/main/external/cc-1c-skills/.claude/skills/web-stop
Command: npx skills add https://github.com/Alex1980Alex/1C-Framework --skill web-stop-alex1980alex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires psutil, and includes scripts (resource) components.

What problem does it solve?

Этот Skill останавливает Apache HTTP Server для проектов, где веб-публикация должна быть быстро и безопасно завершена без ручного поиска процессов.

Core Features & Use Cases

  • Остановка Apache: находит только нужные процессы httpd и завершает их с проверкой результата.
  • Безопасное завершение: различает свой Apache и сторонние экземпляры, чтобы не затронуть чужие службы.
  • Типичный сценарий: используйте его, когда нужно временно остановить локальную веб-публикацию, освободить порт или подготовить среду к повторному запуску.

Quick Start

Используйте этот skill, чтобы остановить Apache HTTP Server в текущем проекте или по указанному пути Apache.

Frequently Asked Questions about web-stop

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I safely stop Apache HTTP Server on Windows without killing unrelated httpd processes?

To safely stop Apache HTTP Server on Windows, this Skill filters httpd.exe instances by resolving paths from project configuration and terminates only matching processes. It distinguishes your local Apache from unrelated instances to ensure safe shutdowns without affecting other services.

What is the best way to gracefully shutdown a local Apache web server for publishing workflows?

The best way to gracefully shutdown a local Apache web server is by resolving Apache paths from configuration and terminating matching httpd processes. This approach verifies shutdown completion with clear status output and exit codes, ensuring the publishing workflow stops safely.

Does stopping Apache with PowerShell require psutil to filter and terminate httpd processes?

Stopping Apache with PowerShell does require the psutil dependency to accurately filter and terminate httpd processes. This dependency enables precise process matching against resolved Apache paths and safe handling of unrelated httpd services during shutdown.

Why does my Apache shutdown process affect other web services running on the same machine?

Your Apache shutdown might affect other web services if the process termination is not filtered by resolved project paths. This Skill prevents that by distinguishing your Apache instances from unrelated httpd services, ensuring only the correct matching processes are stopped.

Can I free up a port by stopping Apache HTTP Server and verifying the shutdown status?

You can free up a port by stopping Apache HTTP Server, which terminates matching httpd.exe instances and verifies the shutdown with status output and exit codes. This confirms the port is released and the environment is prepared for a restart.

What are the limitations of using a script to stop Apache on Windows-based web deployment setups?

A limitation of using a script to stop Apache on Windows-based setups is that it relies on resolving correct project configuration paths and the psutil dependency. If paths are unresolved or dependencies missing, the safe filtering and termination of httpd processes may fail.