SlideShare una empresa de Scribd logo
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.

Más contenido relacionado

La actualidad más candente

Manual wampserver
Manual wampserverManual wampserver
Manual wampserver
Andreina Paredes Di Pascuale
 
Significado xampp
Significado xamppSignificado xampp
Significado xamppdavidmales
 
Instalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntuInstalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntuEcuteb Gv
 
Wamp server
Wamp serverWamp server
Wamp server
Stefyta Alexa
 
Los servidores wamp
Los servidores wampLos servidores wamp
Los servidores wampgarciadebora
 
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizada
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizadaGuía instalación koha por paquetes en ubuntu 16.04 lts actualizada
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizada
Propuesta de guía para implementar servicios en la biblioteca 2.0
 
A4 instalación de koha
A4   instalación de kohaA4   instalación de koha
Guía instalación koha por paquetes
Guía instalación koha por paquetesGuía instalación koha por paquetes
App serv presentación
App serv presentaciónApp serv presentación
App serv presentaciónsegarreta
 
Instalación básica de php mybibli (pmb)
Instalación básica de php mybibli (pmb)Instalación básica de php mybibli (pmb)
Instalación básica de php mybibli (pmb)Danilo_01
 
instalacion e intregracion de OcsInventory-NG y GLPI
instalacion e intregracion de OcsInventory-NG y GLPIinstalacion e intregracion de OcsInventory-NG y GLPI
instalacion e intregracion de OcsInventory-NG y GLPI
miltonvf
 
Presentación1
Presentación1Presentación1
Presentación1veronicaAW
 
Lampp
LamppLampp
Lampp
rubhen123
 
INSTRUCTIVO XAMPP
INSTRUCTIVO XAMPPINSTRUCTIVO XAMPP
INSTRUCTIVO XAMPP
Anderson Moya
 
Montar un servidor web win7
Montar un servidor web win7Montar un servidor web win7
Montar un servidor web win7
New York
 
Sesion Nº 03 Tecnologias Web I Instalación Y Configuración Del Servidor A...
Sesion Nº 03   Tecnologias Web I   Instalación Y Configuración Del Servidor A...Sesion Nº 03   Tecnologias Web I   Instalación Y Configuración Del Servidor A...
Sesion Nº 03 Tecnologias Web I Instalación Y Configuración Del Servidor A...
Edgar A. Cruz Huaman
 
WampServer - Guía de instalación
WampServer - Guía de instalaciónWampServer - Guía de instalación
WampServer - Guía de instalación
verodmar
 

La actualidad más candente (20)

Manual wampserver
Manual wampserverManual wampserver
Manual wampserver
 
Xampp
XamppXampp
Xampp
 
Significado xampp
Significado xamppSignificado xampp
Significado xampp
 
Instalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntuInstalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntu
 
Wampserver
WampserverWampserver
Wampserver
 
Wamp server
Wamp serverWamp server
Wamp server
 
Los servidores wamp
Los servidores wampLos servidores wamp
Los servidores wamp
 
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizada
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizadaGuía instalación koha por paquetes en ubuntu 16.04 lts actualizada
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizada
 
A4 instalación de koha
A4   instalación de kohaA4   instalación de koha
A4 instalación de koha
 
Guía instalación koha por paquetes
Guía instalación koha por paquetesGuía instalación koha por paquetes
Guía instalación koha por paquetes
 
App serv presentación
App serv presentaciónApp serv presentación
App serv presentación
 
Instalación básica de php mybibli (pmb)
Instalación básica de php mybibli (pmb)Instalación básica de php mybibli (pmb)
Instalación básica de php mybibli (pmb)
 
instalacion e intregracion de OcsInventory-NG y GLPI
instalacion e intregracion de OcsInventory-NG y GLPIinstalacion e intregracion de OcsInventory-NG y GLPI
instalacion e intregracion de OcsInventory-NG y GLPI
 
Presentación1
Presentación1Presentación1
Presentación1
 
Lampp
LamppLampp
Lampp
 
INSTRUCTIVO XAMPP
INSTRUCTIVO XAMPPINSTRUCTIVO XAMPP
INSTRUCTIVO XAMPP
 
Montar un servidor web win7
Montar un servidor web win7Montar un servidor web win7
Montar un servidor web win7
 
Sesion Nº 03 Tecnologias Web I Instalación Y Configuración Del Servidor A...
Sesion Nº 03   Tecnologias Web I   Instalación Y Configuración Del Servidor A...Sesion Nº 03   Tecnologias Web I   Instalación Y Configuración Del Servidor A...
Sesion Nº 03 Tecnologias Web I Instalación Y Configuración Del Servidor A...
 
Apache
ApacheApache
Apache
 
