Ejercicio WireShark

Entrega del ejercicio La entrega se realizará mediante un archivo de word/writer con la estructura: ejercicio-wireshark-[nombre del los alumnos].doc/dot

Ejercicio Introduccion a git

Git es un sistema de repositorios distribuido. Cada vez es más usado para el despliegue de aplicaciones. Requisitos previos: cuenta de correo electrónico tener instalado git Paso 1 crear una cuenta en gitlab. Entramos en git lab. Hacemos click sobre register y seguimos los pasos. Importante: confirmar los pasos con el email. Paso 2: crear…

Woocomerce 2

a tienes tu tienda online correctamente configurada, pero aún no tienes productos que vender, los siguientes pasos serán la creación de categorías, atributos y productos para el catálogo. Añadir las categorías de los productos, en el ejemplo hemos creado las categorías “Españolas” y “Extranjeras“, nuestros productos serán películas. Añadir atributo, en el ejemplo hemos creado…

php7 logo

Ejemplo básico conexión de php con mysql

<?php // Conectando, seleccionando la base de datos $link = mysql_connect(‘mysql_host’, ‘mysql_user’, ‘mysql_password’) or die(‘No se pudo conectar: ‘ . mysql_error()); echo ‘Connected successfully’; mysql_select_db(‘my_database’) or die(‘No se pudo seleccionar la base de datos’); // Realizar una consulta MySQL $query = ‘SELECT * FROM my_table’; $result = mysql_query($query) or die(‘Consulta fallida: ‘ . mysql_error()); // Imprimir los resultados en HTML echo "<table>\n"; while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) { echo "\t<tr>\n"; foreach ($line as $col_value) { echo "\t\t<td>$col_value</td>\n"; } echo "\t</tr>\n"; } echo "</table>\n"; // Liberar resultados mysql_free_result($result); // Cerrar la conexión mysql_close($link); ?>

Woocomerce 1

Ahora ya tienes WordPress instalado y puedes instalar WooCommerce desde el backend de WordPress, el primer paso es identificarte como administrador añadiendo “/wp-admin” a la dirección de tu web. El procedimiento de instalación de WooCommerce es igual que el de cualquier otro plugin, usando el buscador interno desde “Plugins/Añadir nuevo“. Una vez instalado WooCommerce, se…

Ejercicios WordPress 2 Instalación de buddypress

Instalar y activar un tema compatible con BuddyPress (puedes usar Default para empezar). Instalar el plugin buddypress desde la direccción https://es.wordpress.org/plugins/buddypress/ descomprimir el contenido de la carpeta en /wp-content/plugins Entrar dentro del panel de administracion (http:/nombredelblog.localhost/wp-admin/) en la sección plugins y activar buddypress Entrar en Ajustes/Generales para permitir registros de nuevos usuarios y configurar zona horaria….

Ejercicio Carga del servidor

Elaborar un documento que compare la carga del servidor probando diferentes métodos de configuración de los módulos mpm_prefork y qos Comprobar los parámetros de siege y ab: sudo siege -t 30s -c 500 http://[nombre de nuestra tienda].localhost/ ab -e grafica.csv -n 500 -c 500 http://[nombre de nuestra tienda].localhost/ Antes de empezar Primero desactivamos el mod_qos…

Ejercicio wordpress: Creación de un sitio en wordpress

Crear un blog personal para el alumno Parte 1 Creación del sitio Empezaremos por crear los archivos necesarios en la carpeta de «proyectos» dentro de nuestra  carpeta personal: ejemplo proyectos/blogjose/html Configuraremos un nuevo host virtual en sites  available (recordatorio)  «http://nombredelalumno.localhost» Para activar ejecutamos en el terminal sudo a2ensite "nombre del nuevo host virtual" Creamos una nueva…

Ejercicio: Control de acceso, autentificación y autorización

Documentación Enlace <VirtualHost *:80> ServerName www.juanito.com ServerAdmin webmaster@localhost DocumentRoot /var/www/juanito.com ErrorLog ${APACHE_LOG_DIR}/juanito-error.log CustomLog ${APACHE_LOG_DIR}/juanito-access.log combined <Directory "/var/www/juanito.com/privado"> AuthUserFile "/etc/apache2/claves.txt" AuthName "Palabra de paso" AuthType Basic Require valid-user Options +Indexes </Directory> </VirtualHost>

Ejercicio Cabeceras

<VirtualHost *:80> ServerName jomirocawp.localhost ServerAlias *.jomirocawp.localhost DocumentRoot /home/jmros/NetBeansProjects/jomirocawp/html/ Options -Indexes <Directory "/home/jmros/NetBeansProjects/jomirocawp/html"> AllowOverride All Require all granted </Directory> KeepAlive On MaxKeepAliveRequests 200 KeepAliveTimeout 5 <Directory "/home/jmros/NetBeansProjects/jomirocawp/html/privado1/"> AuthType Digest AuthName "dominiouno" AuthUserFile "/etc/apache2/clavesdigest.txt" Require valid-user Options +Indexes </Directory> <Directory "/home/jmros/NetBeansProjects/jomirocawp/html/privado2/"> AuthType Digest AuthName "dominiodos" AuthUserFile "/etc/apache2/clavesdigest.txt" Require valid-user Options +Indexes </Directory> Alias /public/ /home/jmros/NetBeansProjects/jomirocawp/html/public/ <Directory "/home/jmros/NetBeansProjects/jomirocawp/html/public/">…