Usando Linux para muchas cosas y disfrutando de videojuegos, en dispositivos moviles, consolas y pc. Using Linux for many things and enjoying video games, mobile devices, consoles and pc

Mostrando entradas con la etiqueta wordpress blog. Mostrar todas las entradas
Mostrando entradas con la etiqueta wordpress blog. Mostrar todas las entradas

Como instalar WordPress en servidor Linux

Como instalar WordPress en servidor Linux

Ya sea para una pagina web o crear un blog, una de las soluciones mas populares es WordPress. Si a esto le sumas una base solida como lo es un servidor Linux estamos frente a un equipo ganador.

Contrario a lo que puedas pensar, la instalación es muy sencilla y rápida (solo 5 pasos) para en pocos minutos ya tener listo tu CMS en español.

Artículos recomendadosComo instalar Joomla en Linux Centos 7 paso a paso
                                            Instalando Plone paso a paso
                                            Como instalar Drupal 8 en Linux Ubuntu Server paso a paso


Para este tutorial en español te mostrare los pasos para las distribuciones Linux Centos 7 y Linux Ubuntu Server Xenial ademas de sus screenshoots haciéndolo bien sencillo de seguir paso a paso. Dependiendo el que uses, serán los requerimientos que debes cumplir.


Requerimientos para instalar WordPress en Linux Centos

Requerimientos para instalar WordPress en Linux Ubuntu Server


Como instalar WordPress en servidor Linux

Dando por hecho que ya tienes tu servidor LAMP (sea Centos o Ubuntu), es momento para crear la base de datos para wordpress en MariaDB

Creación de base de datos en MariaDB para WordPress

-Independientemente de la versión de Linux que hayas decidido usar para tu CMS WordPress; necesitaras una base de datos. Para este articulo usaremos MariaDB como pedimos en los requerimientos (LAMP). Desde una consola nos conectamos como root a MariaDB para crear la db y un usuario con privilegios (no es buena politica de seguridad manejar la db con la cuenta root, por ello creamos su usuario) para esta db. Reemplaza password por tu propia contraseña
mysql -u root -p
Enter password:
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 5
Server version: 5.5.50-MariaDB MariaDB Server

Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> create database wordpressdb;
Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> grant all on wordpressdb.* to 'wpusr'@'localhost' identified by 'password';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> exit;
Bye


Configuración de Apache para instalar WordPress en Linux

-Nos cambiamos al directorio de paginas de Apache (configurable en httpd.conf si deseas cambiarlo de lugar) y descargamos la ultima versión disponible de WordPress (en este momento la 4.9.2)
cd /var/www/html/
wget -c https://es.wordpress.org/wordpress-4.9.2-es_ES.tar.gz

-Descomprimimos el archivo y cambiamos recursivamente el dueño y grupo (owner y group) para apache
tar xzvf wordpress-4.9.2-es_ES.tar.gz
chown -R apache.apache wordpress/


Instalamos WordPress en Linux

-En otro pc abrimos un browser y navegamos a la ip de nuestro servidor linux (o si nuestro servidor tiene un dominio internet), ejemplo http://ip-servidor-linux/wordpress Nos recibe una pagina de bienvenida o introduccion. Damos click al botón Vamos a ello para comenzar
Comenzamos a instalar wordpress en linux

-En la siguiente pantalla se nos pedirá la info sobre la db, usuario y contraseña creados en pasos anteriores en MariaDB. Llenamos los campos y damos click al botón Enviar
Configuramos la conexion db de wordpress

-Ya WordPress tiene nuestros datos de conexión a MariaDB, momento para que suceda la magia. Damos click al botón Ejecutar la instalación
Ya estamos listos para ejecutar la instalacion de wordpress

-Al rato veremos la siguiente pantalla donde debemos colocarle el nombre a nuestro sitio web (Titulo del sitio), crear un usuario administrador (Nombre de usuario), Contraseña (mientras mas fuerte mejor por seguridad), email del administrador (Tu correo electrónico), permitir o no que los buscadores indexen tu sitio (recomendable dejarlo desmarcado). Damos click al botón Instalar WordPress
Escribimos mas info requerida de wrodpress

-Ingresamos al backoffice (centro de configuracion, creación de artículos, etc) con el usuario y contraseña creados en pasos anteriores. Damos click al botón Acceder
Ya podemos ingresar a personalizar wordpress

-Escribimos el usuario y contraseña. Damos click al botón Acceder. Olvidaste tu contraseña? no es problema, usa la opción Haz perdido tu contraseña y WordPress te enviara un email para cambiarla a la dirección que escribiste en pasos anteriores
Olvidaste tu contraseña, wordpress te la enviara por email

-Llegamos al backoffice (dashboard) o corazón de WordPress. Por default vendrá con un sencillo articulo publicado y la mayoría de sus parámetros con valores predefinidos. Podemos familiarizarnos con opciones mirando el menú vertical a la izquierda
Llegamos al dashboard wordpress

