IMPLEMENTACION
DE
WORDPRESS
HUALKANA
SAC
PERÚ
2023
Jesus Pedro Cotrina Velasquez
MONITO
R:
PARTICIPANTE Abraham Junior Requiz
01: Cordova
PARTICIPANTE Rodrigo Montes Medina
02:
ÍNDICE
INTRODUCCION:___________________________________________________________4
IMPLEMENTACIÓN:________________________________________________________5
Requerimientos de hardware:______________________________________________________________5
Requerimientos de software:_______________________________________________________________5
Instalacíón de paquetes:___________________________________________________________________6
CONFIGURACIÓN DE SERVICIO:_______________________________________________6
Creación y configuración de usuario:_________________________________________________________6
Creacion de base de dars:__________________________________________________________________7
Asignación de permisos a archivos de wordpress:______________________________________________7
RESOLUCIÓN DE PROBLEMAS:_______________________________________________7
REFERENCIAS:_____________________________________________________________8
CONCLUSIONES:___________________________________________________________8
INTRODUCCION:
A WordPress se le define como un Sistema Manejador de Contenidos o CMS (Content
Management System) por sus siglas en inglés. A su vez, podemos definir un CMS como
una plataforma que sirve para crear y administrar los contenidos de un sitio web. En
otras palabras, para definirlo con la mayor sencillez posible, con WordPress podemos
crear sitios web de muy diverso tipo sin necesidad de escribir código y, al mismo tiempo,
podemos crear y administrar fácilmente el contenido que dicho sitio va a mostrar.
Esto se consigue gracias a que WordPress administra los sitios como páginas
dinámicas. Para saber qué es una página dinámica, te invitamos a leer primero este
tema básico .
A diferencia de las páginas dinámicas comunes, WordPress no incluye en sus bases de
datos sólo el contenido del sitio, sino además, los diversos parámetros de la apariencia y
funcionalidad del mismo. Para ello, divide los sitios web en dos secciones: Una primera
sección que es la que ven los usuarios en su navegador cuando visitan el sitio web y que
suele llamarse FrontEnd. Y una segunda sección, oculta al usuario que visita la página y
sólo accesible para el administrador o administradores del sitio, que suele
llamarse BackEnd, aunque en WordPress se le llama
también Dashboard (Pizarra), Escritorio e incluso Panel de control.
Por tanto, el trabajo con WordPress no consiste en crear código HTML o CSS,
componentes básicos para crear páginas web, ni programar nada en PHP y MySQL,
herramientas avanzadas para darle funcionalidad a las páginas, ya que tanto la
apariencia como el contenido y la funcionalidad del sitio web pueden definirse a través
de los formularios y elementos añadidos, llamados Plugins, a nuestro sitio a través del
área de administración o Escritorio.
En sus inicios, WordPress estaba orientado a ser un sistema manejador de contenidos
para crear blogs (diarios digitales donde el usuario puede publicar artículos e imágenes,
básicamente, con determinada frecuencia), pero con el tiempo ha ido evolucionando y su
capacidad ya no se limita a blogs. Con WordPress podemos crear blogs, pero también
sitios empresariales, tiendas en línea (con todo y carritos de compras), foros, diarios o
revistas digitales, portafolios artísticos, páginas personales, páginas de registro para
diversos fines y hasta cierta funcionalidad de redes sociales si se desea. Es decir,
prácticamente no hay límite de lo que puede hacerse con WordPress en lo que a sitios
web se refiere y como no es necesario programar, entonces todas estas posibilidades
están al alcance para un mayor número de personas aunque no tengan conocimientos
de diseño o programación. Incluso, es tal su éxito, que alrededor del 30% de las páginas
web de Internet están elaborados con esta plataforma.
IMPLEMENTACIÓ N:
Requerimientos de hardware:
CPU Compartida
4 GB Ram
2 CPU
80GB Almacenamiento Interno
Transferencia 4TB
Requerimientos de software:
Google Chrome (Linode, youtube, etc)
Putty
Ubuntu 22.04 LTS
Instalació n de paquetes:
Se va necesitar actualizer los paquetes para la instalacion de Wordpress
Sudo apt update
Sudo apt upgrade
Los paquetes que se van a requerir para la instalación del Wordpress son:
CONFIGURACIÓ N DE SERVICIO:
Creació n y configuració n de usuario:
Para la creación de un nuevo usuario se necesitará el siguiente comando:
Adduser “nombre”
Luego para colocarlo dentro del grupo sudo:
Sudo usermod -aG sudo “nombre”
Creació n de base de datos:
Para la creación de la base de datos, primero ingresaremos al mariaDB:
sudo mysql -u root -p (requerirás tu contraseña)
Luego creamos la base de datos con:
CREATE DATABASE wordpressdb DEFAULT CHARACTER SET utf8 COLLATE
utf8_unicode_ci;
grant all on wordpressdb.* to 'wpusr'@'localhost' identified by 'contraseña';
flush privileges; (para guardar)
Asignació n de permisos a archivos de Wordpress:
Con estos dos comandos podremos darle permisos a los archivos necesarios para que
puedan ser leidos por el administrador y su grupo.
sudo find /var/www/html/wordpress/ -type d -xexec chmod 750 {} \;
sudo find /var/www/html/wordpress/ -type f -exec chmod 640 {} \;
RESOLUCIÓ N DE PROBLEMAS:
Nuestras páginas se visualizaban de forma normal al colocarle el “/wordpress” a
nuestros dominios. Ya que queriamos que se pueda visualizar sin necesidad de del
“/wordpress”.
Buscamos en muchas páginas y tutorials y al final la solución fue borrar la base de datos
creada en MariaDB y volver a crearla.
Luego de eso, nuestras páginas ya se podian visualizer de forma normal, al igual que
Tambien nos permitia entrar al “/wp-admin”.
REFERENCIAS:
Para la creación de cuenta Linode:
- [Link]
Para la instalación del Wordpress:
- [Link]
Para ocultar la version del Apache:
- [Link]
Para colocarle el certificado SSL:
- [Link]
- [Link]
CONCLUSIONES:
Después de esta implementación mi compañero y yo logramos sacar varias conclusiones. La
primera es que al ser estudiantes que recién nos estamos familiarizando con apache y servidores
web se nos hizo un poco complicado instalar el servidor, el proceso de instalación de paquetes
si se pudo hacer pero al momento
de instalar wordpress de manera gráfica lo hicimos con la ip publica y eso nos trajo
inconvenientes pero logramos encontrar una solución gracias a que nos apoyaron.
Hemos tenido poco tiempo para hacer uso de las plantillas de Wordpress y diseñar a
nuestro gusto pero el poco tiempo que probamos este software fue muy didáctico y pudimos
crear una pequeña página web.