Кажется, решение можно найти в разделе комментариев по ссылке, которую я разместил :см. История Bash :«Игнорируемые дубликаты» и «стертые дубликаты» конфликтуют с общей историей сеансов
Вместо:
export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"
Используйте:
PROMPT_COMMAND="history -n; history -w; history -c; history -r; $PROMPT_COMMAND"
Оказывается, мой ptst-скрипт не закончился при запуске httpd -он зациклился. Я протестировал свои экземпляры, и httpd действительно успешно запустился.