WampServer - Guía de instalación
WampServer - Guía de instalaciónWampServer - Guía de instalación
WampServer - Guía de instalación
 

Destacado

Pairform cci formpro
Pairform   cci formproPairform   cci formpro
Pairform cci formpro
Christian Colin
 
Adquirir una propiedad en españa en 7 pasos
Adquirir una propiedad en españa en 7 pasosAdquirir una propiedad en españa en 7 pasos
Adquirir una propiedad en españa en 7 pasos
Mariscal Abogados | International Law Firm in Spain
 
Scala for rubyists
Scala for rubyistsScala for rubyists
Scala for rubyists
Michel Perez
 
9Guia1
9Guia19Guia1
9Guia1
Wilson
 
Copa menstrual y esponjas vaginales
Copa menstrual y esponjas vaginalesCopa menstrual y esponjas vaginales
Copa menstrual y esponjas vaginales
Tupper Sex Andalucia
 
Una modesta proposición
Una modesta proposiciónUna modesta proposición
Una modesta proposición
Shanie Weissman
 
Av technika 4
Av technika 4Av technika 4
Av technika 4olc_user
 
C2B2 vFabric Hyperic Kickstart
C2B2 vFabric Hyperic KickstartC2B2 vFabric Hyperic Kickstart
C2B2 vFabric Hyperic KickstartC2B2 Consulting
 
Presentacion corporativa sevenminds agosto2012 (1)
Presentacion corporativa sevenminds agosto2012 (1)Presentacion corporativa sevenminds agosto2012 (1)
Presentacion corporativa sevenminds agosto2012 (1)
Rafael Lopez Rodriguez
 
Accesus - Catalogo andamio para vias ferroviarias
Accesus - Catalogo andamio para vias ferroviariasAccesus - Catalogo andamio para vias ferroviarias
Accesus - Catalogo andamio para vias ferroviarias
Accesus Plataformas Suspendidas
 
Project Management Diploma with Instructors
Project Management Diploma with InstructorsProject Management Diploma with Instructors
Project Management Diploma with InstructorsCisco
 
Niquel
NiquelNiquel
2013 brand id&print
2013 brand id&print2013 brand id&print
2013 brand id&print
Carl H. Bradford III
 
Catalogo CTM 2015
Catalogo CTM 2015Catalogo CTM 2015
Catalogo CTM 2015
Jorge Alvarez
 
La fibrosis quística en cuba
La fibrosis quística en cubaLa fibrosis quística en cuba
La fibrosis quística en cubaRoberto Razon
 

Destacado (20)

Pairform cci formpro
Pairform   cci formproPairform   cci formpro
Pairform cci formpro
 
los bracekts
los bracekts los bracekts
los bracekts
 
Magonia getxo blog
Magonia  getxo blogMagonia  getxo blog
Magonia getxo blog
 
Adquirir una propiedad en españa en 7 pasos
Adquirir una propiedad en españa en 7 pasosAdquirir una propiedad en españa en 7 pasos
Adquirir una propiedad en españa en 7 pasos
 
Scala for rubyists
Scala for rubyistsScala for rubyists
Scala for rubyists
 
9Guia1
9Guia19Guia1
9Guia1
 
Copa menstrual y esponjas vaginales
Copa menstrual y esponjas vaginalesCopa menstrual y esponjas vaginales
Copa menstrual y esponjas vaginales
 
Tams 2012
Tams 2012Tams 2012
Tams 2012
 
Una modesta proposición
Una modesta proposiciónUna modesta proposición
Una modesta proposición
 
Av technika 4
Av technika 4Av technika 4
Av technika 4
 
C2B2 vFabric Hyperic Kickstart
C2B2 vFabric Hyperic KickstartC2B2 vFabric Hyperic Kickstart
C2B2 vFabric Hyperic Kickstart
 
Presentacion corporativa sevenminds agosto2012 (1)
Presentacion corporativa sevenminds agosto2012 (1)Presentacion corporativa sevenminds agosto2012 (1)
Presentacion corporativa sevenminds agosto2012 (1)
 
Accesus - Catalogo andamio para vias ferroviarias
Accesus - Catalogo andamio para vias ferroviariasAccesus - Catalogo andamio para vias ferroviarias
Accesus - Catalogo andamio para vias ferroviarias
 
Project Management Diploma with Instructors
Project Management Diploma with InstructorsProject Management Diploma with Instructors
Project Management Diploma with Instructors
 
Historia parte 2
Historia parte 2Historia parte 2
Historia parte 2
 
Niquel
NiquelNiquel
Niquel
 
2013 brand id&print
2013 brand id&print2013 brand id&print
2013 brand id&print
 
Dossier ii torneo once caballeros c.f.
Dossier ii torneo once caballeros c.f.Dossier ii torneo once caballeros c.f.
Dossier ii torneo once caballeros c.f.
 
Catalogo CTM 2015
Catalogo CTM 2015Catalogo CTM 2015
Catalogo CTM 2015
 
La fibrosis quística en cuba
La fibrosis quística en cubaLa fibrosis quística en cuba
La fibrosis quística en cuba
 

Similar a Servidor web lamp

Instalación de 2 CMS: Wordpress y Drupal
Instalación de 2 CMS: Wordpress y DrupalInstalación de 2 CMS: Wordpress y Drupal
Instalación de 2 CMS: Wordpress y Drupal
Terrafx9
 
Servidores Web en GNU/Linux
Servidores Web en GNU/LinuxServidores Web en GNU/Linux
Servidores Web en GNU/Linux
Martin Gregorio
 
Red t3 practica1_apachecms
Red t3 practica1_apachecmsRed t3 practica1_apachecms
Red t3 practica1_apachecmsgarciadebora
 
Instalando una LAMP en debian 6
Instalando una LAMP en debian 6Instalando una LAMP en debian 6
Instalando una LAMP en debian 6
Constantino Vargas Cornejo
 
Manual php y_mysql
Manual php y_mysqlManual php y_mysql
Manual php y_mysql
johan reyes
 
Aplicaciones web con php y my sql
Aplicaciones web con php y my sqlAplicaciones web con php y my sql
Aplicaciones web con php y my sqlyanetzis
 
Xampp+Wordpress
Xampp+WordpressXampp+Wordpress
Xampp+Wordpress
Aula108
 
Manual de instalación wampserver
Manual de instalación wampserverManual de instalación wampserver
Manual de instalación wampserver
yoly1parra1
 
Instalacion del Joomla 1.5
Instalacion del Joomla 1.5Instalacion del Joomla 1.5
Instalacion del Joomla 1.5lagreda76
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completoAndrés Amaya
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completoIgnacio Reyes
 
633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)Eduardo Monroy Husillos
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completoMETROPOLITANO
 
Tutorial mysqlphp
Tutorial mysqlphpTutorial mysqlphp
Tutorial mysqlphp
william kozisck
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completoErnesto Gamboa
 

Similar a Servidor web lamp (20)

Instalación de 2 CMS: Wordpress y Drupal
Instalación de 2 CMS: Wordpress y DrupalInstalación de 2 CMS: Wordpress y Drupal
Instalación de 2 CMS: Wordpress y Drupal
 
Servidores Web en GNU/Linux
Servidores Web en GNU/LinuxServidores Web en GNU/Linux
Servidores Web en GNU/Linux
 
Red t3 practica1_apachecms
Red t3 practica1_apachecmsRed t3 practica1_apachecms
Red t3 practica1_apachecms
 
Instalando una LAMP en debian 6
Instalando una LAMP en debian 6Instalando una LAMP en debian 6
Instalando una LAMP en debian 6
 
Pdf
PdfPdf
Pdf
 
Manual php y_mysql
Manual php y_mysqlManual php y_mysql
Manual php y_mysql
 
Tema1
Tema1Tema1
Tema1
 
Aplicaciones web con php y my sql
Aplicaciones web con php y my sqlAplicaciones web con php y my sql
Aplicaciones web con php y my sql
 
Php andmysql
Php andmysqlPhp andmysql
Php andmysql
 
Xampp+Wordpress
Xampp+WordpressXampp+Wordpress
Xampp+Wordpress
 
Manual de instalación wampserver
Manual de instalación wampserverManual de instalación wampserver
Manual de instalación wampserver
 
Instalacion del Joomla 1.5
Instalacion del Joomla 1.5Instalacion del Joomla 1.5
Instalacion del Joomla 1.5
 
Pc02 13
Pc02 13Pc02 13
Pc02 13
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
Php andmysql (1)
Php andmysql (1)Php andmysql (1)
Php andmysql (1)
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 
633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)633f9e tutorial de php y my sql completo (1)
633f9e tutorial de php y my sql completo (1)
 
633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo633f9e tutorial de php y my sql completo
633f9e tutorial de php y my sql completo
 
Tutorial mysqlphp
Tutorial mysqlphpTutorial mysqlphp
Tutorial mysqlphp
 
Tutorial de php y my sql completo
Tutorial de php y my sql completoTutorial de php y my sql completo
Tutorial de php y my sql completo
 

Servidor web lamp

  • 1. 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)
  • 2. ¿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.
  • 3. 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
  • 4. 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
  • 5. 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
  • 6. 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,
  • 7. 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>
  • 8. 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
  • 9. 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!
  • 10. 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
  • 11. 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:
  • 12. - 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.
  • 13. - 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:
  • 14. ¿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.
  • 15. 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/
  • 16. - 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
  • 17. - 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: ''
  • 18. 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.