Tag Archive | PHP

Servidor Web en Windows en Linux y en MAC OS X

Ahora veremos como en las tres plataformas podemos habilitar un servidor web con unos sencillos pasos.

Pero..que es un servidor web:

Un servidor web es un programa que implementa el protocolo HTTP (HyperText Transfer Protocol). Este protocolo pertenece a la capa de aplicación del modelo OSI y está diseñado para transferir lo que llamamos hipertextos, páginas web o páginas HTML (HyperText Markup Language): textos complejos con enlaces, figuras, formularios, botones y objetos incrustados como animaciones o reproductores de música.

Es un programa que se ejecuta continuamente en un ordenador (también se emplea el término para referirse al ordenador que lo ejecuta), manteniéndose a la espera de peticiones por parte de un cliente (un navegador web) y que responde a estas peticiones adecuadamente, mediante una página web que se exhibirá en el navegador o mostrando el respectivo mensaje si se detectó algún error.

Instalación y prueba de Servidor Web en Windows

Lo que haremos primero es ir a la página web para descargar el paquete que nos permitirá descargar los archivos necesarios para la instalación del Servidor Web.

Página de descargas

página_principal_microsoft

Una vez nos descarguemos el ejecutable y lo ejecutemos hará una serie de descargas para sus archivos.

descargando_web_platform

Una vez se haya bajado el instalador necesario podremos elegir los componentes que queramos.

eligiendo_componentes

Elegimos lo que queramos y empezamos con la instalación:

resumen_de_la_instalacion

Aquí tenemos un resumen de la instalación. Si estamos de acuerdo con lo que hemos seleccionado podemos continuar.

descargando_compnentes

El instalador de Web Platform descargará las aplicaciones que necesite.

progreso_de_componentes

Se irán descargando y se irán instalando.

Una vez instalado veremos como queda ISS funcionando.

iss_funcionando

ISS también dispone de un panel de configuración

panel_de_configuracion_iss

Y ahora veremos como queda el servidor web fucionando.

pagina_de_pruebas_dragonjar

Y hasta aquí la configuración del servidor web en Windows.

Instalación en Linux

Lo que haremos será instalar los paquetes necesarios.

descargando_compnentes_ubuntu

El comando que se ha de ejecutar como root es:

 

aptitude install libapache2-mod-chroot apache2 libapache2-mod-php5 php5-cli php5-common php5-cgi php5-mysql mysql-server-5.0 mysql-client-5.0 php5-gd sudo

Con esto tendremos el servidor web instalado. Ahora veremos como funciona

pagina_de_pruebas_ubuntu

Y hasta aquí la configuración del servidor web en Linux.

Instalación del Servidor Web en MAC OS X

Primero de todo nos vamos a Preferencias.

habilitando_Servidor_

Nos vamos al apartado de comparir o sharing

sharing

En sharing habilitamos la parte de Servidor Web

servidor_web_habilitado

Y aqui podemos ver el servidor web funcionando.

servidor_web_mac_funcionando

Y hasta aqui como tener un servidor web funcionando.


Bienvenida y Manual PHP

Hola me llamo Dani y compañero de clase de Marc (Seifreed para algunos de por aquí o por aya).

Gracias a su confianza en mi podré enseñaros algo de mi conocimiento en el tema de programación Web y  mas adelante programación de software, aun que siempre podré ayudaros en muchas otras cosas mas ya que no solo me gusta la programación me gusta abarcar un poco de todo pero sobretodo el tema de programación Web que por mi punto de vista es una rama de la informática bastante creativa, y que a mi me llamo mucho la atención. Os are unos pequeños manuales y ejercicios (JavaScript, PHP, AJAX) que podréis hacer, practicar, repracticar, ampliarlos, reducirlos, o que queráis! y podéis compartirlo aquí para todo el mundo, será bien recibido.

PRACTICA 1/n:

PHP HELLO WORLD

Requisitos: Servidor Web con PHP5 instalado, en el caso de no estar instalado o como no saber hacerlo os recomiendo para empezar que utilicéis XAMPP para Linux, Windows o Easy-PHP para Windows, los dos os lo podéis descargar gratuitamente.

Para XAMPP la carpeta para ‘colgar’ las páginas en vuestro servidor Web es:

-Windows: “c:\www\apache\htdocs”

-Linux: “/opt/lampp/htdocs”

Para Easy-PHP:

-Windows: “c:\ EasyPHP\www\”

Comencemos!

El primer ejercicio que hacemos en cualquier lenguaje de programación es el ya famoso “HELLO WORLD”, así que vamos a ello.

Dentro del tag <BODY> del código HTML insertaremos este código:

<html>

<head>

</head>

<body>

<?php

echo (“HELLO WORLD”);

?>

</body>

</html>

Fijaros que el código de PHP está dentro de los tags “<?PHP ?>” que podéis introducirlo en cualquier rincón del código HTML para poder dinamizarlo.

Guardamos el archivo con extensión “.php” y lo guardamos en la carpeta del servidor Web.

Para acceder al archivo guardado introduciremos esta URL en el navegador:

-http://localhost/”vuestro archivo.php”

Y nos pintara “HELLO WORLD” por pantalla.

hello
Descripción de la practica:

-echo() nos pintara el valor en este caso  una cadena de caracteres que le hemos añadido y se muestra por pantalla.

PRACTICA 2/n:

VARIABLES PHP

Las variables en PHP son muy sencillas de utilizar, esto nos permitirá poder variar el valor de una cadena, algoritmo, contadores, etc…

Las variables se representan con un signo de dólar seguido por el nombre de la variable. El nombre de la variable es sensible a minúsculas y mayúsculas.

Bien vamos e empezar con las variables, introduciremos este código dentro del HTML:

<html>

<head>

</head>

<body>

<?php

$hola=’HELLO WORLD’;

echo ($hola);

?>

</body>

</html>

El signo “;” sirve para delimitar una función con otra así que no os olvidéis nunca de terminar las funciones con este signo.

Descripción:

-La variable “$hola” contiene la cadena “HELLO WORLD”, que le hemos asignado antes y con la función echo() que ya aprendimos en la lección anterior la pintamos por pantalla.

hello

Bueno hasta aquí mi pequeña aportación para el que la necesite, os recomiendo sobretodo estas dos Web sobre php

http://es.php.net/

http://w3schools.com/php/

Hasta la próxima.

Seguir

Get every new post delivered to your Inbox.

Únete a otros 615 seguidores