SlideShare una empresa de Scribd logo
1 de 4
Instalar y configurar Wordpress en Debian GNU/Linux
Wordpress es un programa para gestionar bitácoras o blogs basado en PHP y MySQL. Es
software libre.
Para instalarlo:
# apt-get install wordpress
Y lo deja instalado en /usr/share/wordpress
Configuración:
Creamos el archivo de configuración /etc/wordpress/config-debinfor.php a partir del archivo de
configuracion de ejemplo que trae wordpress y que en Debian está en
/usr/share/wordpress/wp-config-sample.php y lo vamos a debianizar quitándole wp-, -sample y
le agregamos el nombre o dominio, para que quede sólo como config-debinfor.php en el caso
de nuestro ejemplo y lo guardamos como /etc/wordpress/config-debinfor.php.
El paso siguiente es editar este archivo, /etc/wordpress/config-debinfor.php y hacerle los
ajustes pertinentes, como en el ejemplo:
<?php
// ** MySQL settings ** //
define(’DB_NAME’, ‘debinfor’); // El nombre de la base de datos
define(’DB_USER’, ‘debinfor’); // Usuario MySQL
define(’DB_PASSWORD’, ‘debinfor’); // …y contraseña
define(’DB_HOST’, ‘localhost’); // 99% de posibilidades de que no necesita cambiar esto
// Puede tener multiples installaciones en una base de datos, dando a cada una un prefijo
unico.
$table_prefix = ‘wp_01′; // Solo numeros, letras y guion bajo por favor.
// Change this to localize WordPress. A corresponding MO file for the
// chosen language must be installed to wp-includes/languages.
// For example, install de.mo to wp-includes/languages and set WPLANG to ‘de’
// to enable German language support.
define (’WPLANG’, ”);
/* That’s all, stop editing! Happy blogging. */
define(’ABSPATH’, ‘/usr/share/wordpress/’);
require_once(ABSPATH.’wp-settings.php’);
?>
NOTA IMPORTANTE:
Si planifica crear mas de un blog, use la linea “$table_prefix = ‘wp_’;” sin comillas porsupuesto y
agregue un prefijo, como en el archivo del ejemplo que tiene $table_prefix = ‘wp_01′; para el
blog "debinfor", de lo contrario lo deja como esta y guardamos el archivo.
Ahora creamos la base de datos desde la consola como root asi, si aún no le hemos agregado
una contraseña, de lo contrario hay que agregar usuario y password (# mysql –user=root –
password=contraseña)
# mysql
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 7
Server version: 5.0.38-Debian_1-log Debian etch distribution
Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the buffer.
mysql>
mysql> CREATE DATABASE debinfor;
Query OK, 1 row affected (0.01 sec)
mysql>
mysql> SHOW DATABASES;
+——————–+
| Database |
+——————–+
| information_schema |
| debinfor |
| mysql |
+——————–+
3 rows in set (0.00 sec)
mysql>
mysql> GRANT ALL PRIVILEGES ON debinforCL.* TO debinfor@localhost IDENTIFIED BY
‘debinfor’;
Query OK, 0 rows affected (0.13 sec)
mysql> q
#
Listo, eso es todo lo que necesitamos de mysql.
Para poder acceder a nuestro nuevo web, necesitamos un host virtual, lo haremos creando
este fichero que podriamos llamar "wordpress":
# nano /etc/apache2/sites-available/wordpress
Le agregamos esta configuración, por ejemplo:
<VirtualHost debinfor>
ServerAdmin soporte@debinfor.cl
DocumentRoot /usr/share/wordpress/
ServerName debinfor
ServerAlias debinfor
ErrorLog /var/log/apache2/debinfor-error_log
CustomLog /var/log/apache2/debinfor-access_log common
</VirtualHost>
Las lineas importantes son <VirtualHost debinfor>. Este nombre, debinfor, debe estar definido
en nuestro archivo /etc/hosts si no tenemos otra forma de resolver nombres. Una vez que
terminemos, lo guardamos como /etc/apache2/sites-available/wordpress, que va a ser el
archivo donde vamos a poner todos los hosts virtuales de los blogs que vayamos creando.
Luego habilitamos nuestra nueva web en el Apache2:
# a2ensite wordpress
# /etc/init.d/apache2 reload
En el archivo /etc/hosts debemos tener identificado nuestro host virtual
127.0.0.1 localhost.localdomain localhost
192.168.0.4 equipo3.debinfor.cl equipo3 debinfor
Ingresamos en el navegador http://debinfor/wp-admin/install.php y comienza la creación de la
base de datos para nuestro blog.
Una vez terminado este paso, nos entrega nombre de usuario del administrador y contraseña,
que usaremos para ingresar a configurar, escribir o administrarlo.
Para ver nuestro blog recien creado, ingresamos en la barra de direcciones del navegador
http://debinfor/ y nos aparece nuestro blog nuevo.
UNA OPCIÓN MUY IMPORTANTE es la de poder instalar mas de un blog en el sistema, como
lo comentábamos mas arriba, usando la misma base de datos, sólo con una pequeña
diferencia.
Si observamos el archivo de configuración /etc/wordpress/config-debinfor.php, después de
definir los parámetros para la base de datos, hay una línea comentada que lo explica y dice :
// Puede tener múltiples installaciones en una base de datos, dando a cada una un prefijo
único.
$table_prefix = 'wp_'; // Sólo números, letras y guión bajo por favor.
Esta opción se usa de la siguiente manera.
Para crear un segundo blog, seguimos los mismos pasos que cuando creamos el primer blog,
debinfor, pero usando todos los datos propios de nuestro nuevo blog, como por ejemplo si
creamos un blog nuevo con el nombre de infolinux:
Creamos el archivo /etc/wordpress/config-infolinux.php cambiando los datos de la base de
datos que deben corresponder a nuestro segundo blog y el prefijo, que ahora debiera ser
$table_prefix = 'wp_02'; para infolinux y lo guardamos.
Creamos la estructura de la base de datos nueva, igual que la vez anterior.
NO OLVIDAR que la estructura de la base de datos DEBE estar creada para poder continuar.
Ahora nuestro /etc/host estaría mas o menos así:
127.0.0.1 localhost.localdomain localhost
192.168.0.4 equipo3.debinfor.cl equipo3 debinfor infolinux
Agregamos un nuevo host virtual para infolinux a nuestro archivo /etc/apache2/sites-
available/wordpress, para que quede mas o menos así:
<VirtualHost debinfor>
ServerAdmin soporte@debinfor.cl
DocumentRoot /usr/share/wordpress/
ServerName debinfor
ServerAlias debinfor
ErrorLog /var/log/apache2/debinfor-error_log
CustomLog /var/log/apache2/debinfor-access_log common
</VirtualHost>
<VirtualHost infolinux>
ServerAdmin soporte@infolinux.cl
DocumentRoot /usr/share/wordpress/
ServerName infolinux
ServerAlias www.infolinux.cl
ErrorLog /var/log/apache2/infolinux-error_log
CustomLog /var/log/apache2/infolinux-access_log common
</VirtualHost>
Una vez guardado, ingresamos en el navegador http://infolinux/wp-admin/install.php y nos crea
la base de datos de nuestro segundo blog.
Al igual que la vez anterior, podemos ingresar a configurarlo...
Para ponerlo en ESPAÑOL hay que bajar el archivo .mo correspondiente a la versión que
tenemos instalada, crear la carpeta /usr/share/wordpress/wp-includes/languages y copiarlo
adentro.
Paso seguido editamos el archivo /etc/wordpress/config-debinfor.php y completamos la linea
define ('WPLANG', ''); para que quede asi:
define ('WPLANG', 'es_ES');
Guardamos y reiniciamos mysql.

