при запуску FreeBSD запускає всі сценгарії що знаходяться у
/etc/rc.d/ i
/usr/local/etc/rc.d/ з параматром
startсаме у 2-гу директорії треба сворювати сценарії користувача ..
тому для вас треба лише у
/usr/local/etc/rc.d/ створити виконуваний сцегнарій ..
і все/usr/local/etc/rc.d/apache.sh start -- якщо апач запустився .. все перевантажуєте і перевіряєте..
PS. ЩЕ ВАРТО у httpd.conf вказати таке імя ServerName, запис для якого знаходиться в /etc/hosts.. або взагалі прописування ІР має допомгти .. бо при старті апач буде шуати ДНС для нього і не знайде і не запуститься -- при старті системи це дуже замітні відповідні помилки ... (не памятаю що саме є по замовчуванні в httpd.conf в диретиві ServerName .. моде і цього робити не траба буде)
(при встановленні програм із портів вам ще треба було писати у rc.conf apache(2|22)_enable="YES" .. у вашому ж випадку цього не треба )
До речі: а хіба так не виходить чи ЩО