Servidor Apache
Servidor Apache
Servidor Apache
Abre la terminal.
Abre la terminal.
Configuramos el body del documento html para poder hacer una página
- sudo cp /etc/apache2/sites-available/000-default.conf
/etc/apache2/sites-available/sitio1.conf
Abre los archivos de configuración en un editor de texto. Puedes usar nano o vim:
- <VirtualHost *:80>
- ServerAdmin webmaster@sitio1
- ServerName sitio1
- DocumentRoot /var/www/html/sitio1
- ErrorLog ${APACHE_LOG_DIR}/error.log
- CustomLog ${APACHE_LOG_DIR}/access.log combined
- </VirtualHost>
Añade las siguientes líneas al archivo /etc/hosts para asociar los nombres de los
sitios virtuales a la dirección IP local:
Añade la línea:
Abre tu navegador web y visita http://sitio1 y. Deberías ver las páginas HTML de
prueba que creaste para cada sitio virtual.
Estos son los pasos básicos para configurar dos sitios virtuales en Apache en
Ubuntu. Puedes ajustar la configuración según tus necesidades específicas.
- apache
- ServerTokens Prod
- ServerSignature Off
- ssh usuario@dirección_ip_del_servidor
Abre un navegador web en diferentes dispositivos y prueba acceder a tus sitios web.
Ingresa la dirección del servidor o el nombre de dominio asociado a tus sitios
virtuales.
● Crear una página simple que muestre la diferencia entre código ejecutado en el
servidor (PHP, por ejemplo) y en el cliente (JavaScript).
arduino
http://tudominio.com/diferenciacion.html
7. Instalación de módulos
Instalación de módulos adicionales:
- <?php
- phpinfo();
- ?>
arduino
- http://tudominio.com/info.php
Deberías ver una página con información detallada sobre la configuración de PHP.
- sudo mysql_secure_installation
-
-
Paso 7. Verificar la instalación de MySQL:
- mysql -u root -p
● Asegurar que todas las comunicaciones entre el cliente y el servidor estén cifradas
con SSL/TLS.
-
Reemplaza "tudominio.com" con tu dominio real. Certbot te guiará a través de un
proceso interactivo para obtener y configurar el certificado.
Una vez que tengas el certificado, es una buena práctica configurar Apache para
redirigir automáticamente todas las solicitudes HTTP a HTTPS. Puedes hacerlo
editando la configuración de tu sitio:
Asegúrate de que haya una sección para los puertos 80 y 443 y que la redirección
esté configurada. Puede verse algo así:
- apache
<VirtualHost *:80>
ServerName tudominio.com
Redirect permanent / https://tudominio.com/
</VirtualHost>
<VirtualHost *:443>
ServerName tudominio.com
DocumentRoot /var/www/tudominio
# ... configuración SSL ...
</VirtualHost>