Más contenido relacionado

La actualidad más candente

Servidores Web en GNU/Linux
Servidores Web en GNU/LinuxServidores Web en GNU/Linux
Servidores Web en GNU/LinuxMartin Gregorio
 
Manual easyphp
Manual easyphpManual easyphp
Manual easyphpzonajava
 
Instalacion de joombla
Instalacion de joomblaInstalacion de joombla
Instalacion de joomblaAbel Quipo
 
Acceso a base de datos con php
Acceso a base de datos con phpAcceso a base de datos con php
Acceso a base de datos con phpjaumeven
 
desarrolo de sitios web php y mysql
desarrolo de sitios web php y mysqldesarrolo de sitios web php y mysql
desarrolo de sitios web php y mysqlJuan Timoteo Cori
 
Subiendo shell y explotando vulnerabilidad lfi vía phpinput
Subiendo shell y explotando vulnerabilidad lfi vía phpinputSubiendo shell y explotando vulnerabilidad lfi vía phpinput
Subiendo shell y explotando vulnerabilidad lfi vía phpinputAnxnLeg
 
PHP Tema 4 - Acceso a bases de datos MySQL en PHP
PHP Tema 4 - Acceso a bases de datos MySQL en PHPPHP Tema 4 - Acceso a bases de datos MySQL en PHP
PHP Tema 4 - Acceso a bases de datos MySQL en PHPSpacetoshare
 
Nuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software LibreNuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software LibreHollman Enciso
 
Servicio HTTP en Ubuntu (Apache)
Servicio HTTP en Ubuntu (Apache)Servicio HTTP en Ubuntu (Apache)
Servicio HTTP en Ubuntu (Apache)Sergio Santos
 

La actualidad más candente (16)

FTP con MySQL
FTP con MySQLFTP con MySQL
FTP con MySQL
 
Servidores Web en GNU/Linux
Servidores Web en GNU/LinuxServidores Web en GNU/Linux
Servidores Web en GNU/Linux
 
Web apache en ubuntu 12,04
Web apache en ubuntu 12,04Web apache en ubuntu 12,04
Web apache en ubuntu 12,04
 
Manual easyphp
Manual easyphpManual easyphp
Manual easyphp
 
Desarrollo de sitios web con php y my sql
Desarrollo de sitios web con php y my sqlDesarrollo de sitios web con php y my sql
Desarrollo de sitios web con php y my sql
 
Instalacion de joombla
Instalacion de joomblaInstalacion de joombla
Instalacion de joombla
 
Acceso a base de datos con php
Acceso a base de datos con phpAcceso a base de datos con php
Acceso a base de datos con php
 
desarrolo de sitios web php y mysql
desarrolo de sitios web php y mysqldesarrolo de sitios web php y mysql
desarrolo de sitios web php y mysql
 
Servidor apache
Servidor apacheServidor apache
Servidor apache
 
Instalar drupal
Instalar drupalInstalar drupal
Instalar drupal
 
Subiendo shell y explotando vulnerabilidad lfi vía phpinput
Subiendo shell y explotando vulnerabilidad lfi vía phpinputSubiendo shell y explotando vulnerabilidad lfi vía phpinput
Subiendo shell y explotando vulnerabilidad lfi vía phpinput
 
PHP Tema 4 - Acceso a bases de datos MySQL en PHP
PHP Tema 4 - Acceso a bases de datos MySQL en PHPPHP Tema 4 - Acceso a bases de datos MySQL en PHP
PHP Tema 4 - Acceso a bases de datos MySQL en PHP
 
Creacion de un IIS
Creacion de un IISCreacion de un IIS
Creacion de un IIS
 
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
 
Nuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software LibreNuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software Libre
 
Servicio HTTP en Ubuntu (Apache)
Servicio HTTP en Ubuntu (Apache)Servicio HTTP en Ubuntu (Apache)
Servicio HTTP en Ubuntu (Apache)
 

Destacado

Configuracion de ip en linux mint
Configuracion de ip en linux mintConfiguracion de ip en linux mint
Configuracion de ip en linux mintRuth Mamani Machaca
 
