desarrollo de web

Páginas: 5 (1079 palabras) Publicado: 8 de abril de 2013
INSTALACIÓN Y CONFIGURACIÓN EN UN AMBIENTE DE WEB EN LINUX

Nombre : Emmanuelle Andres Caro Ilabaca
Asignatura: Fundamentos de programación en entorno web
Profesor: Christian Retamal
Fecha: 05-04-2013


Introducción.

Vamos a instalar todos los paquetes necesarios para poder trabajar con PHP y lo haremos sobre línea de comandos, que es un método que difícilmente podrá fallarnos. Paraello utilizaremos el comando apt-get de sistemas basados en debían.
Utilizaremos un comando que viene de sistemas Debian para la descarga de paquetes que es el apt-get. Ese comando, como decía, está disponible en las distros Debian, pero también en aquellas basadas en Debian, como Ubuntu o Linux Mint. Ubuntu es el tercer sistema operativo más utilizado, creado por Canonical, y Mint sería elcuarto en importancia a nivel mundial. Si utilizas otro sistema GNU/Linux que no esté basado en Debian, esta información quizás no te servirá de mucho.


















Como un primer paso, podemos lanzar un comando para obtener los privilegios de root para la administración a través de la línea de comandos.
sudo su
Nos pedirá la clave de nuestro usuario, que es la misma clave queusamos al arrancar el equipo.
Paso 1: Instalación de MySQL
Ahora instalaremos MySQL, para lo que ejecutamos el siguente comando:
apt-get install mysql-server mysql-client
Durante el proceso de instalación tendrás que introducir la clave que deseas configurar al usuario root de MySQL.
Paso 2: Instalar Apache
Ahora toca instalar el servidor web Apache, en su version2. Para instalar Apache2lanzamos el siguiente
apt-get install apache2
Comando En este punto, una vez instalado Apache, puedes hacer una primera comprobación, que nos permitirá saber si el servidor web está funcionado correctamente. Para ello abre un navegador cualquiera e introduce la URL de localhost o la IP local de tu ordenador:
http://localhost
O bien:
http://192.168.0.55 (sustituye esa IP por la IP de tumáquina)
Tu IP de red local, tienes a tu disposición en Linux el comando ifconfig.
Al acceder a cualquiera de esas dos URL debería salirte el mensaje de Apache diciendo que está funcionado (It works!)
Para información, el directorio predeterminado donde se guardan los documentos del servidor web en Apache es /var/www y el fichero de configuración del servidor está en /etc/apache2/apache2.conf. Otrasconfiguraciones están almacenadas en otros subdirectorios de /etc/apache2 como /etc/apache2/mods-enabled para los módulos habilitados, /etc/apache2/sites-enabled para los "virtual hosts" y /etc/apache2/conf.d para las configuraciones globales que afectarán a todos los virtual host.
Paso 3: Instalar PHP
El siguiente paso es instalar PHP. La versión actual en el momento de escribir este artículoes la 5, que se instalaría con el siguiente comando
apt-get install php5 libapache2-mod-php5
Después de la instalación de PHP5 como módulo de Apache, debemos reiniciar el servidor web y para ello lanzamos este otro comando.
/etc/init.d/apache2 restart
hacemos un "restart", pero también podrías hacer primero un "stop" y luego un "start".
Llegado este punto, podemos crear ya un documento webque nos sirva para comprobar si PHP está correctamente instalado en nuestro sistema y para ello podemos utilizar la línea de comandos y el editor que prefieras. A algunas personas les gusta el editor llamado Vi, pero yo soy de los que prefiere otros más sencillos como el Joe.
En cualquier caso, tendrás que crear un archivo en la ruta por defecto de publicación del Apache /var/www. Se puede llamarcomo un desee, por ejemplo info.php, en el que colocarás las siguientes líneas de código.

Esa función de PHP phpinfo() te mostrará mucha información útil sobre la instalación de PHP que tienes en tu máquina, como módulos incluidos y diferentes configuraciones en funcionamiento.
Nota: para crear el archivo PHP también puedes utilizar el editor gráfico que desees, que te será incluso más...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Desarrollo web
  • desarrollo web
  • Desarrollo Web
  • Desarrollo Web
  • DESARROLLO WEB
  • Desarrollo Web
  • desarrollo web
  • desarrollo de las web

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS