Sei sulla pagina 1di 14

Universidad Gerardo Barrios

Facultad de Ciencia y Tecnologa

Fecha: Gua Practica 2: Instalacin Apache, MySQL, y Php


01/02/17 Programacin Computacional IV

Objetivos:
- Instalar y configurar el entorno de Desarrollo para PHP y programas necesarios
para todo el proceso y crear proyectos PHP.

Instalacin Apache, php y MySQL.

Tambin conocida como LAMP que significa:

Linux.
Apache.
MySQL, MariaDB.
PHP, Perl o Python.

La versin para Windows se conoce como WAMP, o XAMPP incluye una ltima herramienta
llamada PHPMyadmin, que tambin puede ser instalada de forma fcil en entornos Linux.

Apache:

Es el servidor de pginas Web que atiende las solicitudes a los usuarios de la red y se encarga
de conectar a travs de mdulos que interactan con lenguajes de programacin como PHP y
estos a su vez con gestores de bases de datos o un middleware.
PHP

PHP es el lenguaje de programacin que permite desarrollar la lgica de las aplicaciones, se


interpreta del lado servidor y se incrusta en pginas HTML para permitir la ejecucin de
aplicaciones dinmicas.

MySQL

Es un gestor de Bases de Datos relacionales actualmente es de cdigo abierto y la empresa


duea y que lidera el proyecto es Oracle.
INSTALACION EN CENTOS

Instalacin Apache 2.4:

Ingrese como usuario root (su -)

1. Para instalar apache, abra una ventana del terminal y escriba lo siguiente.

2. Iniciar el servicio apache y dejar que se inicie automticamente.

3. Permitir las conexiones remotas por el puerto de defecto del servidor Apache. Editar el
archivo /etc/sysconfig/iptables.

Agregar la siguiente lnea.

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEP


Reiniciar iptables

Verificar la instalacin de apache:

Instalacin MySQL

1. Para instalar mysql escriba lo siguiente

2. Iniciar mysql y dejar que se inicie automticamente.


3. Configuracin MySQL contrasea root

Instalacin PHP

1. Para instalar PHP escriba lo siguiente

2. Probar Instalacin PHP

Cree un archivo para visualizar en el navegador.


3. Reiniciar el servicio httpd

Verifique el resultado desde el navegador

4. Instalar soporte para mysql

Ahora cargue en el navegador el archivo testphp.php y verifique que se encuentre instalado el


modulo para mysql.

Instalar PhpMyAdmin

1. Instalar repositorio EPEL.

2. Instalar phpmyadmin

3. Reiniciar servicio httpd


Verificar cargando phpmyadmin en el navegador
INSTALACION EN DEBIAN.

Configurar los repositorios de Debian Squeeze

Primero asegrese de que el archivo /etc/apt/sources.list contiene squeeze-updates como


repositorios de actualizaciones.

Agregar al fichero /etc/apt/sources.list

Ejecutar update para actualizar la base de datos de paquetes

Ejecutar upgrade para instalar las actualizaciones mas recientes

Instalacin de Apache2.

Apache2 est disponible como un paquete de Debian, por lo que se puede instalar directamente
desde cualquier repositorio oficial o DVD de Debian Squeeze de la siguiente manera:

Ahora abra el navegador debera visualizar una pgina en blanco como la siguiente:

Por defecto el directorio raz del Apache en Debian es /var/www y el archivo de configuracin
/etc/apache2/apache2.conf. Configuraciones adicionales se almacenan en los subdirectorios de
/etc/apache2 como /etc/apache2/mods-available (para los mdulos) y /etc/apache2/sites-
available (para los hosts virtuales).
Instalacin PHP5.
Escriba el siguiente comando.

Reiniciar servicio apache

Obtener informacin sobre la instalacin de PHP5


En el directorio raz de apache creamos el archivo info.php

Contenido del archivo:

Llamamos este archivo a travs de un navegador http://locahost/info.php y mostrar


un montn de detalles tiles sobre nuestra instalacin de PHP incluida la versin
instalada.
Instalacin MySQL.
Instalamos MySQL 5 de la siguiente manera:

Se le pedir que proporcione una contrasea para el usuario root de MySQL Esta contrasea
es vlida para el usuario root@localhost, as como root@server.dominio.com:
Soporte MySQL en PHP5

Para obtener soporte MySQL en PHP5, debemos instalar el paquete php5-mysql. Ser necesario
instalar otros mdulos de PHP5 para un correcto funcionamiento de sus aplicaciones. Puede
buscar mdulos de PHP5 que estn disponibles el repositorio o DVD de Debian de esta manera:

Elija los que necesite y los instala de la siguiente manera:

Debemos reiniciar apache.

Recargue su navegado en la pgina http://localhost/info.php ahora debe encontrar gran


cantidad de mdulos nuevos, incluido el mdulo de MySQL:
PhpMyAdmin

phpMyAdmin es una interfaz web a travs de la cual puede administrar sus bases de datos
MySQL.

En la instalacin le pedir que seleccione que servidor desea configurar seleccionamos apache2

Posteriormente, puede acceder a phpMyAdmin en http://localhost/phpmyadmin/:


Se pide:

Realizar la instalacin de php, apache, y MySQL en Centos o Debian.


Deber tomar capturas de pantalla del proceso de instalacin.
Elaborar documento con capturas realizadas, redactando una breve descripcin para
cada uno de los pasos, agregue una portada al documento con nmero de prctica,
cdigo y nombre de estudiante.
Subir documento a la plataforma virtual al finalizar la hora de prctica.
Tarea Complementaria.

Fecha Entrega: 01/02/17

Cambiar la carpeta por defecto de apache /var/www/html hacia la carpeta personal.


Instalar NetBeans
o Referencia: http://www.itzgeek.com/how-tos/linux/centos-how-tos/install-
netbeans-ide-8-0-1-on-centos-7-rhel-7.html

Potrebbero piacerti anche