SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
Práctica 1 Apache
Status.net y Wordpress
Manuel Rodríguez Pozuelo
2       Práctica 1 Apache - Introducción


Índice
Introducción .............................................................................................................................3
Instalación necesaria ............................................................................................................3
Preparando el servidor ........................................................................................................3
Creación de Hosts Virtuales ................................................................................................4
   Activación y prueba ........................................................................................................................ 5
Instalación de Status.net ......................................................................................................7
Instalación de Wordpress ...................................................................................................9




                                                                                             Manuel Rodríguez Pozuelo                        2
3   Práctica 1 Apache - Introducción


Introducción
En este documento vamos a explicar como configurar un servidor apache y la
instalación de dos gestores de contenidos, uno en nuestro dominio principal y otro
en un subdominio.

Instalación necesaria
Para tener nuestro servidor preparado para la instalación de los CMS, tenemos que
tener instalados previamente Apache, PHP, MySQL y phpMyAdmin
(opcionalmente). Si realizamos la instalación de phpMyAdmin inicialmente, se nos
instalará todos los paquetes que necesite para su funcionamiento, incluyendo
Apache, php y MySQL. Aún así vamos a indicar todos los paquetes:
        sudo apt-get install apache2 php5 mysql-server phpmyadmin


Preparando el servidor
La instalación de apache la estamos realizando sobre un servidor con DNS y DHCP
ya configurado. Como vamos a instalar dos CMS distintos, Status.net lo vamos a
asociar a la dirección www.midominio.com, y Wordpress a wordpress.midominio.com.
Necesitaremos que nuestro servidor DNS contengan ambos registros apuntando a
nuestro servidor:




También vamos a crear carpetas para instalar los CMS en lugares distintos. Para
Status.net creamos la carpeta /www/status.net/ y para Wordpress crearemos
/www/wordpress:




                                                     Manuel Rodríguez Pozuelo   3
4   Práctica 1 Apache - Creación de Hosts Virtuales


Creación de Hosts Virtuales
Como queremos disponer de varios sitios webs en distintas direcciones, tenemos
que crear Hosts Virtuales. Para crear Hosts Virtuales tendremos que definirlos en
unos archivos de configuración en /etc/apache2/sites-availables/. Podemos
llamarlos como queramos, así que vamos a crear un archivo por cada host virtual
con lo siguiente:




En la directiva <VirtualHost> definimos el nombre y el puerto que va a usar. Con
ServerAlias le indicamos la dirección de acceso a ese virtual host. Y ServerName
indica el servidor que dará respuesta que, aunque ambos tengan diferente
ServerName, los dos apuntan al mismo servidor (que definimos en el DNS).




                                                        Manuel Rodríguez Pozuelo   4
5   Práctica 1 Apache - Creación de Hosts Virtuales


Activación y prueba
Inicialmente encontramos la web por defecto de Apache funcionando:




Podemos observar en la captura que hemos accedido a través de
www.midominio.com. Esta página se encuentra por defecto en /var/www/ pero
nuestro objetivo es acceder a /www/status.net/ con esa URL. Si observamos en
/etc/apache2/sites-enabled/ veremos un enlace al sitio que se encuentra activo (la
página anterior). Vamos a deshabilitarla con:
                               sudo a2dissite default




Comprobemoslo en el navegador:




                                                        Manuel Rodríguez Pozuelo   5
6   Práctica 1 Apache - Creación de Hosts Virtuales


Ya no está activa. Ahora activemos nuestros sitios. Para hacerlo, solo tenemos que
ejecutar a2ensite indicando el nombre de fichero que creamos en
/etc/apache2/sites-availables, y reiniciamos el servidor:
                             sudo a2ensite status.net
                              sudo a2ensite wordpress
                         sudo /etc/init.d/apache2 restart




Dentro de cada carpeta en /www/ he creado un index.html temporal para ver que
accedemos a la carpeta correcta a través del navegador. Vamos a comprobarlo:




Funciona correctamente. Ahora vamos a instalar los CMS.




                                                        Manuel Rodríguez Pozuelo   6
7   Práctica 1 Apache - Instalación de Status.net


Instalación de Status.net
Primero nos tenemos que descargar Status.net desde                            la      web
http://status.net/download , o bien desde la terminal directamente:




