Mar
04
Archivado en la categoria Debian, Servidor Debian el dia 4-Marzo-2008

wordpress.jpg

Montar un Blog va a ser el ultimo paso que vamos a dar antes de acabar este servidor Web en Linux Debian que nos estamos montando. Para ello vamos a usar el software de Wordpress que es con el que he montado yo mismo este mi Blog Forat.Info.

Para comenzar vamos a descargarnos Wordpress y lo vamos a descomprimir en el directorio raíz de nuestro servidor Web para que pueda ser visto por los usuarios que accedan a el desde el exterior.

Para ello arrancamos nuestro servidor Web con Linux Debian, nos logeamos como ( root ) y vamos a entrar en el directorio raíz de nuestro servidor Web ( en mi caso /home/web/ ), después procedemos a su descarga con el comando ( wget ) de la siguiente forma …

cd /home/web

wget http://wordpress.org/latest.tar.gz

Ahora lo descomprimimos con …

tar xvzf latest.tar.gz

Una vez descomprimido nos creara una carpeta llamada ( wordpress ), yo personalmente voy a copiar todo el contenido de dicha carpeta en el directorio raíz para que al cargar la IP de mi servidor ( http://192.168.1.71 ) o mi dominio ( http://hsnet2.sytes.net ) podamos ver el Blog en vez de el contenido en directorios.

Pensad que cada vez que descomprimamos el archivo latest.tar.gz nos creara una carpeta llamada wordpress, así que si quieres tener mas de un Blog deberíais renombrarla por el nombre que queramos para el nuevo Blog.

Yo voy a montar un Blog en el directorio raíz del servidor Web y también me voy a montar otro llamado ( Dummy ) en una carpeta.

Para empezar copiamos todo el contenido de la carpeta ( wordpress ) en el directorio raíz con …

cd wordpress
cp -r . /home/web/

Y ahora renombramos la carpeta ( wordpress ) para crearnos un segundo Blog ( ponerle el nombre que queráis, yo le pondre Dummy ) …

mv wordpress dummy

Seguidamente vamos a crear la base de datos con PhpMyAdmin. Abrimos un navegador e introducimos …

http://ipdetuserver/phmyadmin/

Veremos algo así …

Introducimos el nombre de usuario y password de root que asignamos anteriormente en el articulo ( Bases de datos MySQL ) y creamos la base de datos rellenando la casilla ( Crear nueva base de datos ) …

Una vez creada veremos este mensaje de confirmación …

Una vez creada volvemos al servidor Web y vamos a renombrar el archivo wp-config-sample.php y lo vamos a llamar wp-config.php en nuestro directorio raíz donde guardamos el wordpress. ( en mi caso /home/web/ ) …

cd /home/web
cp wp-config-sample.php wp-config.php

Ahora lo editamos para asignarle la base que antes creamos con phpmyadmin

vi wp-config.php

Modificamos estas tres lineas asignándole la base de datos, nombre de usuario y password

define(’DB_NAME’, ‘nombredelabasededatos‘); // The name of the database
define(’DB_USER’, ‘nombreeusuaio‘); // Your MySQL username
define(’DB_PASSWORD’, ‘passworddeusuario‘); // …and password

Una vez introducidos los datos correctamente guardamos y salimos del editor ( vi ) con la tecla ( ESC ) y ( :wq! )

Ahora vamos a otro ordenador que tengamos en nuestra red e introducimos en el navegador la dirección de tu servidor adjunto del fichero install.php que nos servirá para instalar el Wordpress ( en mi caso http://192.168.1.71/wp-admin/install.php ) …

Introducimos el titulo del Blog, el correo electrónico y pinchamos sobre install wordpress

Como podemos ver el programa nos asigna un password para el usuario admin. Copia el password y pincha sobre wp-login.php

Ahora debemos introducir como nombre de usuario ( admin ) y pegamos el password que antes copiamos en la casilla password

y ya estamos dentro del panel de administración ;)

Ahora al introducir http://dominio.sytes.net veremos este Blog que acabamos de configurar en la raíz del servidor Web.

Recuerda cambiar el password de el usuario ( admin ) dentro del panel de Wordpress accediendo a la sección de usuarios.

Para configurar otros Blogs dentro de nuestro servidor Web tan solo tendremos que repetir estos mismos pasos y listo. Podemos montarnos todos los Blogs que queramos, simplemente para practicar, editar themes o enseñar nuestro Blog a nuestros visitantes.

Este es el ultimo articulo de este manual sobre como montar un servidor Web en Linux Debian. Si has llegado hasta aquí me gustaría saberlo para incluir tu dirección web que será incluida en el articulo final que será publicado mañana a las doce y cinco de la madrugada.

¡ No te lo pierdas !


Comentarios:
Gravatar forat 4th Marzo, 2008 a las 3:48

No estoy seguro de si voy a poder publicarlo mañana por que estoy preparando una sorpresa, también necesito vuestra colaboración dejadme aquí la dirección de vuestro servidor Web, url de vuestro Blog si es que tenéis y país, provincia de donde esta vuestro servidor web, así quedara mas chulo y no se me escapara ninguno. ;)