Cabrera, Lydia Venganzas Y Castigos De Los Orishas
Cabrera, Lydia   Venganzas Y Castigos De Los OrishasCabrera, Lydia   Venganzas Y Castigos De Los Orishas
Cabrera, Lydia Venganzas Y Castigos De Los Orishasroberto armas
 
Knoppixx
KnoppixxKnoppixx
Knoppixxpuka323
 
C:\fakepath\instalacion de samba y squid
C:\fakepath\instalacion de samba y squidC:\fakepath\instalacion de samba y squid
C:\fakepath\instalacion de samba y squidCeAuMartinez
 
* ÍNDICE - Tomo II *
* ÍNDICE - Tomo II ** ÍNDICE - Tomo II *
* ÍNDICE - Tomo II *FINA ORDORIKA
 
Instalacion y configuracion de terminal server (1)
Instalacion  y configuracion de terminal server (1)Instalacion  y configuracion de terminal server (1)
Instalacion y configuracion de terminal server (1)Karla Gavilano Grados
 
Instalación windows server
Instalación windows serverInstalación windows server
Instalación windows servertcdelasp
 
Configurar la IP en el S,O, Linux Mint
Configurar la IP en el S,O, Linux MintConfigurar la IP en el S,O, Linux Mint
Configurar la IP en el S,O, Linux MintRay Oswald
 
Configurar el cliente de no ip en linux, dns dinamico
Configurar el cliente de no ip en linux, dns dinamicoConfigurar el cliente de no ip en linux, dns dinamico
Configurar el cliente de no ip en linux, dns dinamicoNorberto Angulo
 
7. mantener el software mediante software update services
7.  mantener el software mediante software update services7.  mantener el software mediante software update services
7. mantener el software mediante software update servicesJosé Calvelo Comesaña
 
Cancion de fuerza
Cancion de fuerzaCancion de fuerza
Cancion de fuerzalizxcano
 
Instalar ubuntu server 10.04 lts paso a paso « slice of linux
Instalar ubuntu server 10.04 lts paso a paso « slice of linuxInstalar ubuntu server 10.04 lts paso a paso « slice of linux
Instalar ubuntu server 10.04 lts paso a paso « slice of linuxAlejandro Tisone
 
Instalación de XAMPP en Linux
Instalación de XAMPP en LinuxInstalación de XAMPP en Linux
Instalación de XAMPP en Linuxadri_mlg
 
Configuración básica de sendmail
Configuración básica de sendmailConfiguración básica de sendmail
Configuración básica de sendmailk1k1s1m0
 
El servidor perfecto
El servidor perfectoEl servidor perfecto
El servidor perfectobetabeers
 

Destacado (20)

Gloria estefan 90 millas
Gloria estefan  90 millasGloria estefan  90 millas
Gloria estefan 90 millas
 
Configuracion de ip en linux mint
Configuracion de ip en linux mintConfiguracion de ip en linux mint
Configuracion de ip en linux mint
 
Cabrera, Lydia Venganzas Y Castigos De Los Orishas
Cabrera, Lydia   Venganzas Y Castigos De Los OrishasCabrera, Lydia   Venganzas Y Castigos De Los Orishas
Cabrera, Lydia Venganzas Y Castigos De Los Orishas
 
Knoppixx
KnoppixxKnoppixx
Knoppixx
 
C:\fakepath\instalacion de samba y squid
C:\fakepath\instalacion de samba y squidC:\fakepath\instalacion de samba y squid
C:\fakepath\instalacion de samba y squid
 
Ubuntu presentacion
Ubuntu presentacionUbuntu presentacion
Ubuntu presentacion
 
* ÍNDICE - Tomo II *
* ÍNDICE - Tomo II ** ÍNDICE - Tomo II *
* ÍNDICE - Tomo II *
 
Instalacion y configuracion de terminal server (1)
Instalacion  y configuracion de terminal server (1)Instalacion  y configuracion de terminal server (1)
Instalacion y configuracion de terminal server (1)
 
Instalación windows server
Instalación windows serverInstalación windows server
Instalación windows server
 
0 entorno php
0 entorno php0 entorno php
0 entorno php
 