Ahora movemos los archivos que hay dentro de la carpeta statusnet-1.0.1 al
directorio donde queremos poner este CMS:
                 sudo mv statusnet-1.0.1/*            /www/status.net/

También necesitaremos crear una nueva base de datos donde se guardará toda la
información que genere el CMS. Podemos hacerlo por el método que queramos,
por PHPMyAdmin, desde la consola de MySQL o por línea de comandos:
         mysqladmin -u usuario --password="clave" create statusnet

Sería recomendable también crear un usuario y otorgarle permisos de
administración para la base de datos que acabamos de crear.

Al haber creado nuevas carpetas como root, tenemos que darle permisos a apache
para poder crear y modificar archivos:
                 sudo chown –R root.www-data /www/status.net/
                       sudo chmod –R 2775 /www/status.net/

 Ahora podemos entrar en         www.midominio.com/install.php        para empezar a
instalar Status.net:




                                                           Manuel Rodríguez Pozuelo    7
8   Práctica 1 Apache - Instalación de Status.net




En el formulario nos solitarán los datos de configuración tanto de acceso para
administrar posteriormente el CMS, como de datos para acceder a la base de datos
que creamos anteriormente. Una vez enviado el formulario, tras unos segundos
concluirá la instalación:




                                                      Manuel Rodríguez Pozuelo   8
9   Práctica 1 Apache - Instalación de Wordpress


Ahora podemos acceder a www.midominio.com y nos encontramos con el
formulario de acceso y podremos entrar:




Ya tenemos Status.Net funcionando.


Instalación de Wordpress
Nos   descargamos      la   última    versión        de   Wordpress    de   la   página
http://es.wordpress.org y copiamos su contenido en /www/wordpress/:




                                                           Manuel Rodríguez Pozuelo   9
10   Práctica 1 Apache - Instalación de Wordpress


Al igual que hicimos con la carpeta de status.net, vamos a modificar el propietario
y permisos de la carpeta /www/wordpress/:
                 sudo chown –R root.www-data /www/wordpress/
                       sudo chmod –R 2775 /www/wordpress/

Y también vamos a crear una base de datos para wordpress:
         mysqladmin -u usuario --password="clave" create wordpress

Ahora tenemos que ir al directorio /www/wordpress/ y localizar el archivo wp-
config-sample.php y lo editamos, indicando los datos de nuestra base de datos:




Una   vez hecho esto, accedemos a http://wordpress.midominio.com/wp-
admin/install.php y empezará la instalación:




                                                     Manuel Rodríguez Pozuelo   10
11   Práctica 1 Apache - Instalación de Wordpress


Una vez completado, nos remitirá al formulario de acceso donde ya podremos
gestionar wordpress:




                                                     Manuel Rodríguez Pozuelo   11

Contenu connexe

Tendances

Apache: Servidor Web Seguro (HTTPS)
Apache: Servidor Web Seguro (HTTPS)Apache: Servidor Web Seguro (HTTPS)
Apache: Servidor Web Seguro (HTTPS)pablozacrosuarez
 
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 GLPImiltonvf
 
Acceso a carpeta privada con LDAP e instalación de Joomla en HTTPS
Acceso a carpeta privada con LDAP e instalación de Joomla en HTTPSAcceso a carpeta privada con LDAP e instalación de Joomla en HTTPS
Acceso a carpeta privada con LDAP e instalación de Joomla en HTTPSTerrafx9
 
Reporte servidorftp
Reporte servidorftpReporte servidorftp
Reporte servidorftpMemin Goes
 
Manual de instalacion de servidor zentyal 3
Manual de instalacion de servidor zentyal 3Manual de instalacion de servidor zentyal 3
Manual de instalacion de servidor zentyal 3Marco Arias
 
Guía de instalación de WordPress en CentOS 7
Guía de instalación de WordPress en CentOS 7Guía de instalación de WordPress en CentOS 7
Guía de instalación de WordPress en CentOS 7Jesús Navarro
 
ocs inventory gpli gestor incidencias castellano
ocs inventory gpli gestor incidencias castellanoocs inventory gpli gestor incidencias castellano
ocs inventory gpli gestor incidencias castellanoIvan Urgell
 
Configuración maquinas virtuales
Configuración maquinas virtualesConfiguración maquinas virtuales
Configuración maquinas virtualesdaftcam
 
Apache: Servidores web virtuales (por nombre)
Apache: Servidores web virtuales (por nombre)Apache: Servidores web virtuales (por nombre)
Apache: Servidores web virtuales (por nombre)pablozacrosuarez
 
Gestion de nubes de servidores
Gestion de nubes de servidoresGestion de nubes de servidores
Gestion de nubes de servidoresrossykeles
 

Tendances (18)

Apache: Servidor Web Seguro (HTTPS)
Apache: Servidor Web Seguro (HTTPS)Apache: Servidor Web Seguro (HTTPS)
Apache: Servidor Web Seguro (HTTPS)
 
01intalacion de apache
01intalacion de apache01intalacion de apache
01intalacion de apache
 
Cms apache2 miguel-lama
Cms apache2 miguel-lamaCms apache2 miguel-lama
Cms apache2 miguel-lama
 
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
 
Web apache en ubuntu 12,04
Web apache en ubuntu 12,04Web apache en ubuntu 12,04
Web apache en ubuntu 12,04
 
Acceso a carpeta privada con LDAP e instalación de Joomla en HTTPS
Acceso a carpeta privada con LDAP e instalación de Joomla en HTTPSAcceso a carpeta privada con LDAP e instalación de Joomla en HTTPS
Acceso a carpeta privada con LDAP e instalación de Joomla en HTTPS
 
Reporte servidorftp
Reporte servidorftpReporte servidorftp
Reporte servidorftp
 
Manual de instalacion de servidor zentyal 3
Manual de instalacion de servidor zentyal 3Manual de instalacion de servidor zentyal 3
Manual de instalacion de servidor zentyal 3
 
Guía de instalación de WordPress en CentOS 7
Guía de instalación de WordPress en CentOS 7Guía de instalación de WordPress en CentOS 7
Guía de instalación de WordPress en CentOS 7
 
12 servicios webftp_windowsasoitson
12 servicios webftp_windowsasoitson12 servicios webftp_windowsasoitson
12 servicios webftp_windowsasoitson
 
12 servidor webwindows2003
12 servidor webwindows200312 servidor webwindows2003
12 servidor webwindows2003
 
ocs inventory gpli gestor incidencias castellano
ocs inventory gpli gestor incidencias castellanoocs inventory gpli gestor incidencias castellano
ocs inventory gpli gestor incidencias castellano
 
Configuración maquinas virtuales
Configuración maquinas virtualesConfiguración maquinas virtuales
Configuración maquinas virtuales
 
php
phpphp
php
 
Aplicaciones Web Seguras (Anti-SQLi)
Aplicaciones Web Seguras (Anti-SQLi)Aplicaciones Web Seguras (Anti-SQLi)
Aplicaciones Web Seguras (Anti-SQLi)
 
Servidor LAMP en CentOS 6.3
Servidor LAMP en CentOS 6.3Servidor LAMP en CentOS 6.3
Servidor LAMP en CentOS 6.3
 
Apache: Servidores web virtuales (por nombre)
Apache: Servidores web virtuales (por nombre)Apache: Servidores web virtuales (por nombre)
Apache: Servidores web virtuales (por nombre)
 
Gestion de nubes de servidores
Gestion de nubes de servidoresGestion de nubes de servidores
Gestion de nubes de servidores
 

Similaire à practica 1 apache

Instalación de CMS´s en un VirtualHost
Instalación de CMS´s en un VirtualHostInstalación de CMS´s en un VirtualHost
Instalación de CMS´s en un VirtualHostCursando Desarrollo Web
 
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 DrupalTerrafx9
 
Servidores Web en GNU/Linux
Servidores Web en GNU/LinuxServidores Web en GNU/Linux
Servidores Web en GNU/LinuxMartin Gregorio
 
Vps local virtualbox
Vps local virtualboxVps local virtualbox
Vps local virtualboxBaruch Ramos
 
Servidor web lamp
Servidor web lampServidor web lamp
Servidor web lampyaser6700
 
Montar un servidor web win7
Montar un servidor web win7Montar un servidor web win7
Montar un servidor web win7New York
 
CACTI herramienta de monitoreo
CACTI herramienta de monitoreoCACTI herramienta de monitoreo
CACTI herramienta de monitoreoJenny Galicia
 
Instalación Wordpress y woocommerce con xampp y migración de base de datos de...
Instalación Wordpress y woocommerce con xampp y migración de base de datos de...Instalación Wordpress y woocommerce con xampp y migración de base de datos de...
Instalación Wordpress y woocommerce con xampp y migración de base de datos de...Laura Colorado
 
Monta WordPress en tu empresa
Monta WordPress en tu empresaMonta WordPress en tu empresa
Monta WordPress en tu empresaIñaki Arenaza
 
(Manual de instalación de cloud computing)
(Manual de instalación de cloud computing)(Manual de instalación de cloud computing)
(Manual de instalación de cloud computing)Giovanny Echeverry
 

Similaire à practica 1 apache (20)

Instalación de cms en un servidor
Instalación de cms en un servidorInstalación de cms en un servidor
Instalación de cms en un servidor
 
Servidor apache
Servidor apacheServidor apache
Servidor apache
 
Instalación de CMS´s en un VirtualHost
Instalación de CMS´s en un VirtualHostInstalación de CMS´s en un VirtualHost
Instalación de CMS´s en un VirtualHost
 
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
 
Apache HTTP y Moodle
Apache HTTP y MoodleApache HTTP y Moodle
Apache HTTP y Moodle
 
Cherokee
CherokeeCherokee
Cherokee
 
Vps local virtualbox
Vps local virtualboxVps local virtualbox
Vps local virtualbox
 
Servidor web lamp
Servidor web lampServidor web lamp
Servidor web lamp
 
Server apache2+php5+mysql+phpmyadmin oscar cortez
Server apache2+php5+mysql+phpmyadmin oscar cortezServer apache2+php5+mysql+phpmyadmin oscar cortez
Server apache2+php5+mysql+phpmyadmin oscar cortez
 
Servidorweb casero
Servidorweb caseroServidorweb casero
Servidorweb casero
 
Montar un servidor web win7
Montar un servidor web win7Montar un servidor web win7
Montar un servidor web win7
 
CACTI herramienta de monitoreo
CACTI herramienta de monitoreoCACTI herramienta de monitoreo
CACTI herramienta de monitoreo
 
Instalación Wordpress y woocommerce con xampp y migración de base de datos de...
Instalación Wordpress y woocommerce con xampp y migración de base de datos de...Instalación Wordpress y woocommerce con xampp y migración de base de datos de...
Instalación Wordpress y woocommerce con xampp y migración de base de datos de...
 
Monta WordPress en tu empresa
Monta WordPress en tu empresaMonta WordPress en tu empresa
Monta WordPress en tu empresa
 
Lampp
LamppLampp
Lampp
 
Apache
ApacheApache
Apache
 
A5 instalación de word press
A5   instalación de word pressA5   instalación de word press
A5 instalación de word press
 
(Manual de instalación de cloud computing)
(Manual de instalación de cloud computing)(Manual de instalación de cloud computing)
(Manual de instalación de cloud computing)
 
Manual Apache 2,Awstats,Webalizer
Manual Apache 2,Awstats,WebalizerManual Apache 2,Awstats,Webalizer
Manual Apache 2,Awstats,Webalizer
 

Plus de caoxman

Vnc final
Vnc finalVnc final
Vnc finalcaoxman
 
Presentación usermod2
Presentación usermod2Presentación usermod2
Presentación usermod2caoxman
 
Presentación usermod
Presentación usermodPresentación usermod
Presentación usermodcaoxman
 
Presentación usermod
Presentación usermodPresentación usermod
Presentación usermodcaoxman
 
IDS Tripwire
IDS TripwireIDS Tripwire
IDS Tripwirecaoxman
 
Practica windows 2003_server
Practica windows 2003_serverPractica windows 2003_server
Practica windows 2003_servercaoxman
 
Práctica windows 2003 Server
Práctica windows 2003 ServerPráctica windows 2003 Server
Práctica windows 2003 Servercaoxman
 
Mysql injection
Mysql injectionMysql injection
Mysql injectioncaoxman
 
Normalización
NormalizaciónNormalización
Normalizacióncaoxman
 
Manual xml
Manual xmlManual xml
Manual xmlcaoxman
 
Correo electronico 2
Correo electronico 2Correo electronico 2
Correo electronico 2caoxman
 
Correo electronico
Correo electronicoCorreo electronico
Correo electronicocaoxman
 
Iso p1 rodriguez_pozuelo_munoz-rejaarias
Iso p1 rodriguez_pozuelo_munoz-rejaariasIso p1 rodriguez_pozuelo_munoz-rejaarias
Iso p1 rodriguez_pozuelo_munoz-rejaariascaoxman
 
El chipset2
El chipset2El chipset2
El chipset2caoxman
 
Base de datos
Base de datosBase de datos
Base de datoscaoxman
 
Base de datos
Base de datosBase de datos
Base de datoscaoxman
 
Base de datos
Base de datosBase de datos
Base de datoscaoxman
 
Estructura de archivos secuencial indexado
Estructura de archivos secuencial indexadoEstructura de archivos secuencial indexado
Estructura de archivos secuencial indexadocaoxman
 
Estructura de archivos secuencial indexado
Estructura de archivos secuencial indexadoEstructura de archivos secuencial indexado
Estructura de archivos secuencial indexadocaoxman
 

Plus de caoxman (20)

Vnc final
Vnc finalVnc final
Vnc final
 
ProFTPd
ProFTPdProFTPd
ProFTPd
 
Presentación usermod2
Presentación usermod2Presentación usermod2
Presentación usermod2
 
Presentación usermod
Presentación usermodPresentación usermod
Presentación usermod
 
Presentación usermod
Presentación usermodPresentación usermod
Presentación usermod
 
IDS Tripwire
IDS TripwireIDS Tripwire
IDS Tripwire
 
Practica windows 2003_server
Practica windows 2003_serverPractica windows 2003_server
Practica windows 2003_server
 
Práctica windows 2003 Server
Práctica windows 2003 ServerPráctica windows 2003 Server
Práctica windows 2003 Server
 
Mysql injection
Mysql injectionMysql injection
Mysql injection
 
Normalización
NormalizaciónNormalización
Normalización
 
Manual xml
Manual xmlManual xml
Manual xml
 
Correo electronico 2
Correo electronico 2Correo electronico 2
Correo electronico 2
 
Correo electronico
Correo electronicoCorreo electronico
Correo electronico
 
Iso p1 rodriguez_pozuelo_munoz-rejaarias
Iso p1 rodriguez_pozuelo_munoz-rejaariasIso p1 rodriguez_pozuelo_munoz-rejaarias
Iso p1 rodriguez_pozuelo_munoz-rejaarias
 
El chipset2
El chipset2El chipset2
El chipset2
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Estructura de archivos secuencial indexado
Estructura de archivos secuencial indexadoEstructura de archivos secuencial indexado
Estructura de archivos secuencial indexado
 
Estructura de archivos secuencial indexado
Estructura de archivos secuencial indexadoEstructura de archivos secuencial indexado
Estructura de archivos secuencial indexado
 

practica 1 apache

  • 1. Práctica 1 Apache Status.net y Wordpress Manuel Rodríguez Pozuelo
  • 2. 2 Práctica 1 Apache - Introducción Índice Introducción .............................................................................................................................3 Instalación necesaria ............................................................................................................3 Preparando el servidor ........................................................................................................3 Creación de Hosts Virtuales ................................................................................................4 Activación y prueba ........................................................................................................................ 5 Instalación de Status.net ......................................................................................................7 Instalación de Wordpress ...................................................................................................9 Manuel Rodríguez Pozuelo 2
  • 3. 3 Práctica 1 Apache - Introducción Introducción En este documento vamos a explicar como configurar un servidor apache y la instalación de dos gestores de contenidos, uno en nuestro dominio principal y otro en un subdominio. Instalación necesaria Para tener nuestro servidor preparado para la instalación de los CMS, tenemos que tener instalados previamente Apache, PHP, MySQL y phpMyAdmin (opcionalmente). Si realizamos la instalación de phpMyAdmin inicialmente, se nos instalará todos los paquetes que necesite para su funcionamiento, incluyendo Apache, php y MySQL. Aún así vamos a indicar todos los paquetes: sudo apt-get install apache2 php5 mysql-server phpmyadmin Preparando el servidor La instalación de apache la estamos realizando sobre un servidor con DNS y DHCP ya configurado. Como vamos a instalar dos CMS distintos, Status.net lo vamos a asociar a la dirección www.midominio.com, y Wordpress a wordpress.midominio.com. Necesitaremos que nuestro servidor DNS contengan ambos registros apuntando a nuestro servidor: También vamos a crear carpetas para instalar los CMS en lugares distintos. Para Status.net creamos la carpeta /www/status.net/ y para Wordpress crearemos /www/wordpress: Manuel Rodríguez Pozuelo 3
  • 4. 4 Práctica 1 Apache - Creación de Hosts Virtuales Creación de Hosts Virtuales Como queremos disponer de varios sitios webs en distintas direcciones, tenemos que crear Hosts Virtuales. Para crear Hosts Virtuales tendremos que definirlos en unos archivos de configuración en /etc/apache2/sites-availables/. Podemos llamarlos como queramos, así que vamos a crear un archivo por cada host virtual con lo siguiente: En la directiva <VirtualHost> definimos el nombre y el puerto que va a usar. Con ServerAlias le indicamos la dirección de acceso a ese virtual host. Y ServerName indica el servidor que dará respuesta que, aunque ambos tengan diferente ServerName, los dos apuntan al mismo servidor (que definimos en el DNS). Manuel Rodríguez Pozuelo 4
  • 5. 5 Práctica 1 Apache - Creación de Hosts Virtuales Activación y prueba Inicialmente encontramos la web por defecto de Apache funcionando: Podemos observar en la captura que hemos accedido a través de www.midominio.com. Esta página se encuentra por defecto en /var/www/ pero nuestro objetivo es acceder a /www/status.net/ con esa URL. Si observamos en /etc/apache2/sites-enabled/ veremos un enlace al sitio que se encuentra activo (la página anterior). Vamos a deshabilitarla con: sudo a2dissite default Comprobemoslo en el navegador: Manuel Rodríguez Pozuelo 5
  • 6. 6 Práctica 1 Apache - Creación de Hosts Virtuales Ya no está activa. Ahora activemos nuestros sitios. Para hacerlo, solo tenemos que ejecutar a2ensite indicando el nombre de fichero que creamos en /etc/apache2/sites-availables, y reiniciamos el servidor: sudo a2ensite status.net sudo a2ensite wordpress sudo /etc/init.d/apache2 restart Dentro de cada carpeta en /www/ he creado un index.html temporal para ver que accedemos a la carpeta correcta a través del navegador. Vamos a comprobarlo: Funciona correctamente. Ahora vamos a instalar los CMS. Manuel Rodríguez Pozuelo 6
  • 7. 7 Práctica 1 Apache - Instalación de Status.net Instalación de Status.net Primero nos tenemos que descargar Status.net desde la web http://status.net/download , o bien desde la terminal directamente: Ahora movemos los archivos que hay dentro de la carpeta statusnet-1.0.1 al directorio donde queremos poner este CMS: sudo mv statusnet-1.0.1/* /www/status.net/ También necesitaremos crear una nueva base de datos donde se guardará toda la información que genere el CMS. Podemos hacerlo por el método que queramos, por PHPMyAdmin, desde la consola de MySQL o por línea de comandos: mysqladmin -u usuario --password="clave" create statusnet Sería recomendable también crear un usuario y otorgarle permisos de administración para la base de datos que acabamos de crear. Al haber creado nuevas carpetas como root, tenemos que darle permisos a apache para poder crear y modificar archivos: sudo chown –R root.www-data /www/status.net/ sudo chmod –R 2775 /www/status.net/ Ahora podemos entrar en www.midominio.com/install.php para empezar a instalar Status.net: Manuel Rodríguez Pozuelo 7
  • 8. 8 Práctica 1 Apache - Instalación de Status.net En el formulario nos solitarán los datos de configuración tanto de acceso para administrar posteriormente el CMS, como de datos para acceder a la base de datos que creamos anteriormente. Una vez enviado el formulario, tras unos segundos concluirá la instalación: Manuel Rodríguez Pozuelo 8
  • 9. 9 Práctica 1 Apache - Instalación de Wordpress Ahora podemos acceder a www.midominio.com y nos encontramos con el formulario de acceso y podremos entrar: Ya tenemos Status.Net funcionando. Instalación de Wordpress Nos descargamos la última versión de Wordpress de la página http://es.wordpress.org y copiamos su contenido en /www/wordpress/: Manuel Rodríguez Pozuelo 9
  • 10. 10 Práctica 1 Apache - Instalación de Wordpress Al igual que hicimos con la carpeta de status.net, vamos a modificar el propietario y permisos de la carpeta /www/wordpress/: sudo chown –R root.www-data /www/wordpress/ sudo chmod –R 2775 /www/wordpress/ Y también vamos a crear una base de datos para wordpress: mysqladmin -u usuario --password="clave" create wordpress Ahora tenemos que ir al directorio /www/wordpress/ y localizar el archivo wp- config-sample.php y lo editamos, indicando los datos de nuestra base de datos: Una vez hecho esto, accedemos a http://wordpress.midominio.com/wp- admin/install.php y empezará la instalación: Manuel Rodríguez Pozuelo 10
  • 11. 11 Práctica 1 Apache - Instalación de Wordpress Una vez completado, nos remitirá al formulario de acceso donde ya podremos gestionar wordpress: Manuel Rodríguez Pozuelo 11