Tecnología

Inicio

Cómo construir un PHP Cliente / Servidor

Cómo construir un PHP Cliente / Servidor


PHP es uno de los lenguajes de programación más utilizados para el desarrollo del sitio web y también es un poderoso lenguaje de propósito general. código PHP generalmente se inserta directamente en un documento fuente HTML e interpretado en el servidor Web, el envío de la página resultante, después de que el PHP es preprocesado, al navegador del cliente. Un servidor Web es fácil de configurar utilizando el software completamente libre para apoyar a un sitio web con PHP y conectado a una base de datos MySQL. La pila de software LAMP (Linux, Apache Server, MySQL, PHP) está libremente disponible y fácil de configurar con sólo unos pocos pasos con Ubuntu Linux.

Instrucciones

Instalación desde cero

1 Descargar e instalar la última edición de Ubuntu Server desde el sitio web de Ubuntu.

2 Seleccione ya sea el de 32 bits o la versión de 64 bits. La mayoría de los nuevos ordenadores son de 64 bits, pero si no está seguro, de 32 bits no tendrán ningún problema. Haga clic en el botón "Inicio" para descargar la imagen del disco. Esta imagen se debe grabar en un CD para ser utilizado durante la instalación; la página de descargas proporciona instrucciones en la parte inferior, así como las instrucciones para el uso de un lápiz de memoria USB.

3 Inserte el disco en la computadora que desea actuar como un servidor y reinicie. Es posible que necesite cambiar sus opciones de BIOS para arrancar desde el disco si ha desactivado esta característica anteriormente.

4 Siga las instrucciones de instalación que aparecen en la pantalla. Cuando se le pida para particionar el disco, seleccione la opción "Guiada --- Usar todo el disco y configurar LVM" particionar automáticamente el disco. También puede optar por utilizar el LVM cifrado, aunque esto puede disminuir el rendimiento del sistema.

5 Continúe siguiendo las instrucciones de pantalla en, y, finalmente, se le solicitará que seleccione algunos paquetes de software de servidor para instalar. Una de ellas es la pila LAMP. Use las teclas de flecha para acceder a la entrada de la lámpara y pulse el espacio para seleccionar. Es posible que desee instalar OpenSSH, así, que le permitirá acceder a su shell del sistema de forma remota.

6 Completar la instalación. Cuando esté terminado, el sistema se reiniciará. Inicia sesión con el nombre de usuario y la contraseña que ha especificado durante la instalación. Ahora debe tener un servidor que funciona PHP / MySQL Web. Por defecto, los archivos almacenados en el directorio / var / www serán web accesible.

Una instalación existente de Ubuntu

7 Instalar la pila de software de la lámpara Si ya tiene Ubuntu (o servidor de edición de escritorio) instalado. Abra el terminal y escriba el siguiente comando:

sudo apt-get install tasksel

Esto instalará una utilidad que puede fácilmente automatizar el proceso de instalación del software de LAMP.

8 Introduzca el siguiente comando para ejecutar la utilidad "tasksel" que ha instalado anteriormente:

sudo tasksel

9 Utilice las teclas de flecha para desplazarse a la entrada de lámpara en la lista y pulse el espacio para seleccionarlo. Es posible que desee instalar OpenSSH, así, que le permitirá acceder a su shell del sistema de forma remota. Pulse la tecla "Enter" para iniciar el proceso de instalación. Después de esto se termina, usted debe tener un servidor que funciona PHP / MySQL Web. Por defecto, los archivos almacenados en el directorio / var / www serán web accesible.

Consejos y advertencias

  • La pila LAMP se puede instalar en otras distribuciones de Linux o BSD libres también. Sin embargo, Ubuntu hace que el proceso simple, que requiere por lo general sólo unos pocos comandos para tener todo instalado.
  • La instalación de Ubuntu en su ordenador borrará todos sus datos. Si desea simplemente probar Ubuntu Server sin modificar su sistema, puede instalarlo y ejecutarlo en una máquina virtual. La página principal de VirtualBox ofrece software de máquina virtual gratuita, así como instrucciones sobre su uso.