Configurar la IP en el S,O, Linux Mint
Configurar la IP en el S,O, Linux MintConfigurar la IP en el S,O, Linux Mint
Configurar la IP en el S,O, Linux Mint
 
Configurar el cliente de no ip en linux, dns dinamico
Configurar el cliente de no ip en linux, dns dinamicoConfigurar el cliente de no ip en linux, dns dinamico
Configurar el cliente de no ip en linux, dns dinamico
 
7. mantener el software mediante software update services
7.  mantener el software mediante software update services7.  mantener el software mediante software update services
7. mantener el software mediante software update services
 
Cesareo young
Cesareo youngCesareo young
Cesareo young
 
Cancion de fuerza
Cancion de fuerzaCancion de fuerza
Cancion de fuerza
 
Virgen de regla yemayá
Virgen de regla   yemayáVirgen de regla   yemayá
Virgen de regla yemayá
 
Instalar ubuntu server 10.04 lts paso a paso « slice of linux
Instalar ubuntu server 10.04 lts paso a paso « slice of linuxInstalar ubuntu server 10.04 lts paso a paso « slice of linux
Instalar ubuntu server 10.04 lts paso a paso « slice of linux
 
Instalación de XAMPP en Linux
Instalación de XAMPP en LinuxInstalación de XAMPP en Linux
Instalación de XAMPP en Linux
 
Configuración básica de sendmail
Configuración básica de sendmailConfiguración básica de sendmail
Configuración básica de sendmail
 
El servidor perfecto
El servidor perfectoEl servidor perfecto
El servidor perfecto
 

Similar a Instalar y configurar wordpress en debian gnu

Similar a Instalar y configurar wordpress en debian gnu (20)

Instalación de word press en ubuntu
Instalación de word press en ubuntuInstalación de word press en ubuntu
Instalación de word press en ubuntu
 
Instalación de word press en ubuntu
Instalación de word press en ubuntuInstalación de word press en ubuntu
Instalación de word press en ubuntu
 
Manual Instalacion Wordpress
Manual Instalacion WordpressManual Instalacion Wordpress
Manual Instalacion Wordpress
 
Monta WordPress en tu empresa
Monta WordPress en tu empresaMonta WordPress en tu empresa
Monta WordPress en tu empresa
 
Mi plan de marketing online: Cómo crear tu propio Wordpress gratis
Mi plan de marketing online: Cómo crear tu propio Wordpress  gratisMi plan de marketing online: Cómo crear tu propio Wordpress  gratis
Mi plan de marketing online: Cómo crear tu propio Wordpress gratis
 
A5 instalación de word press
A5   instalación de word pressA5   instalación de word press
A5 instalación de word press
 
Vps local virtualbox
Vps local virtualboxVps local virtualbox
Vps local virtualbox
 
Apache centos configuración
Apache centos configuraciónApache centos configuración
Apache centos configuración
 
Manual oscommerce
Manual oscommerceManual oscommerce
Manual oscommerce
 
practica 1 apache
practica 1 apachepractica 1 apache
practica 1 apache
 
Servidorweb casero
Servidorweb caseroServidorweb casero
Servidorweb casero
 
Pdf
PdfPdf
Pdf
 
Os commerce
Os commerceOs commerce
Os commerce
 
Manual php nuke
Manual php nukeManual php nuke
Manual php nuke
 
Manual php nuke
Manual php nukeManual php nuke
Manual php nuke
 
Postfix y Dovecot con cuentas MariaDB en Debian Bullseye
Postfix y Dovecot con cuentas MariaDB  en Debian BullseyePostfix y Dovecot con cuentas MariaDB  en Debian Bullseye
Postfix y Dovecot con cuentas MariaDB en Debian Bullseye
 
Servidor LAMP en CentOS 6.3
Servidor LAMP en CentOS 6.3Servidor LAMP en CentOS 6.3
Servidor LAMP en CentOS 6.3
 
Manual php nuke
Manual php nukeManual php nuke
Manual php nuke
 