-Por ejemplo, en Apariencia veremos los temas disponibles y el activo actualmente
Es sencillo activar un nuevo tema wordpress

-Con este tema nuestra pagina se vera de esta forma. Algo rudimentaria pero ya te toca a ti instalar plugins, llenar información, publicar artículos para que cambie a una pagina interesante
Ya va cogiendo forma tu wordpress


Artículos recomendadosTop herramientas de acceso remoto en Linux
                                           Como instalar Clamav y usarlo en Linux paso a paso
                                           Instalando y configurando Nessus
                                           Verificando si una ip publica esta reportada por spam
                                           

Si llegaste hasta aquí podemos decir que ya tienes tu WordPress instalado y listo para comenzar a crecer. No tienes aun tu propio servidor Linux y buscas una opción confiable y económica para WordPress en internet?, te recomiendo Bluehost, un excelente aliado para hosting, en este link puedes contratar el tuyo a precios muy bajos.

Pretendo vivir de mi blog, de enseñar opensource, pero esto no sera posible sin tu apoyo, me ayudas?

Donar 25 USD

Que tal te ha parecido esta guía en español de como instalar WordPress en servidor Linux? Ya conoces WordPress, prefieres otro CMS, cual? Te gusto el articulo? hazme un favor, compártelo en tus redes sociales (compartir es sexy). Escríbeme en los comentarios aquí debajo y pasa la voz compartiendo el tweet.
Sígueme en twitter google+facebook, email o YouTube y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.


Share/Bookmark

Como instalar wordpress paso a paso

Necesitas una herramienta para publicar tu blog? en internet hay muchas pero pocas tan populares como WordPress, la cual llego a su versión 3.7 hace unos días y hoy aprovecho para mostrarte como instalar WordPress paso a paso.
La versión 3.7 trae entre otras las siguientes características:
  • Actualizaciones automáticas en segundo plano: nunca más tendrás que actualizar versiones de seguridad o mantenimiento pues WordPress se actualizará en segundo plano y sin necesidad de intervención del usuario. Esto solo afecta a versiones menores (p.ej: de la versión 3.7 a la 3.7.1).
  • Actualización automática de traducciones de WordPress: las traducciones a tu idioma, si varían, también se actualizarán automáticamente.
  • Nuevo sistema de comprobación de contraseñas, que detecta fallos comunes en la generación de claves por parte del usuario.
  • Mejoras en el buscador interno, que ahora mostrará los resultados por relevancia y jerarquía.
  • Mejora en las queries por fecha de WP_Query
  • y mas
Para este articulo usaremos un servidor Centos 6.4 con MySQL, Apache con php y por motivos de conveniencia, estará en la ip 192.168.1.167. Comenzamos abriendo una consola como root

-Descargamos dependencias

yum -y install httpd mysql-server php*

-Iniciamos MySQL, le colocamos contraseña a la cuenta root y activamos para que se ejecute siempre que haga boot el servidor

service mysqld start
/usr/bin/mysqladmin -u root password 'contraseña'

-Descargamos WordPress

cd /var/www/html
wget -c http://es.wordpress.org/wordpress-3.7-es_ES.tar.gz

-Descomprimimos, renombramos y eliminamos el gz

tar xzvf wordpress-3.7-es_ES.tar.gz
mv wordpress wp
rm wordpress-3.7-es_ES.tar.gz

-Cambiamos permisos

chown -R apache.apache wp

-Iniciamos MySQL, le colocamos contraseña a la cuenta root y activamos para que se ejecute siempre que haga boot el servidor

service mysqld start
/usr/bin/mysqladmin -u root password 'contraseña'
chkconfig mysqld on

-Creamos la db

mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.1.69 Source distribution

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>create database wp;
Query OK, 1 row affected (0.00 sec)

mysql> exit
Bye

-Activamos apache

service httpd start
chkconfig httpd on

-Abrimos un browser y navegamos a http://192.168.1.167/wp/. Alli se nos alerta de que debemos crear un fichero wp-config.php. Damos click en el botón Crear un archivo de configuración

-Se muestra una pagina informativa de los datos que necesitaremos en el próximo paso. Damos click al botón Vamos a ello

-Escribimos los datos de usuario de MySQL y damos click al botón Enviar

-Se verifica la conexión con MySQL y ya estamos listos para instalar. Damos click al botón Iniciar la instalación

-Personalizamos el sitio colocándole nombre y creándonos un usuario administrativo. El sistema verificara nuestra contraseña. Damos click al botón Instalar WordPress

-Ya esta instalado y ahora podemos ingresar a su consola web dando click al botón Acceder

-Entramos con la cuenta creada en pasos anteriores. Damos click al botón Acceder

-Ya en la consola web podemos crear artículos, instalar plugins, temas, etc.

-Al instalarse también tenemos una pagina de prueba que podemos personalizar o quitar para colocar la nuestra

Una instalación muy sencilla y como dicen, de solo 5 pasos.
Usas WordPress? Que plugins nos recomiendas?
Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark