Lo que has instalado "FoxServ" es un instalador que instala (valga la rebundancia) al menos 2 servidores y un interprete de un lenguaje de programación del lado del servidor:
- 1 de HTTP (Apache) para que puedas desde tu PC publicar tus páginas. Más info:
www.apache.org
- 1 Interprete del lenguaje PHP. Más info:
www.php.net
- 1 Servidor de Base de datos Mysql. Más info:
www.mysql.com
La información de como servir tus páginas web desde tu PC con tu conexión a internet no la vas a encontrar en manuales de PHP .. En tal caso la encontraras en manuales de Apache. PHP es sólo el lenguaje de programación que usaras para darle "dinamismo" a tus páginas web .. conectar a tus BD .. etc y que va de la mano de HTML/Javascript/ y todo lo demás que ya usabas.
Sobre tus preguntas:
Las páginas .html, .php .. etc que hagas debes de dejarlas en el directorio que indicastes en tu configuración de Apache (httpd.conf) como "Document Root" .. No sé ese instalador que usas donde lo creó .. pero lo puedes ver en ese archivo de apache/conf/httpd.conf en la directiva document_root ahí veras que apunta a un directorio de un disco duro de tu PC .. Lo puedes cambiar hacia otro sitio o trabajar ahí. El caso es que todo lo que esté hacia abajo de ese directorio podrá ser llamado desde:
http://localhost/ .. (para accesos locales desde el mismo PC que corre el servidor HTTP Apache).
Si quieres que otras personas accedan a tu servidor HTTP .. En principio debes darle la IP de tu conexión a internet .. Si es fija .. mejor y si no lo es tienes por ahí en internet servicios de "DNS dinámicos" que te dan la posibilidad de instalar un pequeño software en tu PC para que ese programa avise a otro servidor DNS de cual es tu IP actual y en consecuencia .. al usar una llamada (tus visitas externas) tipo:
http://nose.serviciodnsdinamico.tal/ apunte a tu IP actual.
El domino si quieres lo puedes comprar o no .. es más esos servicios te suelen dar un sub-dominio gratuito para que hagas tus pruebas .. y si pagas por el servicio .. te dán la opción de usar tus própios dominos y que apunten a tu IP "dinámica" .. Si es fija tu IP la mayoría de sisitios donde registras tus dominos (sobre todo .com, .net .. etc) te ofrecen un panel de control (sin cargo extra) donde puedes apuntar tu domino a una IP (fija) u otros redireccionamientos.
Y.. bueno .. si el "foxserv" no usó ninguna otra restricción en la configuración de Apache (notese que nunca hablo de PHP . por eso te comentaba que en manuales de PHP no vas a encontrar esa información) .. funcionará que alguien haga algo tipo:
http://tu_ip/ y vea tus páginas publicadas desde tu PC como "servidor".
A todo esto .. si usas firewalls, routers (de conexiones ADSL ..etc) y similiares tendrás que abrir los correspondientes puertos en esos dispositivos .. ejemplo el "80" que es por donde se trabaja las páginas web por tu servidor HTTP (por defecto).
Un saludo,