Curso Blog Marketing con Wordpress 02 instalacion local
Curso Blog Marketing con Wordpress 02 instalacion localCurso Blog Marketing con Wordpress 02 instalacion local
Curso Blog Marketing con Wordpress 02 instalacion local
 
Os commerce
Os commerceOs commerce
Os commerce
 

Último

trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 

Último (20)

trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 

Instalar y configurar wordpress en debian gnu

  • 1. Instalar y configurar Wordpress en Debian GNU/Linux Wordpress es un programa para gestionar bitácoras o blogs basado en PHP y MySQL. Es software libre. Para instalarlo: # apt-get install wordpress Y lo deja instalado en /usr/share/wordpress Configuración: Creamos el archivo de configuración /etc/wordpress/config-debinfor.php a partir del archivo de configuracion de ejemplo que trae wordpress y que en Debian está en /usr/share/wordpress/wp-config-sample.php y lo vamos a debianizar quitándole wp-, -sample y le agregamos el nombre o dominio, para que quede sólo como config-debinfor.php en el caso de nuestro ejemplo y lo guardamos como /etc/wordpress/config-debinfor.php. El paso siguiente es editar este archivo, /etc/wordpress/config-debinfor.php y hacerle los ajustes pertinentes, como en el ejemplo: <?php // ** MySQL settings ** // define(’DB_NAME’, ‘debinfor’); // El nombre de la base de datos define(’DB_USER’, ‘debinfor’); // Usuario MySQL define(’DB_PASSWORD’, ‘debinfor’); // …y contraseña define(’DB_HOST’, ‘localhost’); // 99% de posibilidades de que no necesita cambiar esto // Puede tener multiples installaciones en una base de datos, dando a cada una un prefijo unico. $table_prefix = ‘wp_01′; // Solo numeros, letras y guion bajo por favor. // Change this to localize WordPress. A corresponding MO file for the // chosen language must be installed to wp-includes/languages. // For example, install de.mo to wp-includes/languages and set WPLANG to ‘de’ // to enable German language support. define (’WPLANG’, ”); /* That’s all, stop editing! Happy blogging. */ define(’ABSPATH’, ‘/usr/share/wordpress/’); require_once(ABSPATH.’wp-settings.php’); ?> NOTA IMPORTANTE: Si planifica crear mas de un blog, use la linea “$table_prefix = ‘wp_’;” sin comillas porsupuesto y agregue un prefijo, como en el archivo del ejemplo que tiene $table_prefix = ‘wp_01′; para el blog "debinfor", de lo contrario lo deja como esta y guardamos el archivo. Ahora creamos la base de datos desde la consola como root asi, si aún no le hemos agregado una contraseña, de lo contrario hay que agregar usuario y password (# mysql –user=root – password=contraseña)
  • 2. # mysql Welcome to the MySQL monitor. Commands end with ; or g. Your MySQL connection id is 7 Server version: 5.0.38-Debian_1-log Debian etch distribution Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the buffer. mysql> mysql> CREATE DATABASE debinfor; Query OK, 1 row affected (0.01 sec) mysql> mysql> SHOW DATABASES; +——————–+ | Database | +——————–+ | information_schema | | debinfor | | mysql | +——————–+ 3 rows in set (0.00 sec) mysql> mysql> GRANT ALL PRIVILEGES ON debinforCL.* TO debinfor@localhost IDENTIFIED BY ‘debinfor’; Query OK, 0 rows affected (0.13 sec) mysql> q # Listo, eso es todo lo que necesitamos de mysql. Para poder acceder a nuestro nuevo web, necesitamos un host virtual, lo haremos creando este fichero que podriamos llamar "wordpress": # nano /etc/apache2/sites-available/wordpress Le agregamos esta configuración, por ejemplo: <VirtualHost debinfor> ServerAdmin soporte@debinfor.cl DocumentRoot /usr/share/wordpress/ ServerName debinfor ServerAlias debinfor ErrorLog /var/log/apache2/debinfor-error_log CustomLog /var/log/apache2/debinfor-access_log common </VirtualHost> Las lineas importantes son <VirtualHost debinfor>. Este nombre, debinfor, debe estar definido en nuestro archivo /etc/hosts si no tenemos otra forma de resolver nombres. Una vez que terminemos, lo guardamos como /etc/apache2/sites-available/wordpress, que va a ser el archivo donde vamos a poner todos los hosts virtuales de los blogs que vayamos creando. Luego habilitamos nuestra nueva web en el Apache2:
  • 3. # a2ensite wordpress # /etc/init.d/apache2 reload En el archivo /etc/hosts debemos tener identificado nuestro host virtual 127.0.0.1 localhost.localdomain localhost 192.168.0.4 equipo3.debinfor.cl equipo3 debinfor Ingresamos en el navegador http://debinfor/wp-admin/install.php y comienza la creación de la base de datos para nuestro blog. Una vez terminado este paso, nos entrega nombre de usuario del administrador y contraseña, que usaremos para ingresar a configurar, escribir o administrarlo. Para ver nuestro blog recien creado, ingresamos en la barra de direcciones del navegador http://debinfor/ y nos aparece nuestro blog nuevo. UNA OPCIÓN MUY IMPORTANTE es la de poder instalar mas de un blog en el sistema, como lo comentábamos mas arriba, usando la misma base de datos, sólo con una pequeña diferencia. Si observamos el archivo de configuración /etc/wordpress/config-debinfor.php, después de definir los parámetros para la base de datos, hay una línea comentada que lo explica y dice : // Puede tener múltiples installaciones en una base de datos, dando a cada una un prefijo único. $table_prefix = 'wp_'; // Sólo números, letras y guión bajo por favor. Esta opción se usa de la siguiente manera. Para crear un segundo blog, seguimos los mismos pasos que cuando creamos el primer blog, debinfor, pero usando todos los datos propios de nuestro nuevo blog, como por ejemplo si creamos un blog nuevo con el nombre de infolinux: Creamos el archivo /etc/wordpress/config-infolinux.php cambiando los datos de la base de datos que deben corresponder a nuestro segundo blog y el prefijo, que ahora debiera ser $table_prefix = 'wp_02'; para infolinux y lo guardamos. Creamos la estructura de la base de datos nueva, igual que la vez anterior. NO OLVIDAR que la estructura de la base de datos DEBE estar creada para poder continuar. Ahora nuestro /etc/host estaría mas o menos así: 127.0.0.1 localhost.localdomain localhost 192.168.0.4 equipo3.debinfor.cl equipo3 debinfor infolinux Agregamos un nuevo host virtual para infolinux a nuestro archivo /etc/apache2/sites- available/wordpress, para que quede mas o menos así: <VirtualHost debinfor> ServerAdmin soporte@debinfor.cl
  • 4. DocumentRoot /usr/share/wordpress/ ServerName debinfor ServerAlias debinfor ErrorLog /var/log/apache2/debinfor-error_log CustomLog /var/log/apache2/debinfor-access_log common </VirtualHost> <VirtualHost infolinux> ServerAdmin soporte@infolinux.cl DocumentRoot /usr/share/wordpress/ ServerName infolinux ServerAlias www.infolinux.cl ErrorLog /var/log/apache2/infolinux-error_log CustomLog /var/log/apache2/infolinux-access_log common </VirtualHost> Una vez guardado, ingresamos en el navegador http://infolinux/wp-admin/install.php y nos crea la base de datos de nuestro segundo blog. Al igual que la vez anterior, podemos ingresar a configurarlo... Para ponerlo en ESPAÑOL hay que bajar el archivo .mo correspondiente a la versión que tenemos instalada, crear la carpeta /usr/share/wordpress/wp-includes/languages y copiarlo adentro. Paso seguido editamos el archivo /etc/wordpress/config-debinfor.php y completamos la linea define ('WPLANG', ''); para que quede asi: define ('WPLANG', 'es_ES'); Guardamos y reiniciamos mysql.