En primer lugar gracias por tu respuesta pues por los foros no hay obligaciones ninguna.
No veas la vueltas que le he dado. Al final opte por seguir los manuales que he encontrado en:
http://www.freebsdmadeeasy.com/tutorials/web-server/configure-apache-web-server-on-freebsd.phpCreo que a lo mejor lo que no e hecho tiene relacion con lo que me dices, es esta parte, esta en ingles pero creo que se entiende:
Currently in Apache 2.2.x the default directory is /usr/local/www/apache22 instead of the old default. This should be changed to the standard directory of /usr/local/www/data in every spot. You can move the folder like this if you do not have a previous version of apache installed that has created the directory already.
# mv /usr/local/www/apache22 /usr/local/www/
You can replace it easily with sarep from the ports with this command.
# sarep "/usr/local/www/apache22" "/usr/local/www" httpd.conf
todo lo demas que hay que hacer lo e hecho hasta darle permiso a
DocumentRoot "/ usr/local/www/apache22/data"
# First, we configure the "default" to be a very Restrictive September of
# Features.
#
<Directory />
AllowOverride All de None a All
Order allow, deny
Allow from all
</ Directory>
Si quieres ver exactamente lo que e hecho te remito a este pos para no estar mareando la perdiz y vete al post #34 que es el ultimo.
http://forums.freebsd.org/showthread.php?t=19615&page=2Ahora mismo estoy reinstalando todo hasta el punto que te nombro al principio, que creo que es donde esta mi problema, siguiendo el manual de freeBSD made easy instalacion de apache.
NO mi archivo httpd.conf esta en
# /usr/local/etc/apache22/httpd.conf
Mi archivo web, pubic_htm,l o directorio web principal, que es el que uso pues aun no he creado el virtual server para los usuarios
# /usr/local/www/apache22/data
existen unas pequeñas diferencia a la primera version que instale hace tiempo FreeBSD 6.0 que estos estavan en
# /usr/local/www/data
Lo que me preguntas al principio es si he copiado el archivo que esta en a
# cp /usr/local/etc/apache22/httpd.conf /usr/local/www/apache22/
Editores tu usas nano yo usi vi pero a veces por comodidad ee, tambien uso nano que esta instalado por defecto freeBSD.
Por supuesto no sabes lo que te agradezco esta contestacion tuya pues estoy un poco perdido ahora mismo.
El otro sever que tuve con freeBSD tampoco fui capaz de montar php en apache, solo lo tenia para galerias fotos y videos, MLnet, pure-ftpd, mysql y DarwinStreaminServer con mpeg4 para estriming principalmente pues tenia una publicacion con unos amigos.
Tengo otro server montado con Windows server 2008 pero estoy un poco harto pues no es tan seguro y flexible como freeBSD, ademas de la coleccion de ports que trae.
Lo dicho anteriormente muchiiiiiisimas gracias de antemano.
Un saludo
PD: si me podeis hechar una mano y que esto funciones, prometo dejar en esta sección un manual completo en español de instalacion de un servidor web completo con FreeBSD:
FreeBSD 8.0 + apache22 + mysql55-server + php5 + pure-ftpd + phpmyadmin
A la espera de si me puedes responder a la primera pregunta que te e hecho al principio, he acabado con free y apache, nada mas mira funciona, por lo que creo
pero no he movido apache22
http://manyblue.homeunix.com