Servidor web lamp
Upcoming SlideShare
Loading in...5
×
 

Servidor web lamp

on

  • 512 views

 

Statistics

Views

Total Views
512
Views on SlideShare
512
Embed Views
0

Actions

Likes
1
Downloads
21
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Servidor web lamp Servidor web lamp Presentation Transcript

    • Universidad Bolivariana de Venezuela PFG Informática para la Gestión Social Unidad Curricular Administración de Redes Servidor Web LAMP (Linux, Apache, MySQL, PHP)
    • ¿Qué es LAMP? En las tecnologías LAMP esto se consigue mediante la unión de las siguientes tecnologías: • Linux, el sistema operativo; En algunos casos también se refiere a LDAP. • Apache, el servidor web; • MySQL, el gestor de bases de datos; • Perl, PHP o Python, los lenguajes de programación. La combinación de estas tecnologías es usada primariamente para definir la infraestructura de un servidor web, utilizando un paradigma de programación para el desarrollo.
    • PASOS PARA INSTALAR LAMP : 1.- Primero vamos a instalar el servidor web Apache Para instalarlo simplemente ejecutamos: apt-get install apache2 Una vez finalizada la instalación, pueden comprobar la versión de su Apache ejecutando: apache2 -v
    • Comandos para manejar el Servidor Apache Función Comando Comando Corto Iniciar Apache sudo /etc/init.d/apache2 start sudo service apache2 start Detener Apache sudo /etc/init.d/apache2 stop sudo service apache2 stop Reiniciar Apache sudo /etc/init.d/apache2 restart sudo service apache2 restart Estatus Apache sudo /etc/init.d/apache2 status sudo service apache2 status
    • Para probar que Apache está funcionando bien escribimos en el navegador http://localhost y deberia aparecer una pantalla como esta Otra forma de instalarlo es utilizando: Apt-get install apache2.2-common Luego se introduce: a2enmod rewrite
    • 2.- Después hay que instalar MySQL Para hacerlo debemos ejecutar el siguiente comando: apt-get install mysql-server     apt-get install mysql-client-core-5.5     mysql_secure_installation Aparecerá la siguiente pantalla solicitando una clave para el root del servidor MySQL,
    • Para comprobar el funcionamiento del servidor MySQL ejecuten el siguiente comando: mysql -u root –p Deberá pedirles la clave que colocaron en el paso anterior y aparecerles el prompt mysql> algo parecido a esto: sudo mysql -u root -p [sudo] password for user:  Enter password:  Welcome to the MySQL monitor.  Commands end with ; or g. Your MySQL connection id is 77 Server version: 5.1.58-1ubuntu1 (Ubuntu) Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights  reserved. This software comes with ABSOLUTELY NO WARRANTY. This is free  software, and you are welcome to modify and redistribute it under the GPL v2  license Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the current input  statement. mysql>
    • Comandos para manejar el MySQL Función Comando Comando Corto Iniciar MySQL sudo /etc/init.d/mysql start sudo service mysql start Detener MySQL sudo /etc/init.d/mysql stop sudo service mysql stop Reiniciar MySQL sudo /etc/init.d/mysql restart sudo service mysql restart Estatus MySQL sudo /etc/init.d/mysql status sudo service mysql status
    • 3.- Ahora vamos a proceder a instalar PHP. Ejecutando el siguiente comando en la terminal: apt-get install  php5-cli Una vez que finalice la instalación debemos reiniciar el servidor Apache para que tome los cambios de la librería de PHP ejecutamos: /etc/init.d/apache2 restart El paso anterior es muy importante ya que si no no  funcionará  el  PHP  hasta  que  reinicies  el  servidor  Apache!
    • Para comprobar que funciona correctamente el intérprete de PHP, creamos un archivo de texto en el servidor de nombre prueba.php en el directorio /var/www con el siguiente comando: sudo nano /var/www/prueba.php con el siguiente contenido: <? phpinfo() ?> Guardamos al archivo y vamos al navegador y colocamos la dirección http://localhost/prueba.php
    • 4.- Ahora vamos a ver como instalar phpmyadmin - Ejecutamos: apt-get install phpmyadmin - Durante el proceso de instalación aparecerá el siguiente diálogo en el cual debemos seleccionar Apache presionando barra espaciadora sobre la opción y después presionar Enter:
    • - Luego preguntará por la configuración de paquetes a lo que debemos responder que Si - Despues nos pregunta por la clave que configuramos para el usuario root de MySQL que hicimos en los pasos anteriores.
    • - Por último nos pregunta la clave que queremos darle al usuario de administración de phpmyadmin. Para ingresar a la interfaz de phpmyadmin colocamos en el navegador http://localhost/phpmyadmin y debería aparecer una ventana como la siguiente:
    • ¿Qué es WordPress? WordPress es un sistema de gestión de contenido enfocado a la creación de blogs (sitios web periódicamente actualizados). Desarrollado en PHP y MySQL, bajo licencia GPL y código modificable, se ha convertido junto a Movable Type en el CMS más popular de la blogosfera y en el más popular con respecto a cualquier otro CMS de aplicación general. Las causas de su enorme crecimiento son, entre otras, su licencia, su facilidad de uso y sus características como gestor de contenidos.
    • PASOS PARA INSTALAR WORDPRESS - Primero descargamos Wordpress directo de la pagina oficial. - Una vez descargado, debemos descomprimirlo, pero en modo comando para mantener los permisos y demás. tar -zxvf /home/user/Descargas/wordpress - Luego debemos copiar la carpeta al lugar de nuestro servidor, por seguridad y por tener una copia, no la moveremos sino la copiaremos, para mantener una copia de seguridad. cp -R /home/user/Descargas/wordpress/var/www/html/
    • - Una vez copiado, debemos crear nuestro usuario wordpress en la base de datos. - Tenemos que asegurarnos de que el servicio mysqld esta activo. service mysqld start - Una vez iniciado, se creara la base de datos mysqladmin -u root -p create wordpress - Iniciamos la consola de comandos de MySQL mysql -u root -p
    • - Despues escribimos la siguiente orden: mysql> create user wordpress; mysql> GRANT ALL ON wordpress.* -> TO wordpress@localhost; mysql> exit - Ahora se realiza una copia de seguridad al archivo wp-config- sample.php para modificiarlo y que en la base de datos se inicie con el usuario wordpress y cree las tablas en ella. cd /var/www/html/wordpress cp wp-config-sample.php wp-config.php gedit wp-config.php - Ahora debemos modificarlo para que los parámetros siguientes queden asi: DB_NAME: wordpress DB_USER: wordpress DB_PASSWORD: ''
    • Una vez hecho todo esto correctamente, ya tenemos nuestro wordpress en nuestro servidor LAMP, ahora debemos de instalarlo y configurarlo. Escribimos la siguiente dirección en nuestro navegador. http://localhost/wordpress/wp-admin/install.php Seguidamente, introduciremos nuestro usuario administrador, su contraseña y demás y ya tenemos operativo nuestro wordpress activo.