WordPress Plataforma de blogs gratuita
WordPress es una herramienta de blogs de código abierto con comunidad de desarrolladores grandes
WordPress es una plataforma de blogs de código abierto, con una próspera comunidad de desarrolladores. Tiene una amplia gama de plantillas gratuitas, complementos gratuitos y complementos de página de destino.
Descripción general
WordPress es de código abierto y popular software de creación de sitios web y blogs. A lo largo de los años, ha evolucionado de una plataforma de blogs a un sistema de administración de contenido y un marco de desarrollo de aplicaciones. Una gran cantidad de sitios web en línea se ejecutan hoy en WordPress. Permite que cualquier persona sin experiencia en desarrollo cree sitios web. Le brinda control total sobre el diseño y la funcionalidad de su sitio web. Ya sea que desee crear un blog, sitio web o que desee vender en línea, WordPress le brinda todas las herramientas y características. Tiene un extenso repositorio de complementos con miles de complementos de WordPress disponibles para mejorar su experiencia de WordPress. A diferencia de sus competidores como Wix, Weebly o Squarespace, WordPress es de código abierto y 100% gratuito y esto lo convierte en la opción número uno de los negocios. No solo es gratuito, tiene una gran comunidad de desarrollo, probablemente la comunidad de desarrolladores más grande para cualquier software disponible en línea. Esta comunidad de desarrolladores está construyendo activamente complementos y temas para WordPress. Aunque Joomla también es un sistema de gestión de contenido gratuito, pero cuando compara WordPress vs Joomla, WordPress tiene una gran ventaja sobre Joomla debido a la naturaleza simple y la arquitectura fácil de la plataforma. Eso. No importa qué tipo de sitio web desee construir, existe la probabilidad de que un complemento de WordPress existente ya esté disponible. Por ejemplo, si desea construir una tienda en línea que use WordPress, hay una gran cantidad de complementos de carritos de compras populares disponibles para WordPress como WooCommerce, EasyCart, TheCartPress y mucho más. No solo el carrito de compras, literalmente en cada dominio, hay un complemento disponible como para la gestión del usuario, puede usar BuddyPress. Debido a su popularidad, WordPress es la primera opción de desarrolladores para escribir sus propios complementos para extender la funcionalidad de WordPress. El desarrollo de complementos para WordPress se ha convertido en una industria. Muchas tiendas de software en línea están vendiendo explícitamente temas y complementos de blog de WordPress pagados y gratuitos. Al momento de escribir esta descripción general, hay más de 56,000 complementos disponibles en el directorio de complementos WordPress.org.
Requisitos
WordPress tiene un sistema de plantilla web mediante un procesador de plantilla. Su arquitectura es un controlador frontal, que enruta todas las solicitudes de URI no estáticos a un solo archivo PHP que analiza el URI y reconoce la página de destino. Esto permite el apoyo para más enlaces permanentes legibles por humanos. WordPress está escrito en PHP y se combina con una base de datos MySQL o Maria DB.
- PHP versión 7.4 o más reciente
- MySQL versión 5.6 o último o mariadb versión 10.1 o más reciente
- Soporte de certificado HTTPS / SSL
- Apache o Nginx, ya que estos son los servidores más confiables y potentes para WordPress, de lo contrario, puede instalar cualquier servidor siempre que su soporte PHP y MySQL
Características
WordPress es el fondo detrás de muchos de los sitios web y blogs que los usuarios visitan todos los días. WordPress es una plataforma de publicación semántica influyente, y viene con un conjunto ilimitado de características planeadas para hacer que la capacidad de los usuarios como editor en Internet sea igualmente fácil, agradable y atractiva. Hay otras características siguientes que hacen que WordPress sea una interfaz más fácil y utilizable para sus usuarios.
Fácil de usar
WordPress es muy fácil de usar porque le proporciona un acceso rápido a su contenido en línea y lo publicarán muy rápidamente. WordPress está creado principalmente para administrar su contenido de manera muy rápida y eficiente.
Páginas de destino para WordPress
Las páginas de destino para WordPress son muy populares. WordPress le proporciona una plataforma donde puede construir páginas de destino. La página de destino le brinda la oportunidad de comunicarse con los clientes potenciales de su negocio.
Temas gratuitos para WordPress
WordPress es una plataforma donde puede instalar un tema de forma gratuita. El tema le proporcionará un aspecto instantáneo del sitio web de su deseo. La única tarea que puede realizar en WordPress es poner su contenido listo en el tema y WordPress realiza todas las demás tareas de gestión de una vez. Los temas pagados también están disponibles. Puede obtener su tema en wordpress.org. Los temas para WordPress están ampliamente disponibles de forma gratuita.
complementos gratuitos para WordPress
WordPress también le brinda la oportunidad de agregar algunas características personalizadas en su sitio web en forma de complementos. WordPress tiene complementos gratuitos y pagados que pueden visitar en wordpress.org. Los complementos para WordPress están ampliamente disponibles de forma gratuita.
Flexibilidad
Con la ayuda de WordPress, el usuario puede generar cualquier tipo de sitio web, un blog o sitio web individual, una cartera profesional, una revista o sitio web de noticias, un blog de fotos, un sitio web comercial, un sitio web del gobierno, una comunidad en línea, incluso una red de sitios web. El usuario puede crear un sitio web propio atractivo con temas y extenderlo con complementos e incluso puede crear una aplicación muy propia.
Soporte multilingüe para WordPress
Una de las características más flexibles es que el usuario puede usar WordPress en tantos idiomas diferentes. Los usuarios pueden acceder a más de 70 idiomas. Permite traducir todo el contenido al idioma elegido por el usuario.
Guía de instalación
Instalación con GitHub
Descargar WordPress de Github
Descomprima el paquete en un directorio vacío y cargue todo.
Abra wpadmininstallphp en su navegador. Le llevará a través del proceso configurar un archivo
wp-config.php
con los detalles de la conexión de su base de datos.Si por alguna razón esto no funciona, no se preocupe. No funciona en todos los hosts web. Abra
wp-config-sample.php
con un editor de texto como WordPad o similar y complete los detalles de la conexión de su base de datos.Guarde el archivo como
wp-config.php
y cárguelo.Abra wpadmininstallphp en su navegador.
Una vez que se configura el archivo de configuración, el instalador configurará las tablas necesarias para su sitio. Si hay un error, verifique su archivo
wp-config.php
e intente nuevamente. Si falla nuevamente, vaya al Foros de soporte de WordPress con la mayor cantidad de datos que pueda recopilar.Si no ingresó una contraseña, tenga en cuenta la contraseña que se le dio. Si no proporcionó un nombre de usuario, será ‘Admin`.
El instalador debe enviarlo al página de inicio de sesión. Inicie sesión con el nombre de usuario y la contraseña que eligió durante la instalación. Si se generó una contraseña para usted, puede hacer clic en “Perfil” para cambiar la contraseña.
Instalación usando Docker
Instale los paquetes Docker con el comando APT a continuación:
apt-get install docker.io
Cuando la instalación haya terminado, inicie Docker y agregue para ejecutarse en el tiempo de arranque del sistema con el comando SystemCTL:
systemctl start docker
systemctl enable docker
A continuación, consulte la versión Docker con este comando Docker:
docker version
docker run hello-world
Configurar el contenedor Mariadb
En este paso, descargaremos una nueva MariaDB Images del Docker Registry y crearemos un nuevo contenedor basado en esa imagen. Configuraremos una nueva base de datos y usuario para la instalación de WordPress. Descargue la imagen Docker Mariadb al sistema con el comando Docker Pull:
docker pull mariadb
Ahora puede ver la nueva imagen Docker Mariadb con el comando a continuación:
docker images
A continuación, cree un nuevo contenedor a partir de la imagen MariadB para la instalación de WordPress. Antes de crear el nuevo contenedor, cree un nuevo directorio para los datos de WordPress, el directorio de bases de datos y el directorio de código de WordPress.
mkdir ~/wordpress
mkdir -p ~/wordpress/database
mkdir -p ~/wordpress/html
Ahora cree el nuevo contenedor MariadB con el nombre ‘WordPressDB’ con el comando a continuación:
docker run -e MYSQL_ROOT_PASSWORD=aqwe123 -e MYSQL_USER=wpuser -e MYSQL_PASSWORD=wpuser@ -e MYSQL_DATABASE=wordpress_db -v /root/wordpress/database:/var/lib/mysql --name wordpressdb -d mariadb
Se ha creado el contenedor ThemariadBriadb, ahora verifique el nuevo usuario y la base de datos de la instalación de WordPress para asegurarse de que no haya un error con el comando en la parte superior. Desde la máquina host, verifique la dirección IP del contenedor WordPressDB con el comando Docker a continuación:
docker inspect -f '{{ .NetworkSettings.IPAddress }}' wordpressdb
A continuación, conéctese al contenedor de WordPressDB con el comando mySQL desde el sistema de host:
mysql -u wpuser -h 172.17.0.2 -p
TYPE PASSWORD: wpuser@
El nuevo contenedor Docker, el usuario de MySQL y la base de datos MySQL para WordPress se han creado con éxito.
Configurar el contenedor de WordPress
Una vez que se haya creado el contenedor de la base de datos, descargue la última imagen de WordPress Docker con el comando Docker Pull:
docker pull wordpress:latest
Cuando la descarga haya terminado, cree un nuevo contenedor a partir de las imágenes con el nombre ‘WPContainer’.
docker run -e WORDPRESS_DB_USER=wpuser -e WORDPRESS_DB_PASSWORD=wpuser@ -e WORDPRESS_DB_NAME=wordpress_db -p 8081:80 -v /root/wordpress/html:/var/www/html --link wordpressdb:mysql --name wpcontainer -d wordpress
Para ver el contenedor de WordPress, puede verificarlo con el comando CURL en la IP y el puerto 8081 host.
curl -I 192.168.43.99:8081
Verá los resultados:
- El servidor web es Apache, que se ejecuta en el Debian.
- PHP 5.6 se está ejecutando en el contenedor.
- Ves la redirección a la instalación de WordPresss.