Gracias a todos y felicidades !!!


Gravatar Roger Bermudez 4th Marzo, 2008 a las 5:19

Hola Forat. Gracias por tus esfuerzos en explicarnos,anteriormente ya habia hecho algo de estos tipos de servicios, pero ahora lo entiendo mejor gracias a tu excelente manual. Mi url: http://rogerjbv.sytes.net soy de Venezuela. Edo-Zulia. Todo funciono muy bien, excepto algunas cositas que luego preguntare. Saludos.


Gravatar Roger Bermudez 4th Marzo, 2008 a las 7:20

Gracias por tus esfuerzos en explicarnos Forat, anteriormente ya habia hecho algo de estos tipos de servicios, pero ahora lo entiendo mejor gracias a tu excelente manual. Mi url: http://rogerjbv.sytes.net soy de Venezuela. Edo-Zulia. Todo funciono muy bien, excepto algunas cositas que luego preguntare. Saludos.


Gravatar macrobio 4th Marzo, 2008 a las 18:02

Servidor alojado en mi habitación (según entras te tropiezas con él) y que es un apaño realizado con piezas de varios ordenadores que he recopilado y he jubilado.

La provincia de residencia es Ciudad Real, la dirección es http://macrobioinutil.homelinux.org y el país es España.

Espero que no te falte ningún dato.

Un saludo.

P.D. Voy a investigar las posibilidades del worpress para cambiar el aspecto y ponerle algunos plugins (de momento he conseguido ponerlo en español gracias a esta página: http://alexseo.com/wordpress/w.....n-espanol/)


Gravatar Intruso 4th Marzo, 2008 a las 20:00

El mio ya lo sabes ehhh , pero por si acaso te lo dejo pa que no se te olvide http://intruso.sytes.net


[…] Servidor Web en Linux Debian 14 - Montando un Blog con Wordpress […]


Gravatar macrobio 4th Marzo, 2008 a las 21:31

Hola a todos y en especial a Forat, creador de estos manuales tan precisos que me han llevado a montar mi propio server en casa.

Como dato este server sobrevive en la segunda planta de mi casa en la que tengo mi rinconcito.

La provincia a la que pertenece es Ciudad Real y su dirección es http://macrobioinutil.homelinux.org

Espero que me apuntes.

Un saludo.

Macrobio


Gravatar jeickelement 4th Marzo, 2008 a las 21:41

pues todavia no le he hecho los ultimos retoques, pero aqui les dejo la Direccion del server:

wallaby.sytes.net

Por otro lado solo esta Funcionando en Horario Colombiano de las 14 horas a las 20 horas, asi que si por horario no les abre algun dia lo dejare dia y noche encendido mientras compro otro switch por q


Gravatar InKiLiNo 4th Marzo, 2008 a las 22:56

[…] 1 - Hardware 2 - Instalación del sistema operativo Linux Debian 3 - Configuración de Red. 4 - Acceso remoto con SSH (Secure SHell) 5 - Apache Web Server 6 - Soporte para PHP 7 - Bases de datos MySQL y phpMyAdmin 8 - Información del sistema con PhpSysInfo 9 - File Transfer Protocol un FTP con ProFtpd 10 - Estadísticas Web con AwStats 11 - Redireccionamiento DNS de No-IP 12 - Abriendo puertos en nuestro Router 13 - Últimos ajustes 14 - Instalación y puesta en marcha de un Blog con Wordpress […]


Gravatar makineroes 5th Marzo, 2008 a las 0:28

esta parte es la que me lo esta poniendo dificil:”Your PHP installation appears to be missing the MySQL which is required for WordPress.” es lo que me aparece cuando pongo 192.168.1.101/wp-admin/install.php,porfa,una pista,gracias


[…] Instalación y puesta en marcha de un Blog con Wordpress […]


[…] 1 - Hardware 2 - Instalación del sistema operativo Linux Debian 3 - Configuración de Red. 4 - Acceso remoto con SSH (Secure SHell) 5 - Apache Web Server 6 - Soporte para PHP 7 - Bases de datos MySQL y phpMyAdmin 8 - Información del sistema con PhpSysInfo 9 - File Transfer Protocol un FTP con ProFtpd 10 - Estadísticas Web con AwStats 11 - Redireccionamiento DNS de No-IP 12 - Abriendo puertos en nuestro Router 13 - Últimos ajustes 14 - Instalación y puesta en marcha de un Blog con Wordpress […]


Gravatar pephito 7th Marzo, 2008 a las 4:05

uffffffff
hombre
extraordinario
grandeeeeeeeeeeeeeeeeee
nuevamente


Gravatar forat 8th Marzo, 2008 a las 1:13

makineroes repasate el manual 7 de Mysql, parece que algo se te ha escapado. Ya me contaras ;)

Gracias paphito ;)


Gravatar makineroews 9th Marzo, 2008 a las 20:38

lo consegi….http://www.akivaz.dyndns.org,
pero fuese sido imposible sin este estupendo manual,gracias por todo y a continuar.


Gravatar sepuke 10th Marzo, 2008 a las 23:37

pues la mia aunque muy verde aun

http://www.toposerver.es/blog


Gravatar sepuke 11th Marzo, 2008 a las 20:04

tengo un problemilla y esque no envia los correos con la pass a los usuarios que se quieren registrar, puede ser porque en otra maquina q tengo tiene el servidor de correos propio y esten redireccionados los puertos 25 a otra maquina que no es la del blog?


Gravatar sepuke 11th Marzo, 2008 a las 22:45

ya lo he solucionado cambiando la forma del envio de mails, el problema estaba en el envio de mails por php lo he cambiado con un pluguin a envio por smtp y listo.
saludos y adelante


Gravatar forat 12th Marzo, 2008 a las 2:33

MAkinero de momento no he podido ver que hay detrás de tu dirección, seguiré intentando ;)

sepuke, ese server que tienes no lo has hecho siguiendo este manual al detalle verdad?

No se si me equivoco pero veo cosas en tu server que no son de este manual y faltan otras ….

Saludos !!!


Gravatar sepuke 12th Marzo, 2008 a las 16:09

exacto solo he usado el manual para el blog lo otro es cosa mia, q le falta por cierto que me has dejado con la duda xd..


Gravatar forat 13th Marzo, 2008 a las 0:24

Ok !! pues mira he intentado ver tu phpsysinfo y no lo tienes instalado, bueno después probé con phpmyadmin y tampoco por lo menos en las rutas por defecto por lo que deduje que no seguías el manual.

Saludos


Gravatar sepuke 13th Marzo, 2008 a las 8:33

si pruebas el phpsysinfo ya lo he puesto, para manejar mysql suelo usar webmin , por cierto mira de usar nx (nx-machine)para ssh , yo lo llevo usando mucho tiempo y me encanta … un saludo


Gravatar Josep 16th Marzo, 2008 a las 0:30

Hola Forat:
Mu gustaria que si puedes me aclareses una duda que tengo y es que una vez terminado el tutorial y desde otra maquina de la misma red veo el blog tal cual como se ve en la plantilla pero si me salgo a otra maquina que no esta en la lan osea desde el exterior el blog se me ve pero sin graficos ni fotos ni nada….porque puede ser esto?..si en lugar de un blog quisiera montar una web el proceso seria el mismo??? muchas gracias por adelantado y enhorabuena por el blog.


Gravatar forat 17th Marzo, 2008 a las 5:05

Sepuke compi sigo sin ver ese phpsysinfo, el blog si pero las características de la maquina no. Me miro lo del ssh ;)

Gracias Josep te respondo, para que puedas verlo también desde el exterior debes modificar la ruta dentro de el area de administración de wordpress.

Entra y ve al menú opciones y cambia la URL del Blog. Substituye la tu ip local por el dominio que elegiste para el montaje del Blog.

Saludos


Gravatar sepuke 17th Marzo, 2008 a las 18:31

lo quite porque no quiero que esos datos sean accesibles desde fuera


Gravatar forat 18th Marzo, 2008 a las 0:50

A mi no me preocupa mucho, yo tengo un servidor de archivos donde lo guardo todo, en este maquina solo hay un blog y unas cuantas imágenes que también tengo en Flickr.


Gravatar pephito 20th Marzo, 2008 a las 16:30

hola forat primero muchas gracias por todo tu trabajo y por compartirlo
mi problema es el siguiente resulta que mi conexcion a internet es via cable modem motorola sb 4100 para efectos de este curso servira su aplicacion en este tipo de maquina
adios


Gravatar pephito 20th Marzo, 2008 a las 16:31

ahhhhh
y otra pregunta como podria instalar en mi server soporte para ruby on rails
podria o no
disculpa lo inusual de la pregunta pero soy un principiante en esto de la informatica
si yo quisiera que el servidor soportara rails tendria que instalar e lenguaje en el servidor igual que php
de antemano muchas gracias


Gravatar pephito 20th Marzo, 2008 a las 16:32

en uno de tus apartados pude ver que ahora ocupas gentoo linux podrias explicarnos como lo has hecho ya que he leido que es una de las distro mas estable y mas configurable
de nuevo muchas gracias y adios


Gravatar forat 21st Marzo, 2008 a las 0:51

pephito haber si no me dejo alguna de las preguntas hahahahaha

He visto por la red que ese cable modem tiene puerto ethernet con lo cual quiere decir que por cable de red es muy posible que puedas usarlo.

Para lo de ruby on rais aquí te dejo un tutorial bastante bueno de como hacerlo.

La distro Gentoo es muy buena distro pero de momento no es que sea una distro para principiantes y por eso decidí hace tiempo dejar de hablar en este Blog sobre ella.

Aquí intento iniciar al personal para que aprendan Linux de el modo mas facil posible y para esto tenemos Linux Ubuntu y después tenemos Linux Debian, creeme que si no controlas primero en Ubuntu y después en Debian es mejor no adentrarse en sistemas mas complicados.

De momento no es el tipo de publico que tiene este Blog así que amigo mio esta info no estará disponible.

Si te gusta el tema
aquí
te dejo el tuto para su instalación, ya me contaras ….

Gentoo es una distribución Linux para gente que tiene un buen nivel de conocimiento de sistemas Linux.

Saludos


Gravatar pephito 21st Marzo, 2008 a las 4:52

una y mil gracias forat
pronto te envio mi server
con rails funcionando muchas gracias
realmente los tuto estan de una gracias
despues del server gentoo sera el desafio maximo adios y gracias


Gravatar makineroes 2nd Abril, 2008 a las 21:50

Ahora siiii,al final, el que la persige la consigue, y todo gracias a los fantasticos articulos de forat,estoy,como un niño con su primer jugete,jejjeje,aqui:http://akivaz.dyndns.org, estoy yo,y funciona,que yo mismo me estraño,gracias por todo.confirmamelo,gracias.


Gravatar forat 2nd Abril, 2008 a las 23:21

Makineroes tienes que poner en Wordpress, en el apartado de opciones la direccion http://akivaz.dyndns.org/ en la sección Blog address (URL):

Por lo demas funciona guay me mola mucho ti pentium 1 a 233 ;) Felicidades!!!

Pephito me alegro hombre, cuando tengas la dirección pasamela y te la publico ;)


Gravatar makineroes 3rd Abril, 2008 a las 0:12

Me alegro que te mole,a mi tambien,ya he empezado mis primeros pinitos,he puesto un enlace a tu web; ya espricaras en un capitulo,como se consigue que nadie pueda ver lo que tu as visto,jejejej,un poco de intimidad.


Gravatar forat 3rd Abril, 2008 a las 0:26

Makineroes no te preocupes tronko, lo que yo he visto es simplemente antiguedad ;) Nada peligroso ;)

Saludos y adelante !!!


Gravatar makineroes 3rd Abril, 2008 a las 19:06

para los que nos gusta la apariencia de tu blog,¿como lo conseguimos?


Gravatar makineroes 20th Abril, 2008 a las 19:37

Hola,ya si que esta funcional,al final lo instale en un pc nuevo,ahora,esta vez lo instale sin problemas,desde el primer paso,todo gracias a ti,enorabuena.


Gravatar forat 21st Abril, 2008 a las 2:16

Makineroes te has dado cuenta que la segunda vez todo a sido mas fácil y sencillo ;)

Todo es practica amigo !!!


Gravatar davefzs 5th Mayo, 2008 a las 15:46

Hola !!! Primero decirte que descubrir tu página ha sido toda una experiencioa quasireligiosa, jejeje, ya tengo montado mi propio servidor güeb !!
El problema que tengo es que al intentar cargar la página desde el exterior me da un error de ‘timeout’ (cosa que no me pasa si entro en el apartado de /phpsysinfo o /phpmyadmin…), asi como el acceso por ftp o por ssh… ¿Puede que sea debido a la velocidad de subida del ADSL de Timofónica?? (en breve voy a migrar a Orange, pero no se si esto mejorará las cosas…)
Lo dicho, que me encanta tu pagina y que aprende uno mucho con tus tutos…
Salut i força al canut !!!


Gravatar Daniel Rojas 9th Mayo, 2008 a las 3:27

Hola muchas gracias me tomo dos dias en hacer todo el tuto pero listo ya lo tengo y esta bien montadito el blog mira es rojas.sytes.net gracias por todo !!


Gravatar forat 10th Mayo, 2008 a las 0:41

Davefzs modifica en el apartado de administración de wordpress ( Settings ) y en Blog address (URL) pon la url a la que se deberia de poder acceder desde Internet, en mi caso es http://hsnet2.sytes.net

Te da un error de time out porque al intentar llegar al blog desde Internet pasando por el puerto 80 de tu router se encuentra con la ip de tu maquina tipo 192.168.x.x y no con la URL. Suerte man !!!


Gravatar forat 10th Mayo, 2008 a las 0:55

Daniel Gracias a ti por completar el Server, muy bueno el articulo de instalación de puppy Linux ;)

Felicidades man !!!


Gravatar Daniel Rojas 12th Mayo, 2008 a las 5:06

forat el link de tu blog sera sagrado en el mio jeje creeme he sufrido mucho para montar un server como este igual gracias :D


Gravatar Dagoberto Casas 13th Mayo, 2008 a las 14:51

Huy que chimba de tutorial tiene de todo ni en la U vi esto, voy a colocar todo esto en practica.


Gravatar LeoSX 2nd Junio, 2008 a las 7:47

Hola forat jejeje ya pude montar mi propio server y ya le instale wordpress jaja. gracias


Gravatar Josep 4th Junio, 2008 a las 3:27

Muy bueno el manual, xo como asignar un dominio comprado .com al wordpress?


Gravatar Ajlex 28th Junio, 2008 a las 7:58

muy bueno me agustado desde el principio al fin entre sin saber desde otra url y lo lei completo en una noche, lastima no tener un equipo en este momento para montar el servidor pero ya te contare cuando lo haga saludos y gracias, por gente como tu es que migre a linux, porque compartimos y aprendemos mas cuando ayudamos a los demas.


Gravatar Rodrigo 29th Junio, 2008 a las 9:00

Excelente aporte, pero hay algo que no logro andar, y es que el el blog al registrasse no envia el correo. Mi pregunta es que tego que hacer para solucionarlo. Segun sepuke, dice que hay que poner un plugin… , es necesario que abra algun puerto en mi moden?


Gravatar Arturo Zavaleta 7th Julio, 2008 a las 18:19

hola Forat, gracias este super manual me estoy montando este server, es la primera vez que uso linux y tengo algunos problemas pero ya saldre, ya tengo mi server casi terminado, en cuanto lo pueda sacar de mi red te doy el url. Saludos, soy de Mexico pero vivo en USA. Gracias por todo. Que Dios te vendiga.


Gravatar Arturo Zavaleta 8th Julio, 2008 a las 19:33

perdon, yo otra vez, me quede aqui con esto al tratar de crear una base de datos #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ” at line 1 .gracias.


Gravatar Raul 11th Julio, 2008 a las 2:05

Es posible gracias a ti y por ello te menciono en el primer post.

Un tutorial excelente.


Gravatar carlos 23rd Julio, 2008 a las 17:53

gracias hermano por esa explicacion ya que para el mes que viene pienso montar un servidor y esto me ha ayudado mucho gracias y saludos desde venezuela ciudad ojeda estado zulia


Gravatar carlos 23rd Julio, 2008 a las 17:56

ahora mi pregunta es forat ya que tu tienes mas experiencia en esto yo apenas me estoy iniciando sera mejor instalar xampp en debian o instalar los paquetes por separados como lo explicas tu aqui?


¿ Tienes algo que decir ?
Nombre: 
Email: 
URL: