Foros del Web » Administración de Sistemas » Apache »

Pregunta Ultra Amateur

Estas en el tema de Pregunta Ultra Amateur en el foro de Apache en Foros del Web. Primero que nada, ruego disculpar mi falta de experiencia. No estoy acostumbrado a la programación, ya que soy un diseñador gráfico y todo lo que ...
  #1 (permalink)  
Antiguo 14/11/2003, 18:43
 
Fecha de Ingreso: noviembre-2003
Mensajes: 1
Antigüedad: 21 años
Puntos: 0
Pregunta Ultra Amateur

Primero que nada, ruego disculpar mi falta de experiencia. No estoy acostumbrado a la programación, ya que soy un diseñador gráfico y todo lo que hago es estrictamente visual.
Lo que sucede es que al parecer he instalado php mediante fox-serv.
Lo que no logro entender es cómo otras personas pueden ver lo que tengo en el portal.
¿se necesita tener un dominio?
¿hay que subir algo hacia algún lado? ¿qué es lo que hay que subir?
¿o es que, una vez instalado, mi propio pc es un servidor? En ese caso ¿a qué dirección tiene que ir alguien para ver la página?

Disculpen mi amateurismo, lo que sucede es que en todos lados hay información acerca del lenguaje php, pero hay poca acerca sobre cómo empezar un sitio desde cero.
  #2 (permalink)  
Antiguo 16/11/2003, 11:13
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
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,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:09.