Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Proyecto Final Montaje de Wordpress Local - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 12 de mayo de 2025 por Santiago Z.

25 visualizaciones

Proyecto Final Montaje de Wordpress Local

Descargar la transcripción

Muy buenas a todos, bienvenidos a esta nueva presentación de proyecto final de instalación de WordPress en un entorno local. 00:00:02
Mi nombre es Santiago y vamos a proceder a explicarlo. 00:00:13
Lo primero que vamos a hacer es dirigirnos a nuestro ordenador y vamos a ejecutar el comando de la red de P para poder conectarnos a un servidor que tenemos corriendo las 24 horas en mi casa 00:00:18
donde tenemos estas máquinas virtuales levantadas y entre ellas la documentación 00:00:31
de tal manera que vamos a ir explicando detalladamente la documentación 00:00:41
tenemos un pequeño índice para el que quiera leerse la documentación porque tendrá todo 00:00:45
documentado y un pequeño prefacio para todo aquel que quiera leerse esta gran documentación 00:00:51
Luego tenemos por aquí informaciones de cómo tiene que ir nuestra red 00:00:58
Y poquito más, todo esto simplemente para todo aquel que no tenga mucha idea de cómo trabajar con máquinas virtuales ISO y OVAS 00:01:11
pues cómo importar, cómo exportar y etc. Esto es simplemente una pequeña guía por encima de cómo 00:01:26
se trabaja. Todo esto para quien se lo quiera leer, pero nosotros nos vamos a dirigir a este apartado 00:01:34
donde comienza realmente la documentación de cómo se trabaja con WordPress. Pero bueno, 00:01:43
os sigo diciendo que tenemos por aquí todo documentado para que quien quiera leerse todo 00:01:49
esto vale pues puede echarle un ojo perfectamente si no tiene mucho conocimiento de cómo se trabaja 00:01:56
con máquinas virtuales, isos y exportación e importación de ovas o copias de seguridad 00:02:02
o incluso temas de documentación para hacer snapshots en máquinas virtuales simplemente 00:02:14
para eso. Una vez entendido esto vamos a proceder a comenzar a explicar cómo he montado yo mi entorno 00:02:21
de desarrollo de aplicaciones web. Ahora lo que haré será comenzar con la configuración de 00:02:31
adaptadores y diseño de red. Lo primero que hice fue cambiar las interfaces que se ubican en este 00:02:46
directorio nosotros nos fijamos configurando esto esto sería una configuración preinicial vale que 00:02:54
está mal hecha tendríamos que ir configurando la pasito a pasito y vamos a detallar la no 00:03:06
tenemos dos adaptadores vale la red igual que sería la en post 3 vale nuestro adaptador en 00:03:19
nuestra máquina donde nosotros tenemos dos redes vale la red NAT del adaptador 1 que sería esta 00:03:28
red de aquí la red WAN la que está al exterior y luego tendríamos nuestra red interna vale en la 00:03:38
parte que pone red LAN que sería la parte donde comunica con la red interna vale esto que ocurre 00:03:44
esto sería las dos interfaces que tendríamos en el router claro previamente configuradas ya que 00:03:53
nosotros tendríamos que irnos a VirtualBox y venirnos a herramientas, a red y en redes NAT 00:04:00
tendríamos que crear una red NAT con esta configuración de tal por VirtualBox. Es decir, 00:04:09
cada vez que creemos, cada vez que vayamos a un VirtualBox tendremos que crear esta red NAT para 00:04:19
que pueda tener salida al exterior. Luego, por otro lado, estas serían las configuraciones, 00:04:24
guardamos, hacemos un ping y podemos comprobar que el router 00:04:39
el router ya tiene comunicación con el exterior 00:04:43
a nivel de DNS y a nivel de dirección IP 00:04:47
y a nivel de dominio 00:04:51
luego en el servidor vamos a proceder a configurar también 00:04:53
las interfaces como hicimos en el router 00:04:59
pero recordamos que el servidor solo va a tener una red interna 00:05:04
donde vamos a tener que imputar el tráfico solo para la red local 00:05:08
en nuestro caso nos pedían que el servidor fuese la dirección IP número 4 00:05:11
pues le hemos puesto la número 4 00:05:17
podemos observar que entre el router y el servidor tienen ping entre ellos 00:05:19
y se pueden observar entre ellos 00:05:27
y ahora vamos a proceder a configurar la interfaz en el cliente 00:05:29
en el cliente vamos a tener un pequeño problema 00:05:38
Y el problema del cliente es 00:05:41
No tenemos las Virtual Guest Addition instaladas 00:05:45
Entonces, ¿cuál es el problema de esto? 00:05:52
Que luego cuando vayamos a configurar las interfaces 00:05:55
Como os estoy mostrando en la documentación 00:05:58
No vamos a poder bajar más de aquí 00:06:00
Y no vamos a poder cliquear en el botón de configurar 00:06:03
¿Por qué? Porque no tenemos las Guest Addition instaladas 00:06:07
Esto lo vamos a solucionar de tal manera que vamos a cliquear aquí arriba en dispositivos 00:06:10
Vamos a pinchar en insertar las CD Addition, es decir las que es Addition de VirtualBox 00:06:19
Y posteriormente nos vamos a meter dentro de la aplicación o icono del sistema 00:06:26
Vamos a navegar a equipo y dentro de equipo vamos a tener este CD que previamente hemos introducido pinchando en este botón 00:06:33
Aquí podemos observar dentro del CD que tenemos varias cosas, pero a nosotros lo que nos interesa es esta de aquí en concreto, donde yo tuve que levantar una consola de comandos, ejecutar esta serie de comandos y posteriormente esperar a que las Guest Additions fueran instaladas. 00:06:41
Y una vez instaladas, vamos a poder configurar la red y las interfaces dentro de nuestra máquina virtual cliente. 00:07:13
Una vez dentro del cliente, procedemos a configurar nuestra única interfaz en la red local. 00:07:23
Esto es lo de la configuración, el cómo se instala, las de esa edición, etc. 00:07:32
Aquí vemos que se ha instalado posteriormente. 00:07:38
Pero bueno, a mí lo que me interesa es que veamos esto. 00:07:44
Y ahora, después de la desedición, podemos botonear el botón de configuración. 00:07:47
Cuando pincemos en configuración, podremos administrar todos estos detalles 00:07:54
y vamos a ir rellenando todo lo necesario para que nuestro equipo cliente 00:07:59
se halle dentro de la red que tenemos para el entorno de desarrollo. 00:08:06
luego posteriormente vamos a reiniciar el cliente 00:08:13
y podemos observar que ya tenemos ping 00:08:19
con el equipo servidor 00:08:21
y ahora voy a proceder a configurar el hostname 00:08:26
os preguntaréis ¿qué es el hostname? 00:08:33
el hostname es por así decirlo el banner 00:08:40
o lo que nosotros vamos a tener en lo que es la 00:08:45
la pantalla de configuración o de inicio de nuestro servidor por ejemplo si yo hago un exit 00:08:50
cuando nosotros intentamos arrancar el router servidor o lo que sea lo primero que nos aparece 00:08:58
aquí en pantalla por ejemplo router de vian 12 aplicaciones web esta frase sería el banner vale 00:09:05
esto es lo que nosotros vamos a administrar como hostname vale así que vamos a ir detallando lo 00:09:11
muy pasito a pasito como lo hemos ido haciendo vale vamos a proceder a seguir 00:09:18
lo primero que he hecho es ponerme como administrador mido la carpeta de etc y mtc 00:09:25
he configurado el hostname me pongo como administrador y ejecuto el comando cd barra 00:09:33
etc ls y ahora nano hostname como hemos dicho aquí es donde nosotros vamos a 00:09:49
proceder a cambiar nuestro banner pondremos el banner que nosotros deseemos reiniciamos 00:09:59
y posteriormente esto habrá cambiado esto es lo que aparecía antes y nosotros tras 00:10:12
personalizar el banner y reiniciarlo tendremos lo que es el banner cambiado. Hay que recordar 00:10:24
también que no sólo hay que cambiar el banner en el fichero etchostname, también hay que 00:10:34
hacerlo en el fichero etchosts. Hay que recordar eso para que no sólo cambiar el banner sino que 00:10:39
el equipo esté reconocido no sólo por la dirección ip 10.0.110.1 sino que el equipo aparte de estar 00:10:48
reconocido por 10.0.110.1 va a estar reconocido este servidor como un nombre de servidor de 00:10:56
aplicaciones web de vian 12 o servidor de vian 12 aplicaciones web no da igual el caso es que va a 00:11:04
estar reconocido tanto por una dirección ip como por un nombre en la red una vez hemos configurado 00:11:11
los hostname y los archivos de host vamos a proceder a reiniciar lo que es el servidor 00:11:22
y este servidor ahora tendremos ya nuestro banner deseado estos pasos vamos a proceder a repetirlos 00:11:30
exactamente para el servidor y el cliente vale y aquí podemos observar que cambiando el banner 00:11:45
y al reiniciarlo podemos observar que nuestro banner ha cambiado y que el equipo ahora bueno 00:12:10
los equipos estarán identificados en la red bajo bajo una dirección ip y un nombre esto lo podemos 00:12:24
demostrar con cliente ssh vamos a proceder a entrar y podemos observar que en el router 00:12:32
tenemos nuestro fichero de hostname y nuestro fichero de host luego 00:13:14
eso en el router vamos a poner el servidor donde nosotros tendremos exactamente el mismo proceso 00:13:28
servidor de vian12 y en el archivo de host exactamente igual luego por otro lado tenemos 00:13:39
en el cliente exactamente lo mismo y si me voy al fichero de host exactamente lo mismo esto es 00:13:55
importante luego lo explicaremos más adelante pero ahora no es el momento vamos a proceder 00:14:13
a seguir con la documentación lo que vamos a hacer ahora es crear un usuario personalizado 00:14:24
para trabajar y aunque sólo sea necesario en cliente y servidor también lo he hecho en el 00:14:32
router de tal manera que tengan los tres equipos en la red el mismo usuario simplemente ya por 00:14:39
gusto el que tengan todos el mismo usuario esto lo he hecho con el comando adduser santiago para 00:14:49
añadir el usuario santiago al servidor router y cliente le ha añadido como santiago la contraseña 00:15:00
y además le he añadido a este usuario al grupo de administradores sudoers 00:15:08
luego observamos aquí en las fotos pues cómo se ha producido los cambios de cómo vamos creando 00:15:21
los usuarios, router, cliente y servidor. Como hemos dicho no es necesario en todos, solo es 00:15:30
necesario en servidor y cliente, pero bueno para que tengamos un poco pues el conocimiento de 00:15:41
cómo se hace. Luego con este comando he podido comprobar si el usuario santiago se 00:15:47
ha creado correctamente y está en el grupo de administradores y podemos observar que en los 00:15:58
tres equipos se halla el usuario santiago dejar en evidencia por aquí estará por aquí debajo no 00:16:07
se ve vale estará por aquí debajo a lo mejor porque hay muchos muchos usuarios pero bueno 00:16:42
estará por aquí debajo lo podemos observar que tenemos los usuarios creados y que en la máquina 00:16:49
cliente nosotros podemos ejecutar este comando y que el usuario santiago está creado también en el 00:16:57
equipo cliente seguimos bajando y si nosotros lo necesitamos podemos borrar el comando antiguo como 00:17:15
por ejemplo el que estaba mcuraf o el comando user de tal manera que el único usuario que hay en las 00:17:31
máquinas locales es santiago una vez hecho todo esto hemos terminado la parte de configuración 00:17:39
de usuarios e interfaces de tal manera que ahora lo que vamos a proceder a hacer es vamos a empezar 00:17:48
a instalar algunos paquetes como por ejemplo el cool que lo vamos a necesitar posteriormente más 00:18:01
aquí podemos ver que se está instalando 00:18:07
y que me está dando 00:18:11
un error de instalación 00:18:12
y diremos, ¿por qué 00:18:15
me está dando el error de instalación? 00:18:17
muy sencillo, porque nos está 00:18:19
diciendo que el servidor 00:18:21
necesita tirar de algunos archivos 00:18:22
de actualización 00:18:25
para poder localizar el paquete 00:18:26
curl, de tal manera que 00:18:28
como nos dice aquí en apt-get 00:18:31
un date 00:18:33
menos menos fixmissing 00:18:35
vamos a proceder a ejecutar estos dos comandos 00:18:37
en mi caso 00:18:40
apt-get update me ha valido solo con él 00:18:41
y posteriormente de ejecutar 00:18:43
la actualización 00:18:48
aquí ya si me dejará 00:18:49
instalar el paquete de tipo curl 00:18:52
¿vale? luego 00:18:53
lo que vamos a hacer es descargar 00:18:59
los repositorios del paquete de 00:19:01
webmix ¿no? con el comando curl 00:19:03
que lo hemos instalado anteriormente 00:19:05
y después vamos a ejecutar la instalación de uno de los repositorios 00:19:06
que nos hemos descargado con el paquete curl 00:19:13
nos aparecerá esto 00:19:16
como que se ha completado correctamente 00:19:22
nos pedirá que le confirmemos obviamente 00:19:26
y posteriormente cuando ya tengamos todos los paquetes 00:19:28
repositorios etc montados, descargados e instalados 00:19:35
podemos proceder a instalar el paquete de webmin 00:19:40
que será nuestro iptables o ufw 00:19:45
es decir cortafuegos de tipo gráfico 00:19:49
esto comenzará a descargarse, a instalarse 00:19:53
y después una vez instalado 00:19:57
accederemos a este webmin o a este cortafuegos 00:20:01
a través del puerto 10.000 00:20:05
Vamos a observar, entramos en el webmin, y esto sería nuestra pantalla de carga de lo que nosotros veríamos. 00:20:08
Vamos a ponerlo en grande y vamos a acceder. A ver si quiere cargar, vamos a proceder. 00:20:20
10.0.110.4 al puerto 10.0.110.1 al puerto 10.000 nos dirá que hay un error vamos a 00:20:51
proceder a seguir adelante avanzado aceptar el riesgo y continuar y accederemos a webmail 00:21:32
donde nuestro usuario será el personalizado previamente 00:21:42
y aquí lo que vamos a tener que hacer es entrar en Networking 00:21:47
en Linux Firewall 00:22:02
y aquí abajo nos aparecerá una serie de redes 00:22:04
que tendremos que eliminar y dejar solo la que nos interesa 00:22:09
esto lo he detallado perfectamente 00:22:13
en la documentación de que tenemos que entrar aquí 00:22:17
En Linux Firewall gestionar estas tres reglas 00:22:21
¿Vale? Eliminarlas 00:22:25
Y dejar solo la única que nos interese 00:22:26
Que en nuestro caso ¿Vale? 00:22:29
He explicado como se eliminan ¿Vale? 00:22:31
Para quien no tenga ni idea de como se eliminan 00:22:33
Yo en mi caso solo he dejado esta 00:22:36
Que haga la función de mascarade 00:22:39
Enmascaramiento para enrutaje o enrutamiento 00:22:42
A través de router posteriormente 00:22:45
De tal manera que luego cuando editemos la regla lo que va a hacer el router es todo el tráfico que provenga desde la red interna 00:22:48
Podrá producirlo hacia el exterior o redireccionarlo hacia el exterior 00:22:55
Al guardar las reglas tendremos ya la regla creada 00:23:00
Y esto sería más o menos un poco el proceso de cómo se podría hacer a nivel gráfico 00:23:05
Si necesitamos a nivel de consola producimos estos comandos 00:23:11
Vamos a ejecutar el comando este 00:23:15
Para que se pueda hacer un IP forward 00:23:19
Lo cambiaremos de 0 a 1 00:23:21
Para que este script esté activo 00:23:24
Y lo que vamos a hacer es 00:23:29
Que todo el tráfico que provenga a través de la EMPOS 8 00:23:30
Se lo redireccione a la EMPOS 3 00:23:33
Esto es el comando que va a hacer eso 00:23:36
Que es exactamente lo mismo que si nosotros dejamos 00:23:40
Esta regla creada 00:23:43
Pero bueno, para gustos los colores 00:23:45
Quien le guste con el webmin 00:23:47
Y quien le guste con consola de comandos 00:23:51
He detallado los dos procesos 00:23:56
Para quien quiera cada proceso hacerlo por su lado 00:23:58
Pues bueno, están detallados los dos procesos 00:24:01
Tanto por consola como por webmin 00:24:04
Quien haya querido hacer por consola 00:24:09
Va a tener que crear un script 00:24:12
Llamado routernet.sh 00:24:15
que sea ejecutado por un servicio 00:24:18
¿Qué hace este servicio? 00:24:23
Vamos a ir poquito a poco explicándolo 00:24:32
Lo que hace este servicio es que en primer lugar 00:24:34
cuando el servidor arranque 00:24:39
va a decirle que, oye 00:24:41
después de que se arranque la tarjeta de red 00:24:45
ejecuta una sola vez este script 00:24:48
ubicado en este directorio 00:24:52
y ejecutarlo de nuevo si se queda pillado 00:24:54
es decir que si o si se ejecute 00:24:57
el servicio lo que vamos a hacer es reiniciarlo 00:25:01
y aplicarle unos permisos 00:25:07
posteriormente con el chmod más x a ese fichero 00:25:09
para que pueda ser ejecutado por el servicio 00:25:13
de tal manera que cuando hagamos el systemctl daemon reload 00:25:17
arranque ese servicio y a partir de este momento 00:25:20
tengamos un servicio corriendo, de tal manera que el router a partir de este momento 00:25:24
todo tráfico que le llegue al router lo redireccionará. 00:25:30
Una vez que ya tenemos el router con funciones de enrutamiento 00:25:36
vamos a proceder a actualizar los sistemas con el comando apt-get update 00:25:41
para obtener listas de descargas, apt-get upgrade para obtener los ejecutables 00:25:46
y apt-get upgrade para poder actualizar todos los ejecutables 00:25:52
que hemos obtenido de la lista de lookdate. 00:25:56
No tiene mucho misterio, simplemente ejecutar esos comandos 00:26:00
y automáticamente comenzarán a actualizarse. 00:26:04
Una vez actualizados los servicios tanto en router, servidor y cliente 00:26:08
vamos a proceder a instalar el servicio de SSH. 00:26:14
Ahora que hemos instalado el servicio de SSH 00:26:19
vamos a configurarlo con este comando 00:26:24
de tal manera que el único usuario que quiero que acceda por el puerto 22 00:26:27
al servicio de SSH sea el usuario Santiago 00:26:33
con el comando allow users santiago 00:26:39
lo que vamos a hacer es entrar en ese fichero a través de este directorio 00:26:43
una vez configurado activaré el servicio 00:26:50
y lo arrancaré 00:27:07
de tal manera que ya tendremos SSH 00:27:10
o un servicio SSH corriendo 00:27:13
no solo en un servidor sino en toda la red 00:27:16
y aquí podemos demostrar que nuestro servicio de SSH 00:27:19
está corriendo correctamente 00:27:24
también lo hemos demostrado antes en el vídeo 00:27:26
de que nos hemos conectado por SSH 00:27:30
para poder ver el host y el hostname 00:27:32
de todos los equipos de la red 00:27:35
vale, una vez instalado el servicio de SSH 00:27:36
me voy a conectar desde el cliente al servidor 00:27:41
para poder instalar el servicio de Apache 2 00:27:43
que va a ser nuestro servicio que va a hacer correr el WordPress posteriormente 00:27:47
como página web 00:27:52
aquí vemos que al instalar el servicio de Apache 00:27:54
con este comando 00:28:01
se instala 00:28:03
lo activamos y lo arrancamos 00:28:12
¿Qué hace Apache? 00:28:16
Nosotros podemos tener nuestro WordPress corriendo 00:28:19
Me parece muy bien 00:28:22
Pero si no tenemos un Apache al que poder preguntarle dónde está WordPress posteriormente 00:28:24
El WordPress puede existir pero Apache no va a saber dónde está 00:28:30
Entonces el cliente no va a saber qué es WordPress ni dónde está ubicado WordPress 00:28:34
Para esto necesitamos un Apache porque luego Apache va a ser el que gestione 00:28:39
dónde está WordPress, en qué directorio y cuando alguien pregunte por www.paginaweb.es 00:28:44
pues la página web va a estar alojada en internet y Apache va a saber responder 00:28:51
que esa página web está alojada en X servidor. 00:28:56
Pero bueno, esto poquito a poco vamos a ir explicándolo pasito a pasito. 00:29:00
Podemos observar que una vez instalado Apache, si nosotros cliqueamos en este enlace 00:29:07
Cargaría el Apache, lo único que yo me lo he cargado 00:29:14
Para poder cargar 00:29:16
Información ahí 00:29:17
Claro, aquí no me lo va a cargar porque necesitaríamos 00:29:19
Esto, vamos a meternos en el cliente 00:29:24
Vamos a cargar Firefox 00:29:26
Y en mi caso 00:29:29
No debería de cargar Apache 00:29:32
Debería de cargar 00:29:34
El WordPress 00:29:35
Porque ya lo tengo instalado 00:29:38
Ah, pues sí, sí me he cargado, mira 00:29:40
En mi caso 00:29:45
tengo el Apache 2 instalado y está corriendo Apache como servicio. De tal manera que ahora 00:29:47
podemos analizar que Apache está instalado y corriendo en el servidor. Ahora vamos a 00:29:53
instalar la librería y dependencias de PHP, en concreto la versión 8.2 y posteriormente 00:30:01
vamos a crear un archivo llamado info.php para comprobar que el servicio de PHP, con 00:30:12
esta información en su interior para comprobar que el fichero de info.php y el servicio de php 00:30:19
está corriendo correctamente vale pues esto lo que vamos a hacer es 00:30:25
creamos ese fichero y posteriormente nos dirigimos al navegador y escribimos esto 00:30:30
de tal manera que si nosotros entramos ahora 00:30:37
y escribimos barra info.php podemos detectar que php está corriendo 00:30:40
en su versión 8.2.28 y que nos está funcionando correctamente como hemos visto antes es posible 00:30:47
que si nosotros no nos funciona el php tengamos que crear ese fichero para poder hacer la prueba 00:31:09
vale recargamos apache y ya tendremos reiniciado el servicio de apache y corriendo en nuestro 00:31:14
servidor aunque esté instalado luego tendremos que configurarlo pero bueno esos son datos 00:31:25
posteriores. Lo que vamos a proceder a hacer ahora es instalar la base de datos, en nuestro caso va a ser 00:31:32
MariaDB, con la cual vamos a instalar MariaDB con estos comandos. Aquí podemos observar que la 00:31:41
instalación está siendo completada y como tal ¿qué es lo que nos pide la práctica? 00:31:51
Lo que nos pide la práctica es muy sencillo, nos pide que el nombre de la base de datos sea 00:32:00
esta con tu nombre una contraseña de usuario de base de datos la que yo desee y que luego 00:32:06
posteriormente el wordpress tenga mi nombre wordpress de santiago y que el usuario de 00:32:12
wordpress sea admin password admin no pues es lo que vamos a proceder a hacer pasito a pasito no 00:32:18
acceder a mysql o mariadb lo que vamos a hacer es entrar en mariadb vamos a ejecutar el comando 00:32:27
mysql-u root-p para poder entrar como root o administradores a esta base de datos vamos a 00:32:35
ejecutar el comando create database bbdd wordpress tu nombre que nuestro caso será create database 00:32:43
bbdd wordpress santiago creamos el usuario con el comando create user santiago arroba localhost 00:32:49
identificado en la base de datos por santiago como contraseña damos los privilegios 00:33:00
privilegios a esta base de datos con el nombre y con nuestro usuario limpiamos la caché damos 00:33:11
los privilegios y salimos de la base de datos y a partir de este momento la base de datos ya está 00:33:20
con una información dentro y corriendo en nuestro servidor si queremos asegurar nuestra base de 00:33:26
datos con este comando podremos hacerlo de tal manera que nos preguntará una serie de cuestiones 00:33:34
y nosotros vamos a ir respondiendo según nuestras necesidades y ahora podemos observar que para 00:33:44
poder entrar en nuestra respectiva base de datos tenemos que solicitar a la base de datos una 00:33:57
contraseña, o sea no que la solicitemos nosotros sino que la base de datos requiere una 00:34:04
contraseña para poder acceder a ella. Ejecutamos el comando show databases y podemos observar que 00:34:11
la base de datos llamada base de datos wordpress santiago está creada le decimos que desde esa 00:34:20
base de datos quiero proporcionar garantías a santiago localhost y nos debería resultar 00:34:30
algo similar a esto que podemos observar vale y como podemos observar aparece ahora como último 00:34:37
proceso vamos a proceder a instalar wordpress descargarlo e instalarlo de tal manera que lo 00:34:52
que vamos a hacer es dirigirnos a este directorio var www.html para instalar el wordpress 00:35:01
lo que vamos a hacer es después de ir a este directorio nos vamos a descargar con el comando 00:35:09
wget la información desde este directorio web o desde este enlace web posteriormente vamos a 00:35:15
descomprimir ese paquete que hayamos descargado recordamos que si nosotros no tenemos la 00:35:26
herramienta unzip o la herramienta tar instalada vamos a necesitar instalarla posteriormente 00:35:33
Después de descargar el paquete de WordPress y ser descomprimido 00:35:43
Vamos a eliminar el archivo comprimido y nos vamos a quedar solo con el descomprimido 00:35:47
Observamos que WordPress se descomprime 00:35:53
Eliminamos el archivo comprimido 00:36:07
Y ahora lo que vamos a hacer es ofrecer permisos a estos directorios 00:36:11
De tal manera que tengan 755 y 644 00:36:17
para poder subir, descargar, añadir plugins, administrar y modificar todo lo que necesitemos. 00:36:21
Posteriormente lo que vamos a hacer es mover el archivo de plantilla de PHP a un archivo llamado www.config.php 00:36:32
Posteriormente este fichero lo vamos a editar y vamos a añadir esta información de tal manera que sea visible 00:36:42
y podamos analizar a continuación procedemos a seguir bajando y una vez guardado este fichero 00:36:55
vamos a crear en apache como recordamos anteriormente nuestra información ya que 00:37:11
necesitamos decirle a apache dónde está la página web cómo se va a llamar y dónde está su servidor 00:37:17
con esta información podemos analizar que la comunicación tirará al puerto 80 a un dominio 00:37:22
a través de una carpeta y dónde va a estar guardada esta carpeta y en qué servidor y en qué 00:37:32
dominio dónde van a estar los mensajes de error de apache y en qué directorio se va a guardar toda la 00:37:37
información de wordpress una vez terminado de configurar el fichero de configuración de apache 00:37:44
de virtualhost vamos a proceder a dirigirnos al directorio apache 2 en el directorio etc y nos 00:38:21
vamos a dirigir a la carpeta sites available recordamos que tenemos dos carpetas sitios 00:38:29
disponibles y sitios activos nos vamos a dirigir previamente a sitios disponibles para activar este 00:38:35
sitio posteriormente con el comando sudo a dos insights y estar activo el wordpress.com vamos 00:38:43
a dirigirnos a este comando en concreto donde vamos a explicar que es importante ejecutar 00:38:51
Systemctl Reload Apache 2 de tal manera que la nueva configuración aplicada al Apache sea 00:38:58
cargada. Borre la anterior y a partir de ahora internet sabe todo cuando alguien pregunte por 00:39:04
el Apache y Apache sabrá responder obviamente. Aquí observamos que tras recargar el Apache ya 00:39:09
tenemos el fichero configurado y ahora vamos a explicar lo que en un principio nos sucedió con 00:39:23
ese pequeño problema. Si mal no recordamos tenemos un fichero llamado etchost donde 00:39:31
estuvimos cambiando el nombre de banner y el nombre del equipo a nuestras máquinas virtuales. 00:39:37
Como nosotros todavía no tenemos un dominio contratado el equipo cliente no va a saber 00:39:45
dónde se almacena la página web y en dónde se ubica. De tal manera que lo que vamos a hacer 00:39:51
es decirle a nuestro fichero etchost que la página web se va a ubicar en ese 00:39:58
enlace, en ese dominio www.wordpressantiago.com y que esa dirección va a estar ubicada en el servidor 10.0.10.0 00:40:05
de tal manera que cuando alguien pregunte por ese dominio y esa ip, responderá Apache 00:40:16
Oye, Apache tiene la información, yo tengo el contenido de WordPress, te lo proporciono 00:40:22
Todo esto se debe, muy sencillo, a este pequeño proceso rápido, porque nosotros en primer lugar no tenemos ningún dominio y tampoco tenemos contratado ningún servicio de DNS en el que esté alojada la información para que sepa que la página web se halla en este servidor. 00:40:29
Y podemos observar que una vez configurado el fichero de ETC Host, cuando ya le hemos dicho que en esta IP y en este dominio se halla esta información de WordPress, 00:40:45
pues Apache responderá, consultará y devolverá la conexión a la dirección IP 10.0.110.5 que será nuestro equipo cliente. 00:41:04
Y para confirmar que tenemos acceso a WordPress, vamos a entrar en el equipo cliente, esperamos unos segunditos y en breves instantes podremos observar que WordPress está cargando gracias al sistema de Apache que está corriendo en el servidor. 00:41:14
Gracias por tu atención. 00:42:21
Idioma/s:
es
Materias:
Informática
Etiquetas:
Internet
Niveles educativos:
▼ Mostrar / ocultar niveles
  • Formación Profesional
    • Ciclo formativo de grado medio
      • Segundo Curso
Autor/es:
Santiago Zarandona
Subido por:
Santiago Z.
Moderado por el profesor:
Miguel Angel Del Cura Varas (miguel.delcura)
Licencia:
Reconocimiento - Compartir igual
Visualizaciones:
25
Fecha:
12 de mayo de 2025 - 11:39
Visibilidad:
Público
Centro:
IES VILLABLANCA
Duración:
42′ 28″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
199.62 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid