Я искал это некоторое время, но не смог найти решение. Как я могу настроить Apache для запуска любого исполняемого файла ELF в корне сети как CGI-программы? Например, если я пишу и компилирую программу на C и помещаю ее как /var/www/something
, я хочу иметь возможность посетить http://localhost/something
и заставить Apache запустить программу, выводя результат, вместо того, чтобы предлагать мне загрузить двоичный файл.
Редактировать: я знаю, как запускать CGI-программы, и те, которые находятся за пределами cgi-bin
, я просто хочу узнать, как запускать исполняемые файлы ELF без расширений, таких как .cgi
, возможно, используя Apache, чтобы обнаружить магию файл.