<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>FrontalWeb &#8211; RAGASYS SISTEMAS</title>
	<atom:link href="https://blog.ragasys.es/tag/frontalweb/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.ragasys.es</link>
	<description>Soporte técnico para las TIC</description>
	<lastBuildDate>Mon, 31 Mar 2025 06:58:38 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/05/logoRGS_18_05_2020.png?fit=32%2C32&#038;ssl=1</url>
	<title>FrontalWeb &#8211; RAGASYS SISTEMAS</title>
	<link>https://blog.ragasys.es</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">111701399</site>	<item>
		<title>FrontalWeb Apache sobre Ubuntu Server 24.04 LTS y certificados de Let&#8217;s Encrypt</title>
		<link>https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt</link>
					<comments>https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt#respond</comments>
		
		<dc:creator><![CDATA[Jose Ramon Ramos Gata]]></dc:creator>
		<pubDate>Mon, 31 Mar 2025 06:58:38 +0000</pubDate>
				<category><![CDATA[Apache Linux]]></category>
		<category><![CDATA[Firewall]]></category>
		<category><![CDATA[Fortigate]]></category>
		<category><![CDATA[FrontalWeb]]></category>
		<category><![CDATA[Let's Encrypt]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Proxy]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<guid isPermaLink="false">https://blog.ragasys.es/?p=19679</guid>

					<description><![CDATA[Hola a tod@s. En este post vamos a ver como montar un FrontalWeb con Apache (Reverse Proxy) sobre una máquina Ubuntu Server 24.04 LTS utilizando certificados de Let´s Encrypt, con esta implementación le vamos a dar un punto más de&#8230; <a href="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt" class="more-link">Continuar leyendo <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>Hola a tod@s.</p>
<p>En este post vamos a ver como montar un FrontalWeb con Apache (Reverse Proxy) sobre una máquina Ubuntu Server 24.04 LTS utilizando certificados de Let´s Encrypt, con esta implementación le vamos a dar un punto más de seguridad a nuestra infraestructura perimetral, ya que sólo vamos a exponer directamente a Internet un único servidor, sólo va a ser necesario abrir un puerto en nuestro Firewall, ya que a través del Frontalweb vamos a poder alcanzar a los demás servidores, los certificados digitales los vamos a instalar y administrar en un solo servidor, a través del Frontalweb que se va a encargar de cifrar todos los contenidos.</p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle01.png?ssl=1" data-lbwps-width="1258" data-lbwps-height="864" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle01.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19680" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle01#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle01.png?fit=1258%2C864&amp;ssl=1" data-orig-size="1258,864" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle01" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle01.png?fit=640%2C439&amp;ssl=1" class="aligncenter size-full wp-image-19680" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle01.png?resize=640%2C440&#038;ssl=1" alt="" width="640" height="440" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle01.png?w=1258&amp;ssl=1 1258w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle01.png?resize=595%2C409&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle01.png?resize=960%2C659&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle01.png?resize=768%2C527&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Lo primero que vamos a realizar será la instalación de Apache, para ello ejecutamos el comando <strong>apt-get install apache2</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle02.png?ssl=1" data-lbwps-width="1330" data-lbwps-height="327" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle02.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19681" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle02#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle02.png?fit=1330%2C327&amp;ssl=1" data-orig-size="1330,327" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle02" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle02.png?fit=640%2C157&amp;ssl=1" class="aligncenter size-full wp-image-19681" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle02.png?resize=640%2C157&#038;ssl=1" alt="" width="640" height="157" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle02.png?w=1330&amp;ssl=1 1330w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle02.png?resize=595%2C146&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle02.png?resize=960%2C236&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle02.png?resize=768%2C189&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle02.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Una vez finalizada la instalación, con el comando <strong>apache2ctl -v </strong>podemos ver la versión de apache que hemos instalado:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle03.png?ssl=1" data-lbwps-width="717" data-lbwps-height="184" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle03.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19682" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle03#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle03.png?fit=717%2C184&amp;ssl=1" data-orig-size="717,184" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle03" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle03.png?fit=640%2C164&amp;ssl=1" class="aligncenter size-full wp-image-19682" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle03.png?resize=640%2C164&#038;ssl=1" alt="" width="640" height="164" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle03.png?w=717&amp;ssl=1 717w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle03.png?resize=595%2C153&amp;ssl=1 595w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Con el comando <strong>ufw app list </strong>podemos ver los perfiles de aplicación que se pueden usar para habilitar o deshabilitar el acceso a Apache a través del firewall de Ubuntu:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle04.png?ssl=1" data-lbwps-width="702" data-lbwps-height="232" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle04.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19683" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle04#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle04.png?fit=702%2C232&amp;ssl=1" data-orig-size="702,232" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle04" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle04.png?fit=640%2C212&amp;ssl=1" class="aligncenter size-full wp-image-19683" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle04.png?resize=640%2C212&#038;ssl=1" alt="" width="640" height="212" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle04.png?w=702&amp;ssl=1 702w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle04.png?resize=595%2C197&amp;ssl=1 595w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><em>Apache → Este perfil solo abre el puerto 80 (tráfico web normal sin cifrar)</em></p>
<p><em>Apache Full → Abre tanto el puerto 80 (tráfico web normal sin cifrar) como el puerto 443 (tráfico cifrado TLS / SSL)</em></p>
<p><em>Apache Secure → Este perfil solo abre el puerto 443 (tráfico cifrado TLS / SSL)</em></p>
<ul>
<li>En nuestro caso vamos a permitir el acceso a los dos puertos (80 y 443), <strong>ufw allow &#8216;Apache Full&#8217;</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle05.png?ssl=1" data-lbwps-width="610" data-lbwps-height="264" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle05.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19684" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle05#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle05.png?fit=610%2C264&amp;ssl=1" data-orig-size="610,264" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle05" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle05.png?fit=610%2C264&amp;ssl=1" class="aligncenter size-full wp-image-19684" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle05.png?resize=610%2C264&#038;ssl=1" alt="" width="610" height="264" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle05.png?w=610&amp;ssl=1 610w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle05.png?resize=595%2C258&amp;ssl=1 595w" sizes="auto, (max-width: 610px) 100vw, 610px" /></a></p>
<ul>
<li>Para verificar que el servidor Apache está funcionando, accedemos a la URL de nuestro servidor, http://frontalweb.ragasys.net:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle06.png?ssl=1" data-lbwps-width="1362" data-lbwps-height="1051" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle06.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19685" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle06#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle06.png?fit=1362%2C1051&amp;ssl=1" data-orig-size="1362,1051" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle06" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle06.png?fit=640%2C494&amp;ssl=1" class="aligncenter size-full wp-image-19685" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle06.png?resize=640%2C494&#038;ssl=1" alt="" width="640" height="494" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle06.png?w=1362&amp;ssl=1 1362w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle06.png?resize=595%2C459&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle06.png?resize=960%2C741&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle06.png?resize=768%2C593&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle06.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Con el comando <strong>systemctl status apache2 </strong>podemos ver el estado del servicio del servidor Apache, que como podemos ver está activo y ejecutándose:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle07.png?ssl=1" data-lbwps-width="1650" data-lbwps-height="393" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle07-1536x366.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19686" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle07#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle07.png?fit=1650%2C393&amp;ssl=1" data-orig-size="1650,393" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle07" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle07.png?fit=640%2C153&amp;ssl=1" class="aligncenter size-full wp-image-19686" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle07.png?resize=640%2C152&#038;ssl=1" alt="" width="640" height="152" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle07.png?w=1650&amp;ssl=1 1650w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle07.png?resize=595%2C142&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle07.png?resize=960%2C229&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle07.png?resize=768%2C183&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle07.png?resize=1536%2C366&amp;ssl=1 1536w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle07.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Una vez que hemos instalado nuestro servidor de apache, vamos a habilitar los siguientes módulos:</li>
<li>a2enmod ssl</li>
<li>a2enmod proxy</li>
<li>a2enmod proxy_http</li>
<li>a2enmod proxy_balancer</li>
<li>a2enmod lbmethod_byrequests</li>
<li>a2enmod headers</li>
<li>a2enmod rewrite</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle08.png?ssl=1" data-lbwps-width="1031" data-lbwps-height="803" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle08.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19687" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle08#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle08.png?fit=1031%2C803&amp;ssl=1" data-orig-size="1031,803" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle08" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle08.png?fit=640%2C499&amp;ssl=1" class="aligncenter size-full wp-image-19687" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle08.png?resize=640%2C498&#038;ssl=1" alt="" width="640" height="498" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle08.png?w=1031&amp;ssl=1 1031w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle08.png?resize=595%2C463&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle08.png?resize=960%2C748&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle08.png?resize=768%2C598&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle09.png?ssl=1" data-lbwps-width="644" data-lbwps-height="206" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle09.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19688" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle09#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle09.png?fit=644%2C206&amp;ssl=1" data-orig-size="644,206" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle09" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle09.png?fit=640%2C205&amp;ssl=1" class="aligncenter size-full wp-image-19688" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle09.png?resize=640%2C205&#038;ssl=1" alt="" width="640" height="205" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle09.png?w=644&amp;ssl=1 644w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle09.png?resize=595%2C190&amp;ssl=1 595w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Con el comando <strong>systemctl restart apache2 </strong>reiniciamos el servicio:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle10.png?ssl=1" data-lbwps-width="1665" data-lbwps-height="427" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle10-1536x394.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19689" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle10#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle10.png?fit=1665%2C427&amp;ssl=1" data-orig-size="1665,427" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle10" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle10.png?fit=640%2C164&amp;ssl=1" class="aligncenter size-full wp-image-19689" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle10.png?resize=640%2C164&#038;ssl=1" alt="" width="640" height="164" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle10.png?w=1665&amp;ssl=1 1665w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle10.png?resize=595%2C153&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle10.png?resize=960%2C246&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle10.png?resize=768%2C197&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle10.png?resize=1536%2C394&amp;ssl=1 1536w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle10.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Nos vamos a crear nuestro primer VirtualHost, en la ruta <strong>/etc/apache2/sites-available</strong>, y ejecutando <strong>nano nextcloud.ragasys.eu.conf</strong>, este primer VirtualHost será un servidor de Nextcloud que tenemos en nuestra infraestructura, con este fichero, todo el tráfico http y https que llegue a la URL de dominio púbico indicada, se va a redirigir al servidor interno de nextcloud, siempre a través de conexión cifrada https:</li>
</ul>
<p>&lt;VirtualHost *:80&gt;<br />
ServerName nextcloud.ragasys.eu<br />
ServerAlias nextcloud.ragasys.eu</p>
<p>#RewriteEngine On<br />
#RewriteCond %{HTTPS} off<br />
#RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]</p>
<p>ErrorLog /var/log/apache2/nextcloud.ragasys.eu/error.log<br />
CustomLog /var/log/apache2/nextcloud.ragasys.eu/access.log combined<br />
&lt;/VirtualHost&gt;</p>
<p>&lt;VirtualHost *:443&gt;<br />
ServerName nextcloud.ragasys.eu<br />
ServerAlias nextcloud.ragasys.eu</p>
<p>#SSLEngine on<br />
#SSLCertificateFile /etc/letsencrypt/live/nextcloud.ragasys.eu/fullchain.pem<br />
#SSLCertificateKeyFile /etc/letsencrypt/live/netxcloud.ragasys.eu/privkey.pem</p>
<p>ProxyPreserveHost On<br />
ProxyPass / http://nextcloud.ragasys.net/<br />
ProxyPassReverse / http://nextcloud.ragasys.net/</p>
<p>ErrorLog /var/log/apache2/nextcloud.ragasys.eu/ssl-error.log<br />
CustomLog /var/log/apache2/nextcloud.ragasys.eu/ssl-access.log combined<br />
&lt;/VirtualHost&gt;</p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle11.png?ssl=1" data-lbwps-width="842" data-lbwps-height="140" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle11.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19690" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle11#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle11.png?fit=842%2C140&amp;ssl=1" data-orig-size="842,140" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle11" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle11.png?fit=640%2C106&amp;ssl=1" class="aligncenter size-full wp-image-19690" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle11.png?resize=640%2C106&#038;ssl=1" alt="" width="640" height="106" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle11.png?w=842&amp;ssl=1 842w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle11.png?resize=595%2C99&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle11.png?resize=768%2C128&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle12.png?ssl=1" data-lbwps-width="1017" data-lbwps-height="641" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle12.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19691" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle12#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle12.png?fit=1017%2C641&amp;ssl=1" data-orig-size="1017,641" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle12" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle12.png?fit=640%2C403&amp;ssl=1" class="aligncenter size-full wp-image-19691" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle12.png?resize=640%2C403&#038;ssl=1" alt="" width="640" height="403" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle12.png?w=1017&amp;ssl=1 1017w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle12.png?resize=595%2C375&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle12.png?resize=960%2C605&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle12.png?resize=768%2C484&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Nos creamos nuestro segundo VirtualHost, en la ruta <strong>/etc/apache2/sites-available</strong>, y ejecutando <strong>nano guacamole.ragasys.eu.conf</strong>:</li>
</ul>
<p>&lt;VirtualHost *:80&gt;<br />
ServerName guacamole.ragasys.eu<br />
ServerAlias guacamole.ragasys.eu</p>
<p>#RewriteEngine On<br />
#RewriteCond %{HTTPS} off<br />
#RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]</p>
<p>ErrorLog /var/log/apache2/guacamole.ragasys.eu/error.log<br />
CustomLog /var/log/apache2/guacamole.ragasys.eu/access.log combined<br />
&lt;/VirtualHost&gt;</p>
<p>&lt;VirtualHost *:443&gt;<br />
ServerName guacamole.ragasys.eu<br />
ServerAlias guacamole.ragasys.eu</p>
<p>#SSLEngine on<br />
#SSLCertificateFile /etc/letsencrypt/live/guacamole.ragasys.eu/fullchain.pem<br />
#SSLCertificateKeyFile /etc/letsencrypt/live/guacamole.ragasys.eu/privkey.pem</p>
<p>ProxyPreserveHost On<br />
ProxyPass /guacamole http://guacamole.ragasys.net:8080/guacamole/ flushpackets=on<br />
ProxyPassReverse /guacamole http://guacamole.ragasys.net:8080/guacamole/</p>
<p>ErrorLog /var/log/apache2/guacamole.ragasys.eu/ssl-error.log<br />
CustomLog /var/log/apache2/guacamole.ragasys.eu/ssl-access.log combined<br />
&lt;/VirtualHost&gt;</p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle13.png?ssl=1" data-lbwps-width="848" data-lbwps-height="108" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle13.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19692" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle13#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle13.png?fit=848%2C108&amp;ssl=1" data-orig-size="848,108" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle13" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle13.png?fit=640%2C82&amp;ssl=1" class="aligncenter size-full wp-image-19692" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle13.png?resize=640%2C82&#038;ssl=1" alt="" width="640" height="82" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle13.png?w=848&amp;ssl=1 848w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle13.png?resize=595%2C76&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle13.png?resize=768%2C98&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle14.png?ssl=1" data-lbwps-width="1023" data-lbwps-height="646" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle14.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19693" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle14#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle14.png?fit=1023%2C646&amp;ssl=1" data-orig-size="1023,646" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle14" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle14.png?fit=640%2C404&amp;ssl=1" class="aligncenter size-full wp-image-19693" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle14.png?resize=640%2C404&#038;ssl=1" alt="" width="640" height="404" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle14.png?w=1023&amp;ssl=1 1023w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle14.png?resize=595%2C376&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle14.png?resize=960%2C606&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle14.png?resize=768%2C485&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Nos creamos también el directorio para los logs de los sites virtuales:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle15.png?ssl=1" data-lbwps-width="993" data-lbwps-height="218" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle15.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19694" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle15#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle15.png?fit=993%2C218&amp;ssl=1" data-orig-size="993,218" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle15" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle15.png?fit=640%2C141&amp;ssl=1" class="aligncenter size-full wp-image-19694" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle15.png?resize=640%2C141&#038;ssl=1" alt="" width="640" height="141" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle15.png?w=993&amp;ssl=1 993w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle15.png?resize=595%2C131&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle15.png?resize=960%2C211&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle15.png?resize=768%2C169&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Habilitamos los VirtualHost con el comando <strong>a2ensite nextcloud.ragasys.eu.conf </strong>y <strong>a2ensite guacamole.ragasys.eu.conf </strong>y como podemos ver ya tenemos habilitados los sites:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle16.png?ssl=1" data-lbwps-width="906" data-lbwps-height="306" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle16.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19695" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle16#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle16.png?fit=906%2C306&amp;ssl=1" data-orig-size="906,306" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle16" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle16.png?fit=640%2C216&amp;ssl=1" class="aligncenter size-full wp-image-19695" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle16.png?resize=640%2C216&#038;ssl=1" alt="" width="640" height="216" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle16.png?w=906&amp;ssl=1 906w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle16.png?resize=595%2C201&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle16.png?resize=768%2C259&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Deshabilitamos el site por defecto <strong>a2dissite 000-default.conf</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle17.png?ssl=1" data-lbwps-width="784" data-lbwps-height="207" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle17.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19696" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle17#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle17.png?fit=784%2C207&amp;ssl=1" data-orig-size="784,207" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle17" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle17.png?fit=640%2C169&amp;ssl=1" class="aligncenter size-full wp-image-19696" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle17.png?resize=640%2C169&#038;ssl=1" alt="" width="640" height="169" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle17.png?w=784&amp;ssl=1 784w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle17.png?resize=595%2C157&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle17.png?resize=768%2C203&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Ejecutamos <strong>systemctl restart apache2</strong> y <strong>systemctl status apache2</strong> para reiniciar y ver el estado del servicio<strong>:</strong></li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle18.png?ssl=1" data-lbwps-width="1660" data-lbwps-height="441" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle18-1536x408.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19697" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle18#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle18.png?fit=1660%2C441&amp;ssl=1" data-orig-size="1660,441" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle18" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle18.png?fit=640%2C170&amp;ssl=1" class="aligncenter size-full wp-image-19697" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle18.png?resize=640%2C170&#038;ssl=1" alt="" width="640" height="170" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle18.png?w=1660&amp;ssl=1 1660w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle18.png?resize=595%2C158&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle18.png?resize=960%2C255&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle18.png?resize=768%2C204&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle18.png?resize=1536%2C408&amp;ssl=1 1536w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle18.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Ahora en nuestro Firewall, que en mi caso es un Fortigate, nos debemos de crear las reglas necesarias para publicar el puerto 443 apuntando al servidor FrontalWeb que va a ser el único que vamos a exponer en el perímetro, <a href="https://blog.ragasys.es/mapear-puertos-en-firewall-fortigate" target="_blank" rel="noopener">en este post de este mismo blog podemos ver como hacerlo</a>, primero realizamos un NAT estático y luego nos creamos la regla de acceso a los puertos HTTP y HTTPS para el NAT estático creado:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle19.png?ssl=1" data-lbwps-width="1252" data-lbwps-height="720" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle19.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19698" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle19#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle19.png?fit=1252%2C720&amp;ssl=1" data-orig-size="1252,720" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle19" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle19.png?fit=640%2C368&amp;ssl=1" class="aligncenter size-full wp-image-19698" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle19.png?resize=640%2C368&#038;ssl=1" alt="" width="640" height="368" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle19.png?w=1252&amp;ssl=1 1252w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle19.png?resize=595%2C342&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle19.png?resize=960%2C552&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle19.png?resize=768%2C442&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle20.png?ssl=1" data-lbwps-width="1244" data-lbwps-height="1080" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle20.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19699" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle20#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle20.png?fit=1244%2C1080&amp;ssl=1" data-orig-size="1244,1080" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle20" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle20.png?fit=640%2C555&amp;ssl=1" class="aligncenter size-full wp-image-19699" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle20.png?resize=640%2C556&#038;ssl=1" alt="" width="640" height="556" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle20.png?w=1244&amp;ssl=1 1244w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle20.png?resize=595%2C517&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle20.png?resize=960%2C833&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle20.png?resize=768%2C667&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>En nuestro DNS interno debemos de crearnos una zona de búsqueda directa, en mi caso, ragasys.eu, que es el dominio externo que hemos comprado a nuestro proveedor de DNS y que utilizaremos para publicar nuestros servicios, esto lo hacemos en nuestra infraestructura interna, para que los usuarios que accedan desde la red interna no salgan al exterior, en esta zona de búsqueda directa nos creamos estos registros Tipo A y CNAME:<strong> </strong></li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle21.png?ssl=1" data-lbwps-width="1522" data-lbwps-height="351" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle21.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19700" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle21#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle21.png?fit=1522%2C351&amp;ssl=1" data-orig-size="1522,351" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle21" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle21.png?fit=640%2C147&amp;ssl=1" class="aligncenter size-full wp-image-19700" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle21.png?resize=640%2C148&#038;ssl=1" alt="" width="640" height="148" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle21.png?w=1522&amp;ssl=1 1522w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle21.png?resize=595%2C137&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle21.png?resize=960%2C221&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle21.png?resize=768%2C177&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle21.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>En nuestro DNS externo, el que tengamos contratado con nuestro proveedor de DNS, debemos de hacer algo parecido, es decir, debemos de crearnos un subdominio del tipo www.ragasys.eu con un registro tipo A apuntando a nuestra IP púbica, y nos crearemos subdominios por cada servicio que queramos publicar con un registro del tipo CNAME apuntando a www.ragasys.eu:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle22.png?ssl=1" data-lbwps-width="945" data-lbwps-height="593" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle22.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19701" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle22#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle22.png?fit=945%2C593&amp;ssl=1" data-orig-size="945,593" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle22" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle22.png?fit=640%2C402&amp;ssl=1" class="aligncenter size-full wp-image-19701" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle22.png?resize=640%2C402&#038;ssl=1" alt="" width="640" height="402" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle22.png?w=945&amp;ssl=1 945w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle22.png?resize=595%2C373&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle22.png?resize=768%2C482&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Ahora vamos a instalar cerbot, para ello, ejecutamos <strong>apt install certbot python3-certbot-apache</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle23.png?ssl=1" data-lbwps-width="1547" data-lbwps-height="337" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle23-1536x335.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19702" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle23#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle23.png?fit=1547%2C337&amp;ssl=1" data-orig-size="1547,337" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle23" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle23.png?fit=640%2C139&amp;ssl=1" class="aligncenter size-full wp-image-19702" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle23.png?resize=640%2C139&#038;ssl=1" alt="" width="640" height="139" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle23.png?w=1547&amp;ssl=1 1547w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle23.png?resize=595%2C130&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle23.png?resize=960%2C209&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle23.png?resize=768%2C167&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle23.png?resize=1536%2C335&amp;ssl=1 1536w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle23.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Obtenemos el certificado SSL de Let’s Encrypt para el primer site, para ello, ejecutamos <strong>certbot &#8211;apache -d nextcloud.ragasys.eu</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle24.png?ssl=1" data-lbwps-width="1143" data-lbwps-height="816" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle24.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19703" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle24#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle24.png?fit=1143%2C816&amp;ssl=1" data-orig-size="1143,816" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle24" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle24.png?fit=640%2C457&amp;ssl=1" class="aligncenter size-full wp-image-19703" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle24.png?resize=640%2C457&#038;ssl=1" alt="" width="640" height="457" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle24.png?w=1143&amp;ssl=1 1143w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle24.png?resize=595%2C425&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle24.png?resize=960%2C685&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle24.png?resize=768%2C548&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Obtenemos el certificado SSL de Let’s Encrypt para el segundo site, para ello, ejecutamos <strong>certbot &#8211;apache -d guacamole.ragasys.eu</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle25.png?ssl=1" data-lbwps-width="1122" data-lbwps-height="466" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle25.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19704" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle25#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle25.png?fit=1122%2C466&amp;ssl=1" data-orig-size="1122,466" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle25" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle25.png?fit=640%2C266&amp;ssl=1" class="aligncenter size-full wp-image-19704" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle25.png?resize=640%2C266&#038;ssl=1" alt="" width="640" height="266" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle25.png?w=1122&amp;ssl=1 1122w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle25.png?resize=595%2C247&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle25.png?resize=960%2C399&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle25.png?resize=768%2C319&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Si accedemos a la configuración de los sites virtuales, nos ha quedado así tras el despliegue de los certificados SSL de Let’s Encrypt:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle26.png?ssl=1" data-lbwps-width="1040" data-lbwps-height="737" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle26.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19705" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle26#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle26.png?fit=1040%2C737&amp;ssl=1" data-orig-size="1040,737" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle26" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle26.png?fit=640%2C453&amp;ssl=1" class="aligncenter size-full wp-image-19705" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle26.png?resize=640%2C454&#038;ssl=1" alt="" width="640" height="454" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle26.png?w=1040&amp;ssl=1 1040w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle26.png?resize=595%2C422&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle26.png?resize=960%2C680&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle26.png?resize=768%2C544&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle27.png?ssl=1" data-lbwps-width="1028" data-lbwps-height="719" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle27.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19706" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle27#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle27.png?fit=1028%2C719&amp;ssl=1" data-orig-size="1028,719" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle27" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle27.png?fit=640%2C447&amp;ssl=1" class="aligncenter size-full wp-image-19706" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle27.png?resize=640%2C448&#038;ssl=1" alt="" width="640" height="448" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle27.png?w=1028&amp;ssl=1 1028w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle27.png?resize=595%2C416&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle27.png?resize=960%2C671&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle27.png?resize=768%2C537&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle27.png?resize=250%2C175&amp;ssl=1 250w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>El fichero bien estructurado del primer site debe quedar así:</li>
</ul>
<p>&lt;VirtualHost *:80&gt;<br />
ServerName nextcloud.ragasys.eu<br />
ServerAlias nextcloud.ragasys.eu</p>
<p>RewriteEngine on<br />
RewriteCond %{SERVER_NAME} =nextcloud.ragasys.eu<br />
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]</p>
<p>ErrorLog /var/log/apache2/nextcloud.ragasys.eu/error.log<br />
CustomLog /var/log/apache2/nextcloud.ragasys.eu/access.log combined<br />
&lt;/VirtualHost&gt;</p>
<p>&lt;VirtualHost *:443&gt;<br />
ServerName nextcloud.ragasys.eu<br />
ServerAlias nextcloud.ragasys.eu</p>
<p>SSLEngine on<br />
SSLCertificateFile /etc/letsencrypt/live/nextcloud.ragasys.eu/fullchain.pem<br />
SSLCertificateKeyFile /etc/letsencrypt/live/nextcloud.ragasys.eu/privkey.pem<br />
Include /etc/letsencrypt/options-ssl-apache.conf</p>
<p>ProxyPreserveHost On<br />
ProxyPass / http://nextcloud.ragasys.net/<br />
ProxyPassReverse / http://nextcloud.ragasys.net/</p>
<p>ErrorLog /var/log/apache2/nextcloud.ragasys.eu/ssl-error.log<br />
CustomLog /var/log/apache2/nextcloud.ragasys.eu/ssl-access.log combined<br />
&lt;/VirtualHost&gt;</p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle28.png?ssl=1" data-lbwps-width="1011" data-lbwps-height="659" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle28.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19707" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle28#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle28.png?fit=1011%2C659&amp;ssl=1" data-orig-size="1011,659" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle28" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle28.png?fit=640%2C417&amp;ssl=1" class="aligncenter size-full wp-image-19707" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle28.png?resize=640%2C417&#038;ssl=1" alt="" width="640" height="417" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle28.png?w=1011&amp;ssl=1 1011w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle28.png?resize=595%2C388&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle28.png?resize=960%2C626&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle28.png?resize=768%2C501&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>El fichero bien estructurado del segundo site debe quedar así:</li>
</ul>
<p>&lt;VirtualHost *:80&gt;<br />
ServerName guacamole.ragasys.eu<br />
ServerAlias guacamole.ragasys.eu</p>
<p>RewriteEngine on<br />
RewriteCond %{SERVER_NAME} =guacamole.ragasys.eu<br />
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]</p>
<p>ErrorLog /var/log/apache2/guacamole.ragasys.eu/error.log<br />
CustomLog /var/log/apache2/guacamole.ragasys.eu/access.log combined<br />
&lt;/VirtualHost&gt;</p>
<p>&lt;VirtualHost *:443&gt;<br />
ServerName guacamole.ragasys.eu<br />
ServerAlias guacamole.ragasys.eu</p>
<p>SSLEngine on<br />
SSLCertificateFile /etc/letsencrypt/live/guacamole.ragasys.eu/fullchain.pem<br />
SSLCertificateKeyFile /etc/letsencrypt/live/guacamole.ragasys.eu/privkey.pem<br />
Include /etc/letsencrypt/options-ssl-apache.conf</p>
<p>ProxyPreserveHost On<br />
ProxyPass /guacamole http://guacamole.ragasys.net:8080/guacamole/ flushpackets=on<br />
ProxyPassReverse /guacamole http://guacamole.ragasys.net:8080/guacamole/</p>
<p>ErrorLog /var/log/apache2/guacamole.ragasys.eu/ssl-error.log<br />
CustomLog /var/log/apache2/guacamole.ragasys.eu/ssl-access.log combined<br />
&lt;/VirtualHost&gt;</p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle29.png?ssl=1" data-lbwps-width="1001" data-lbwps-height="663" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle29.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19708" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle29#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle29.png?fit=1001%2C663&amp;ssl=1" data-orig-size="1001,663" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle29" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle29.png?fit=640%2C424&amp;ssl=1" class="aligncenter size-full wp-image-19708" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle29.png?resize=640%2C424&#038;ssl=1" alt="" width="640" height="424" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle29.png?w=1001&amp;ssl=1 1001w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle29.png?resize=595%2C394&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle29.png?resize=960%2C636&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle29.png?resize=768%2C509&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>El fichero de este segundo host me ha estado dando problemas, y no conseguía acceder, se iba siempre a la página por defecto de apache.</li>
<li>Para dejarlo fino y funcionando, se ha quedado así de manera definitiva:</li>
</ul>
<p>&lt;VirtualHost *:80&gt;<br />
ServerName guacamole.ragasys.eu<br />
ServerAlias guacamole.ragasys.eu</p>
<p>RewriteEngine on<br />
RewriteRule /(.*) https://guacamole.ragasys.eu/guacamole [R,L]</p>
<p>ErrorLog /var/log/apache2/guacamole.ragasys.eu/error.log<br />
CustomLog /var/log/apache2/guacamole.ragasys.eu/access.log combined<br />
&lt;/VirtualHost&gt;</p>
<p>&lt;VirtualHost *:443&gt;<br />
ServerName guacamole.ragasys.eu<br />
ServerAlias guacamole.ragasys.eu</p>
<p>SSLEngine on<br />
SSLCertificateFile /etc/letsencrypt/live/guacamole.ragasys.eu/fullchain.pem<br />
SSLCertificateKeyFile /etc/letsencrypt/live/guacamole.ragasys.eu/privkey.pem<br />
Include /etc/letsencrypt/options-ssl-apache.conf</p>
<p>ProxyPreserveHost On<br />
SSLProxyEngine On<br />
RewriteEngine On</p>
<p>&lt;Location /&gt;<br />
ProxyPass http://guacamole.ragasys.net:8080/guacamole/ flushpackets=on<br />
ProxyPassReverse http://guacamole.ragasys.net:8080/guacamole/<br />
&lt;/Location&gt;<br />
ErrorLog /var/log/apache2/guacamole.ragasys.eu/ssl-error.log<br />
CustomLog /var/log/apache2/guacamole.ragasys.eu/ssl-access.log combined<br />
&lt;/VirtualHost&gt;</p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle30.png?ssl=1" data-lbwps-width="1010" data-lbwps-height="685" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle30.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19709" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle30#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle30.png?fit=1010%2C685&amp;ssl=1" data-orig-size="1010,685" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle30" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle30.png?fit=640%2C434&amp;ssl=1" class="aligncenter size-full wp-image-19709" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle30.png?resize=640%2C434&#038;ssl=1" alt="" width="640" height="434" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle30.png?w=1010&amp;ssl=1 1010w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle30.png?resize=595%2C404&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle30.png?resize=960%2C651&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle30.png?resize=768%2C521&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Certbot renueva los certificados automáticamente, pero podemos verificarlo con, <strong>certbot renew &#8211;dry-run</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle31.png?ssl=1" data-lbwps-width="831" data-lbwps-height="435" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle31.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19710" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle31#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle31.png?fit=831%2C435&amp;ssl=1" data-orig-size="831,435" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle31" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle31.png?fit=640%2C335&amp;ssl=1" class="aligncenter size-full wp-image-19710" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle31.png?resize=640%2C335&#038;ssl=1" alt="" width="640" height="335" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle31.png?w=831&amp;ssl=1 831w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle31.png?resize=595%2C311&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle31.png?resize=768%2C402&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Aquí vemos que ya podemos acceder a nuestro servidor de Nextcloud desde el exterior, a través del FrontalWeb, con los certificados SSL de Let’s Encrypt:<strong> </strong></li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle32.png?ssl=1" data-lbwps-width="1181" data-lbwps-height="636" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle32.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19711" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle32#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle32.png?fit=1181%2C636&amp;ssl=1" data-orig-size="1181,636" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle32" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle32.png?fit=640%2C345&amp;ssl=1" class="aligncenter size-full wp-image-19711" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle32.png?resize=640%2C345&#038;ssl=1" alt="" width="640" height="345" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle32.png?w=1181&amp;ssl=1 1181w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle32.png?resize=595%2C320&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle32.png?resize=960%2C517&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle32.png?resize=768%2C414&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle33.png?ssl=1" data-lbwps-width="1228" data-lbwps-height="524" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle33.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19712" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle33#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle33.png?fit=1228%2C524&amp;ssl=1" data-orig-size="1228,524" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle33" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle33.png?fit=640%2C273&amp;ssl=1" class="aligncenter size-full wp-image-19712" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle33.png?resize=640%2C273&#038;ssl=1" alt="" width="640" height="273" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle33.png?w=1228&amp;ssl=1 1228w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle33.png?resize=595%2C254&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle33.png?resize=960%2C410&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle33.png?resize=768%2C328&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Aquí vemos que ya podemos acceder a nuestro servidor de Apache Guacamole desde el exterior, a través del FrontalWeb, con los certificados SSL de Let’s Encrypt:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle34.png?ssl=1" data-lbwps-width="1147" data-lbwps-height="776" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle34.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19713" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle34#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle34.png?fit=1147%2C776&amp;ssl=1" data-orig-size="1147,776" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle34" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle34.png?fit=640%2C433&amp;ssl=1" class="aligncenter size-full wp-image-19713" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle34.png?resize=640%2C433&#038;ssl=1" alt="" width="640" height="433" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle34.png?w=1147&amp;ssl=1 1147w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle34.png?resize=595%2C403&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle34.png?resize=960%2C649&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle34.png?resize=768%2C520&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle35.png?ssl=1" data-lbwps-width="1227" data-lbwps-height="522" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle35.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19714" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle35#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle35.png?fit=1227%2C522&amp;ssl=1" data-orig-size="1227,522" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle35" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle35.png?fit=640%2C272&amp;ssl=1" class="aligncenter size-full wp-image-19714" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle35.png?resize=640%2C272&#038;ssl=1" alt="" width="640" height="272" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle35.png?w=1227&amp;ssl=1 1227w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle35.png?resize=595%2C253&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle35.png?resize=960%2C408&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle35.png?resize=768%2C327&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Para comprobar el certificado podemos acceder a  <a href="https://www.ssllabs.com/ssltest/" target="_blank" rel="noopener">https://www.ssllabs.com/ssltest/</a> y verificamos el certificado para nuestros dos sitios webs:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle36.png?ssl=1" data-lbwps-width="1364" data-lbwps-height="595" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle36.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19715" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle36#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle36.png?fit=1364%2C595&amp;ssl=1" data-orig-size="1364,595" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle36" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle36.png?fit=640%2C279&amp;ssl=1" class="aligncenter size-full wp-image-19715" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle36.png?resize=640%2C279&#038;ssl=1" alt="" width="640" height="279" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle36.png?w=1364&amp;ssl=1 1364w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle36.png?resize=595%2C260&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle36.png?resize=960%2C419&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle36.png?resize=768%2C335&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle36.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle37.png?ssl=1" data-lbwps-width="1358" data-lbwps-height="966" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle37.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19716" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle37#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle37.png?fit=1358%2C966&amp;ssl=1" data-orig-size="1358,966" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle37" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle37.png?fit=640%2C455&amp;ssl=1" class="aligncenter size-full wp-image-19716" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle37.png?resize=640%2C455&#038;ssl=1" alt="" width="640" height="455" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle37.png?w=1358&amp;ssl=1 1358w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle37.png?resize=595%2C423&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle37.png?resize=960%2C683&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle37.png?resize=768%2C546&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle37.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle38.png?ssl=1" data-lbwps-width="1369" data-lbwps-height="536" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle38.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19717" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle38#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle38.png?fit=1369%2C536&amp;ssl=1" data-orig-size="1369,536" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle38" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle38.png?fit=640%2C251&amp;ssl=1" class="aligncenter size-full wp-image-19717" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle38.png?resize=640%2C251&#038;ssl=1" alt="" width="640" height="251" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle38.png?w=1369&amp;ssl=1 1369w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle38.png?resize=595%2C233&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle38.png?resize=960%2C376&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle38.png?resize=768%2C301&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle38.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle39.png?ssl=1" data-lbwps-width="1357" data-lbwps-height="918" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle39.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="19718" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/fwasus2404ycle39#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle39.png?fit=1357%2C918&amp;ssl=1" data-orig-size="1357,918" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasus2404ycle39" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle39.png?fit=640%2C433&amp;ssl=1" class="aligncenter size-full wp-image-19718" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle39.png?resize=640%2C433&#038;ssl=1" alt="" width="640" height="433" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle39.png?w=1357&amp;ssl=1 1357w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle39.png?resize=595%2C403&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle39.png?resize=960%2C649&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle39.png?resize=768%2C520&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2025/03/fwasus2404ycle39.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>&nbsp;</p>
<p>Saludos y espero que os sea de ayuda <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-24-04-lts-y-certificados-de-lets-encrypt/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">19679</post-id>	</item>
		<item>
		<title>FrontalWeb Nginx sobre Ubuntu Server 20.04 LTS</title>
		<link>https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts</link>
					<comments>https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts#comments</comments>
		
		<dc:creator><![CDATA[Jose Ramon Ramos Gata]]></dc:creator>
		<pubDate>Mon, 18 Jan 2021 07:58:10 +0000</pubDate>
				<category><![CDATA[Firewall]]></category>
		<category><![CDATA[Fortigate]]></category>
		<category><![CDATA[FrontalWeb]]></category>
		<category><![CDATA[Let's Encrypt]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Nginx]]></category>
		<category><![CDATA[Proxy]]></category>
		<category><![CDATA[TIC]]></category>
		<category><![CDATA[Certbot]]></category>
		<guid isPermaLink="false">https://blog.ragasys.es/?p=12713</guid>

					<description><![CDATA[Hola a tod@s. En este post vamos a ver como montar un FrontalWeb con Nginx (Reverse Proxy) sobre una máquina Ubuntu Server 20.04, con esta implementación le vamos a dar un punto más de seguridad a nuestra infraestructura perimetral, ya&#8230; <a href="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts" class="more-link">Continuar leyendo <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>Hola a tod@s.</p>
<p>En este post vamos a ver como montar un FrontalWeb con Nginx (Reverse Proxy) sobre una máquina Ubuntu Server 20.04, con esta implementación le vamos a dar un punto más de seguridad a nuestra infraestructura perimetral, ya que sólo vamos a exponer directamente a Internet un único servidor, sólo va a ser necesario abrir un puerto en nuestro Firewall, ya que a través del Frontalweb vamos a poder alcanzar a los demás servidores, los certificados digitales los vamos a instalar y administrar en un solo servidor, a través del Frontalweb que se va a encargar de cifrar todos los contenidos.</p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_1.png?ssl=1" data-lbwps-width="1261" data-lbwps-height="861" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12714" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_1#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_1.png?fit=1261%2C861&amp;ssl=1" data-orig-size="1261,861" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_1" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_1.png?fit=640%2C437&amp;ssl=1" class="aligncenter size-full wp-image-12714" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_1.png?resize=640%2C437&#038;ssl=1" alt="" width="640" height="437" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_1.png?w=1261&amp;ssl=1 1261w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_1.png?resize=595%2C406&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_1.png?resize=960%2C655&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_1.png?resize=768%2C524&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Lo primero que vamos a realizar será la instalación de Nginx, para ello ejecutamos el comando <strong>apt-get install nginx</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_2.png?ssl=1" data-lbwps-width="805" data-lbwps-height="416" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_2.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12715" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_2#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_2.png?fit=805%2C416&amp;ssl=1" data-orig-size="805,416" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_2" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_2.png?fit=640%2C331&amp;ssl=1" class="aligncenter size-full wp-image-12715" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_2.png?resize=640%2C331&#038;ssl=1" alt="" width="640" height="331" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_2.png?w=805&amp;ssl=1 805w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_2.png?resize=595%2C307&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_2.png?resize=768%2C397&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Ahora vamos a añadir dos ficheros de host virtual, uno será un servidor Guacamole y el otro un servidor de Nextcloud, para ello accedemos a la ruta <strong>/etc/nginx/sites-available </strong>y editamos estos dos ficheros:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_3.png?ssl=1" data-lbwps-width="807" data-lbwps-height="228" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_3.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12716" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_3#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_3.png?fit=807%2C228&amp;ssl=1" data-orig-size="807,228" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_3" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_3.png?fit=640%2C181&amp;ssl=1" class="aligncenter size-full wp-image-12716" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_3.png?resize=640%2C181&#038;ssl=1" alt="" width="640" height="181" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_3.png?w=807&amp;ssl=1 807w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_3.png?resize=595%2C168&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_3.png?resize=768%2C217&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_4.png?ssl=1" data-lbwps-width="805" data-lbwps-height="426" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_4.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12717" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_4#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_4.png?fit=805%2C426&amp;ssl=1" data-orig-size="805,426" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_4" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_4.png?fit=640%2C339&amp;ssl=1" class="aligncenter size-full wp-image-12717" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_4.png?resize=640%2C339&#038;ssl=1" alt="" width="640" height="339" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_4.png?w=805&amp;ssl=1 805w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_4.png?resize=595%2C315&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_4.png?resize=768%2C406&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_5.png?ssl=1" data-lbwps-width="803" data-lbwps-height="468" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_5.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12718" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_5#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_5.png?fit=803%2C468&amp;ssl=1" data-orig-size="803,468" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_5" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_5.png?fit=640%2C373&amp;ssl=1" class="aligncenter size-full wp-image-12718" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_5.png?resize=640%2C373&#038;ssl=1" alt="" width="640" height="373" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_5.png?w=803&amp;ssl=1 803w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_5.png?resize=595%2C347&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_5.png?resize=768%2C448&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Ahora vamos a crear los enlaces simbólicos desde <strong>/etc/nginx/sites-available</strong> a <strong>/etc/nginx/sites-enabled</strong> y eliminamos el enlace simbólico al fichero <strong>default</strong> que se incluye en la configuración por defecto:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_6.png?ssl=1" data-lbwps-width="818" data-lbwps-height="270" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_6.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12719" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_6#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_6.png?fit=818%2C270&amp;ssl=1" data-orig-size="818,270" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_6" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_6.png?fit=640%2C211&amp;ssl=1" class="aligncenter size-full wp-image-12719" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_6.png?resize=640%2C211&#038;ssl=1" alt="" width="640" height="211" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_6.png?w=818&amp;ssl=1 818w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_6.png?resize=595%2C196&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_6.png?resize=768%2C253&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Reiniciamos el servicio de nginx <strong>systemctl restart nginx </strong>y verificamos el estado <strong>systemctl status nginx</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_7.png?ssl=1" data-lbwps-width="804" data-lbwps-height="511" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_7.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12720" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_7#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_7.png?fit=804%2C511&amp;ssl=1" data-orig-size="804,511" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_7" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_7.png?fit=640%2C407&amp;ssl=1" class="aligncenter size-full wp-image-12720" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_7.png?resize=640%2C407&#038;ssl=1" alt="" width="640" height="407" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_7.png?w=804&amp;ssl=1 804w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_7.png?resize=595%2C378&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_7.png?resize=768%2C488&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Con el comando <strong>ufw app list </strong>podemos ver los perfiles de aplicación que se pueden usar para habilitar o deshabilitar el acceso a Nginx a través del firewall de Ubuntu:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_8.png?ssl=1" data-lbwps-width="802" data-lbwps-height="222" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_8.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12721" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_8#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_8.png?fit=802%2C222&amp;ssl=1" data-orig-size="802,222" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_8" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_8.png?fit=640%2C177&amp;ssl=1" class="aligncenter size-full wp-image-12721" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_8.png?resize=640%2C177&#038;ssl=1" alt="" width="640" height="177" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_8.png?w=802&amp;ssl=1 802w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_8.png?resize=595%2C165&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_8.png?resize=768%2C213&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>En nuestro caso vamos a permitir el acceso a los dos puertos (80 y 443), <strong>ufw allow &#8216;Nginx Full&#8217;</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_9.png?ssl=1" data-lbwps-width="802" data-lbwps-height="291" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_9.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12722" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_9#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_9.png?fit=802%2C291&amp;ssl=1" data-orig-size="802,291" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_9" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_9.png?fit=640%2C232&amp;ssl=1" class="aligncenter size-full wp-image-12722" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_9.png?resize=640%2C232&#038;ssl=1" alt="" width="640" height="232" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_9.png?w=802&amp;ssl=1 802w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_9.png?resize=595%2C216&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_9.png?resize=768%2C279&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Ahora vamos a habilitar <strong>HTTPS</strong> con <strong>Lets Encrypt</strong> y <strong>Certbot </strong>para ello, instalamos en primer lugar certbot con el comando <strong>apt-get install certbot</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_10.png?ssl=1" data-lbwps-width="808" data-lbwps-height="447" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_10.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12723" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_10#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_10.png?fit=808%2C447&amp;ssl=1" data-orig-size="808,447" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_10" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_10.png?fit=640%2C354&amp;ssl=1" class="aligncenter size-full wp-image-12723" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_10.png?resize=640%2C354&#038;ssl=1" alt="" width="640" height="354" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_10.png?w=808&amp;ssl=1 808w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_10.png?resize=595%2C329&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_10.png?resize=768%2C425&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Ejecutamos <strong>apt-get install python3-certbot-nginx </strong>para instalar la herramienta:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_11.png?ssl=1" data-lbwps-width="804" data-lbwps-height="548" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_11.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12724" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_11#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_11.png?fit=804%2C548&amp;ssl=1" data-orig-size="804,548" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_11" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_11.png?fit=640%2C436&amp;ssl=1" class="aligncenter size-full wp-image-12724" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_11.png?resize=640%2C436&#038;ssl=1" alt="" width="640" height="436" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_11.png?w=804&amp;ssl=1 804w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_11.png?resize=595%2C406&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_11.png?resize=768%2C523&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Una vez instalada utilizamos la herramienta, para ello ejecutamos el comando <strong>certbot &#8211;nginx </strong>nos hará una serie de preguntas, listará los sitios webs detectados y procederemos a activarlos, en este ejemplo hemos activado los dos sitios webs al mismo tiempo <strong>1,2</strong> aunque también podemos hacerlo por separado, primero el sitio web <strong>1</strong> y luego el <strong>2</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_12.png?ssl=1" data-lbwps-width="806" data-lbwps-height="586" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_12.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12725" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_12#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_12.png?fit=806%2C586&amp;ssl=1" data-orig-size="806,586" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_12" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_12.png?fit=640%2C465&amp;ssl=1" class="aligncenter size-full wp-image-12725" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_12.png?resize=640%2C465&#038;ssl=1" alt="" width="640" height="465" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_12.png?w=806&amp;ssl=1 806w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_12.png?resize=595%2C433&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_12.png?resize=768%2C558&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Seleccionamos la opción 2 para redirigir todo el tráfico HTTP (puerto 80) por HTTPS (puerto 443):</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_13.png?ssl=1" data-lbwps-width="812" data-lbwps-height="669" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_13.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12726" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_13#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_13.png?fit=812%2C669&amp;ssl=1" data-orig-size="812,669" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_13" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_13.png?fit=640%2C527&amp;ssl=1" class="aligncenter size-full wp-image-12726" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_13.png?resize=640%2C527&#038;ssl=1" alt="" width="640" height="527" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_13.png?w=812&amp;ssl=1 812w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_13.png?resize=595%2C490&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_13.png?resize=768%2C633&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Para comprobar el certificado podemos acceder a <a href="https://www.ssllabs.com/ssltest/" target="_blank" rel="noopener">https://www.ssllabs.com/ssltest/</a> y verificamos el certificado para nuestros dos sitios webs:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_14.png?ssl=1" data-lbwps-width="1373" data-lbwps-height="559" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_14.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12727" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_14#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_14.png?fit=1373%2C559&amp;ssl=1" data-orig-size="1373,559" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_14" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_14.png?fit=640%2C261&amp;ssl=1" class="aligncenter size-full wp-image-12727" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_14.png?resize=640%2C261&#038;ssl=1" alt="" width="640" height="261" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_14.png?w=1373&amp;ssl=1 1373w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_14.png?resize=595%2C242&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_14.png?resize=960%2C391&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_14.png?resize=768%2C313&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_14.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_15.png?ssl=1" data-lbwps-width="1380" data-lbwps-height="501" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_15.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12728" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_15#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_15.png?fit=1380%2C501&amp;ssl=1" data-orig-size="1380,501" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_15" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_15.png?fit=640%2C233&amp;ssl=1" class="aligncenter size-full wp-image-12728" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_15.png?resize=640%2C232&#038;ssl=1" alt="" width="640" height="232" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_15.png?w=1380&amp;ssl=1 1380w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_15.png?resize=595%2C216&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_15.png?resize=960%2C349&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_15.png?resize=768%2C279&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_15.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_16.png?ssl=1" data-lbwps-width="1104" data-lbwps-height="646" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_16.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12729" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_16#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_16.png?fit=1104%2C646&amp;ssl=1" data-orig-size="1104,646" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_16" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_16.png?fit=640%2C375&amp;ssl=1" class="aligncenter size-full wp-image-12729" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_16.png?resize=640%2C374&#038;ssl=1" alt="" width="640" height="374" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_16.png?w=1104&amp;ssl=1 1104w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_16.png?resize=595%2C348&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_16.png?resize=960%2C562&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_16.png?resize=768%2C449&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_17.png?ssl=1" data-lbwps-width="1109" data-lbwps-height="646" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_17.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12730" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_17#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_17.png?fit=1109%2C646&amp;ssl=1" data-orig-size="1109,646" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_17" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_17.png?fit=640%2C373&amp;ssl=1" class="aligncenter size-full wp-image-12730" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_17.png?resize=640%2C373&#038;ssl=1" alt="" width="640" height="373" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_17.png?w=1109&amp;ssl=1 1109w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_17.png?resize=595%2C347&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_17.png?resize=960%2C559&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_17.png?resize=768%2C447&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Los paquetes de certbot vienen con una tarea programada (cron), que renueva los certificados automáticamente antes de que caduquen, con el comando <strong>certbot renew &#8211;dry-run </strong>podemos probar la renovación automática de los certificados, y para renovar los certificados manualmente lo haremos con el comando <strong>certbot renew</strong></li>
<li>Si accedemos a /etc/nginx/sites-available y editamos los dos ficheros de Virtual host, podemos ver que se han modificado para hacer la redirección:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_18.png?ssl=1" data-lbwps-width="655" data-lbwps-height="194" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_18.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12731" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_18#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_18.png?fit=655%2C194&amp;ssl=1" data-orig-size="655,194" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_18" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_18.png?fit=640%2C190&amp;ssl=1" class="aligncenter size-full wp-image-12731" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_18.png?resize=640%2C190&#038;ssl=1" alt="" width="640" height="190" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_18.png?w=655&amp;ssl=1 655w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_18.png?resize=595%2C176&amp;ssl=1 595w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_19.png?ssl=1" data-lbwps-width="1095" data-lbwps-height="666" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_19.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12732" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_19#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_19.png?fit=1095%2C666&amp;ssl=1" data-orig-size="1095,666" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_19" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_19.png?fit=640%2C389&amp;ssl=1" class="aligncenter size-full wp-image-12732" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_19.png?resize=640%2C389&#038;ssl=1" alt="" width="640" height="389" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_19.png?w=1095&amp;ssl=1 1095w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_19.png?resize=595%2C362&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_19.png?resize=960%2C584&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_19.png?resize=768%2C467&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_20.png?ssl=1" data-lbwps-width="1068" data-lbwps-height="676" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_20.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12733" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_20#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_20.png?fit=1068%2C676&amp;ssl=1" data-orig-size="1068,676" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_20" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_20.png?fit=640%2C405&amp;ssl=1" class="aligncenter size-full wp-image-12733" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_20.png?resize=640%2C405&#038;ssl=1" alt="" width="640" height="405" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_20.png?w=1068&amp;ssl=1 1068w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_20.png?resize=595%2C377&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_20.png?resize=960%2C608&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_20.png?resize=768%2C486&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Reiniciamos el servicio de nginx <strong>systemctl restart nginx </strong>y verificamos el estado <strong>systemctl status nginx</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_21.png?ssl=1" data-lbwps-width="809" data-lbwps-height="428" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_21.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12734" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_21#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_21.png?fit=809%2C428&amp;ssl=1" data-orig-size="809,428" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_21" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_21.png?fit=640%2C339&amp;ssl=1" class="aligncenter size-full wp-image-12734" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_21.png?resize=640%2C339&#038;ssl=1" alt="" width="640" height="339" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_21.png?w=809&amp;ssl=1 809w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_21.png?resize=595%2C315&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_21.png?resize=768%2C406&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Con esto ya tendríamos configurado nuestros websites en el servidor que estamos utilizando como FrontalWeb.</li>
<li>Ahora en nuestro Firewall, que en mi caso es un Fortigate, nos debemos de crear las reglas necesarias para publicar el puerto 80 y 443 apuntando al servidor FrontalWeb que va a ser el único que vamos a exponer en el perímetro, <a href="https://blog.ragasys.es/mapear-puertos-en-firewall-fortigate" target="_blank" rel="noopener">en este post de este mismo blog podemos ver como hacerlo</a>, primero realizamos un NAT estático y luego nos creamos la regla de acceso a los puertos HTTP y HTTPS para el NAT estático creado:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_22.png?ssl=1" data-lbwps-width="1249" data-lbwps-height="737" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_22.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12735" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_22#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_22.png?fit=1249%2C737&amp;ssl=1" data-orig-size="1249,737" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_22" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_22.png?fit=640%2C377&amp;ssl=1" class="aligncenter size-full wp-image-12735" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_22.png?resize=640%2C378&#038;ssl=1" alt="" width="640" height="378" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_22.png?w=1249&amp;ssl=1 1249w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_22.png?resize=595%2C351&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_22.png?resize=960%2C566&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_22.png?resize=768%2C453&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_23.png?ssl=1" data-lbwps-width="1256" data-lbwps-height="718" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_23.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12736" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_23#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_23.png?fit=1256%2C718&amp;ssl=1" data-orig-size="1256,718" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_23" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_23.png?fit=640%2C366&amp;ssl=1" class="aligncenter size-full wp-image-12736" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_23.png?resize=640%2C366&#038;ssl=1" alt="" width="640" height="366" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_23.png?w=1256&amp;ssl=1 1256w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_23.png?resize=595%2C340&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_23.png?resize=960%2C549&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_23.png?resize=768%2C439&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_24.png?ssl=1" data-lbwps-width="1235" data-lbwps-height="1041" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_24.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12737" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_24#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_24.png?fit=1235%2C1041&amp;ssl=1" data-orig-size="1235,1041" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_24" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_24.png?fit=640%2C539&amp;ssl=1" class="aligncenter size-full wp-image-12737" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_24.png?resize=640%2C539&#038;ssl=1" alt="" width="640" height="539" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_24.png?w=1235&amp;ssl=1 1235w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_24.png?resize=595%2C502&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_24.png?resize=960%2C809&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_24.png?resize=768%2C647&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>En nuestro DNS interno debemos de crearnos una zona de búsqueda directa, en mi caso, ragasys.eu, que es el dominio externo que hemos comprado a nuestro proveedor de DNS y que utilizaremos para publicar nuestros servicios, esto lo hacemos en nuestra infraestructura interna, para que los usuarios que accedan desde la red interna no salgan al exterior, en esta zona de búsqueda directa nos creamos estos registros Tipo A y CNAME:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_25.png?ssl=1" data-lbwps-width="1321" data-lbwps-height="330" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_25.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12738" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_25#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_25.png?fit=1321%2C330&amp;ssl=1" data-orig-size="1321,330" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_25" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_25.png?fit=640%2C160&amp;ssl=1" class="aligncenter size-full wp-image-12738" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_25.png?resize=640%2C160&#038;ssl=1" alt="" width="640" height="160" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_25.png?w=1321&amp;ssl=1 1321w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_25.png?resize=595%2C149&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_25.png?resize=960%2C240&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_25.png?resize=768%2C192&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>En nuestro DNS externo, el que tengamos contratado con nuestro proveedor de DNS, debemos de hacer algo parecido, es decir, debemos de crearnos un subdominio del tipo www.ragasys.eu con un registro tipo A apuntando a nuestra IP púbica, y nos crearemos subdominios por cada servicio que queramos publicar con un registro del tipo CNAME apuntando a www.ragasys.eu</li>
<li>Aquí vemos que ya podemos acceder a nuestro servidor de Guacamole desde el exterior, a través del FrontalWeb, con los certificados que hemos configurado:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_26.png?ssl=1" data-lbwps-width="1113" data-lbwps-height="750" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_26.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12739" data-permalink="https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/fwnsus2l_26#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_26.png?fit=1113%2C750&amp;ssl=1" data-orig-size="1113,750" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwnsus2l_26" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_26.png?fit=640%2C431&amp;ssl=1" class="aligncenter size-full wp-image-12739" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_26.png?resize=640%2C431&#038;ssl=1" alt="" width="640" height="431" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_26.png?w=1113&amp;ssl=1 1113w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_26.png?resize=595%2C401&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_26.png?resize=960%2C647&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwnsus2l_26.png?resize=768%2C518&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>&nbsp;</p>
<p>Saludos y espero que os sea de ayuda <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.ragasys.es/frontalweb-nginx-sobre-ubuntu-server-20-04-lts/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">12713</post-id>	</item>
		<item>
		<title>FrontalWeb Apache sobre Ubuntu Server 20.04 LTS</title>
		<link>https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts</link>
					<comments>https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts#respond</comments>
		
		<dc:creator><![CDATA[Jose Ramon Ramos Gata]]></dc:creator>
		<pubDate>Wed, 13 Jan 2021 10:47:38 +0000</pubDate>
				<category><![CDATA[Apache Linux]]></category>
		<category><![CDATA[Firewall]]></category>
		<category><![CDATA[Fortigate]]></category>
		<category><![CDATA[FrontalWeb]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Proxy]]></category>
		<category><![CDATA[TIC]]></category>
		<guid isPermaLink="false">https://blog.ragasys.es/?p=12592</guid>

					<description><![CDATA[Hola a tod@s. En este post vamos a ver como montar un FrontalWeb con Apache (Reverse Proxy) sobre una máquina Ubuntu Server 20.04, con esta implementación le vamos a dar un punto más de seguridad a nuestra infraestructura perimetral, ya&#8230; <a href="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts" class="more-link">Continuar leyendo <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>Hola a tod@s.</p>
<p>En este post vamos a ver como montar un FrontalWeb con Apache (Reverse Proxy) sobre una máquina Ubuntu Server 20.04, con esta implementación le vamos a dar un punto más de seguridad a nuestra infraestructura perimetral, ya que sólo vamos a exponer directamente a Internet un único servidor, sólo va a ser necesario abrir un puerto en nuestro Firewall, ya que a través del Frontalweb vamos a poder alcanzar a los demás servidores, los certificados digitales los vamos a instalar y administrar en un solo servidor, a través del Frontalweb que se va a encargar de cifrar todos los contenidos.</p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_1.png?ssl=1" data-lbwps-width="1258" data-lbwps-height="864" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12593" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_1#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_1.png?fit=1258%2C864&amp;ssl=1" data-orig-size="1258,864" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_1" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_1.png?fit=640%2C439&amp;ssl=1" class="aligncenter size-full wp-image-12593" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_1.png?resize=640%2C440&#038;ssl=1" alt="" width="640" height="440" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_1.png?w=1258&amp;ssl=1 1258w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_1.png?resize=595%2C409&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_1.png?resize=960%2C659&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_1.png?resize=768%2C527&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Lo primero que vamos a realizar será la instalación de Apache, para ello ejecutamos el comando <strong>apt-get install apache2</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_2.png?ssl=1" data-lbwps-width="1459" data-lbwps-height="314" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_2.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12594" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_2#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_2.png?fit=1459%2C314&amp;ssl=1" data-orig-size="1459,314" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_2" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_2.png?fit=640%2C138&amp;ssl=1" class="aligncenter size-full wp-image-12594" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_2.png?resize=640%2C138&#038;ssl=1" alt="" width="640" height="138" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_2.png?w=1459&amp;ssl=1 1459w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_2.png?resize=595%2C128&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_2.png?resize=960%2C207&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_2.png?resize=768%2C165&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_2.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Una vez finalizada la instalación, con el comando <strong>apache2ctl –v </strong>podemos ver la versión de apache que hemos instalado:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_3.png?ssl=1" data-lbwps-width="768" data-lbwps-height="199" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_3.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12595" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_3#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_3.png?fit=768%2C199&amp;ssl=1" data-orig-size="768,199" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_3" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_3.png?fit=640%2C166&amp;ssl=1" class="aligncenter size-full wp-image-12595" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_3.png?resize=640%2C166&#038;ssl=1" alt="" width="640" height="166" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_3.png?w=768&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_3.png?resize=595%2C154&amp;ssl=1 595w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Con el comando <strong>ufw app list </strong>podemos ver los perfiles de aplicación que se pueden usar para habilitar o deshabilitar el acceso a Apache a través del firewall de Ubuntu:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_4.png?ssl=1" data-lbwps-width="680" data-lbwps-height="194" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_4.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12596" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_4#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_4.png?fit=680%2C194&amp;ssl=1" data-orig-size="680,194" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_4" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_4.png?fit=640%2C183&amp;ssl=1" class="aligncenter size-full wp-image-12596" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_4.png?resize=640%2C183&#038;ssl=1" alt="" width="640" height="183" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_4.png?w=680&amp;ssl=1 680w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_4.png?resize=595%2C170&amp;ssl=1 595w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><em>Apache → Este perfil solo abre el puerto 80 (tráfico web normal sin cifrar)</em></p>
<p><em>Apache Full → Abre tanto el puerto 80 (tráfico web normal sin cifrar) como el puerto 443 (tráfico cifrado TLS / SSL)</em></p>
<p><em>Apache Secure → Este perfil solo abre el puerto 443 (tráfico cifrado TLS / SSL)</em></p>
<p><em>FUENTE: </em><a href="https://ubunlog.com/servidor-web-apache-instalacion-conceptos-basicos-ubuntu-20-04/" target="_blank" rel="noopener noreferrer"><em>https://ubunlog.com/servidor-web-apache-instalacion-conceptos-basicos-ubuntu-20-04/</em></a></p>
<ul>
<li>En nuestro caso vamos a permitir el acceso a los dos puertos (80 y 443), <strong>ufw allow &#8216;Apache Full&#8217;</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_5.png?ssl=1" data-lbwps-width="814" data-lbwps-height="159" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_5.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12597" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_5#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_5.png?fit=814%2C159&amp;ssl=1" data-orig-size="814,159" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_5" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_5.png?fit=640%2C125&amp;ssl=1" class="aligncenter size-full wp-image-12597" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_5.png?resize=640%2C125&#038;ssl=1" alt="" width="640" height="125" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_5.png?w=814&amp;ssl=1 814w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_5.png?resize=595%2C116&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_5.png?resize=768%2C150&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Para verificar que el servidor Apache está funcionando, accedemos a la URL de nuestro servidor, http://frontalweb.ragasys.net:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_6.png?ssl=1" data-lbwps-width="1354" data-lbwps-height="1046" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_6.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12598" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_6#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_6.png?fit=1354%2C1046&amp;ssl=1" data-orig-size="1354,1046" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_6" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_6.png?fit=640%2C495&amp;ssl=1" class="aligncenter size-full wp-image-12598" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_6.png?resize=640%2C494&#038;ssl=1" alt="" width="640" height="494" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_6.png?w=1354&amp;ssl=1 1354w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_6.png?resize=595%2C460&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_6.png?resize=960%2C742&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_6.png?resize=768%2C593&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_6.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Con el comando <strong>systemctl status apache2 </strong>podemos ver el estado del servicio del servidor Apache, que como podemos ver está activo y ejecutándose:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_7.png?ssl=1" data-lbwps-width="990" data-lbwps-height="372" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_7.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12599" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_7#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_7.png?fit=990%2C372&amp;ssl=1" data-orig-size="990,372" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_7" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_7.png?fit=640%2C241&amp;ssl=1" class="aligncenter size-full wp-image-12599" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_7.png?resize=640%2C240&#038;ssl=1" alt="" width="640" height="240" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_7.png?w=990&amp;ssl=1 990w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_7.png?resize=595%2C224&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_7.png?resize=960%2C361&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_7.png?resize=768%2C289&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Una vez que hemos instalado nuestro servidor de apache, vamos a habilitar los siguientes módulos:</li>
<li>a2enmod ssl</li>
<li>a2enmod proxy</li>
<li>a2enmod proxy_http</li>
<li>a2enmod proxy_balancer</li>
<li>a2enmod lbmethod_byrequests</li>
<li>a2enmod rewrite</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_8.png?ssl=1" data-lbwps-width="1070" data-lbwps-height="854" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_8.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12600" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_8#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_8.png?fit=1070%2C854&amp;ssl=1" data-orig-size="1070,854" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_8" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_8.png?fit=640%2C511&amp;ssl=1" class="aligncenter size-full wp-image-12600" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_8.png?resize=640%2C511&#038;ssl=1" alt="" width="640" height="511" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_8.png?w=1070&amp;ssl=1 1070w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_8.png?resize=595%2C475&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_8.png?resize=960%2C766&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_8.png?resize=768%2C613&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_9.png?ssl=1" data-lbwps-width="579" data-lbwps-height="131" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_9.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12601" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_9#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_9.png?fit=579%2C131&amp;ssl=1" data-orig-size="579,131" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_9" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_9.png?fit=579%2C131&amp;ssl=1" class="aligncenter size-full wp-image-12601" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_9.png?resize=579%2C131&#038;ssl=1" alt="" width="579" height="131" /></a></p>
<ul>
<li>Ahora vamos a exportar los certificados wildcard que nos creamos anteriormente en nuestra entidad emisora de certificados y los vamos a presentar en el formato adecuado:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_10.png?ssl=1" data-lbwps-width="939" data-lbwps-height="281" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_10.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12602" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_10#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_10.png?fit=939%2C281&amp;ssl=1" data-orig-size="939,281" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_10" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_10.png?fit=640%2C192&amp;ssl=1" class="aligncenter size-full wp-image-12602" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_10.png?resize=640%2C192&#038;ssl=1" alt="" width="640" height="192" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_10.png?w=939&amp;ssl=1 939w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_10.png?resize=595%2C178&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_10.png?resize=768%2C230&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Primero vamos a separar el fichero .pfx para obtener el certificado público por un lado .cer, y la clave privada por otro .key, , para ello vamos a introducir los comandos:</li>
<li><strong>openssl pkcs12 -in wildcard_ragasys_eu.pfx -clcerts -nokeys -out wildcard_ragasys_eu.cer   </strong></li>
<li><strong>openssl pkcs12 -in wildcard_ragasys_eu.pfx -nocerts -nodes -out wildcard_ragasys_eu.key</strong></li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_11.png?ssl=1" data-lbwps-width="1552" data-lbwps-height="224" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_11-1536x222.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12603" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_11#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_11.png?fit=1552%2C224&amp;ssl=1" data-orig-size="1552,224" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_11" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_11.png?fit=640%2C93&amp;ssl=1" class="aligncenter size-full wp-image-12603" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_11.png?resize=640%2C92&#038;ssl=1" alt="" width="640" height="92" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_11.png?w=1552&amp;ssl=1 1552w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_11.png?resize=595%2C86&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_11.png?resize=960%2C139&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_11.png?resize=768%2C111&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_11.png?resize=1536%2C222&amp;ssl=1 1536w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_11.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>También copiamos la cadena de certificados cambiándola de nombre, <strong>cp wildcard_ragasys_eu_ca-bundle.p7b cadenaragasyseu.crt</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_12.png?ssl=1" data-lbwps-width="1200" data-lbwps-height="103" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_12.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12604" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_12#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_12.png?fit=1200%2C103&amp;ssl=1" data-orig-size="1200,103" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_12" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_12.png?fit=640%2C55&amp;ssl=1" class="aligncenter size-full wp-image-12604" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_12.png?resize=640%2C55&#038;ssl=1" alt="" width="640" height="55" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_12.png?w=1200&amp;ssl=1 1200w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_12.png?resize=595%2C51&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_12.png?resize=960%2C82&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_12.png?resize=768%2C66&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul style="list-style-type: disc;">
<li>Ahora movemos los certificados que hemos generado, junto con la cadena de la CA al directorio /etc/ssl/certficados ya que este directorio será el que usaremos en los ficheros de los VirtualHost:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_13.png?ssl=1" data-lbwps-width="1665" data-lbwps-height="229" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_13-1536x211.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12605" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_13#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_13.png?fit=1665%2C229&amp;ssl=1" data-orig-size="1665,229" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_13" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_13.png?fit=640%2C88&amp;ssl=1" class="aligncenter size-full wp-image-12605" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_13.png?resize=640%2C88&#038;ssl=1" alt="" width="640" height="88" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_13.png?w=1665&amp;ssl=1 1665w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_13.png?resize=595%2C82&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_13.png?resize=960%2C132&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_13.png?resize=768%2C106&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_13.png?resize=1536%2C211&amp;ssl=1 1536w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_13.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Una vez terminado el tema de los certificados, nos vamos a crear nuestro primer VirtualHost, en la ruta <strong>/etc/apache2/sites-available</strong>, y ejecutando <strong>nano nextcloud.ragasys.eu.conf</strong>, este primer VirtualHost será un servidor de Nextcloud que tenemos en nuestra infraestructura, con este fichero, todo el tráfico http y https que llegue a la URL de dominio púbico indicada, se va a redirigir al servidor interno de nextcloud, siempre a través de conexión cifrada https, para eso hemos generado los certificados:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_14.png?ssl=1" data-lbwps-width="960" data-lbwps-height="133" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_14.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12606" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_14#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_14.png?fit=960%2C133&amp;ssl=1" data-orig-size="960,133" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_14" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_14.png?fit=640%2C89&amp;ssl=1" class="aligncenter size-full wp-image-12606" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_14.png?resize=640%2C89&#038;ssl=1" alt="" width="640" height="89" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_14.png?w=960&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_14.png?resize=595%2C82&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_14.png?resize=768%2C106&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_15.png?ssl=1" data-lbwps-width="1006" data-lbwps-height="731" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_15.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12607" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_15#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_15.png?fit=1006%2C731&amp;ssl=1" data-orig-size="1006,731" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_15" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_15.png?fit=640%2C465&amp;ssl=1" class="aligncenter size-full wp-image-12607" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_15.png?resize=640%2C465&#038;ssl=1" alt="" width="640" height="465" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_15.png?w=1006&amp;ssl=1 1006w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_15.png?resize=595%2C432&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_15.png?resize=960%2C698&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_15.png?resize=768%2C558&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Nos creamos también el directorio para los logs de este sitio:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_16.png?ssl=1" data-lbwps-width="852" data-lbwps-height="222" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_16.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12608" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_16#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_16.png?fit=852%2C222&amp;ssl=1" data-orig-size="852,222" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_16" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_16.png?fit=640%2C167&amp;ssl=1" class="aligncenter size-full wp-image-12608" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_16.png?resize=640%2C167&#038;ssl=1" alt="" width="640" height="167" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_16.png?w=852&amp;ssl=1 852w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_16.png?resize=595%2C155&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_16.png?resize=768%2C200&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Habilitamos nuestro primer VirtualHost con el comando <strong>a2ensite nextcloud.ragasys.eu.conf</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_17.png?ssl=1" data-lbwps-width="875" data-lbwps-height="160" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_17.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12609" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_17#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_17.png?fit=875%2C160&amp;ssl=1" data-orig-size="875,160" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_17" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_17.png?fit=640%2C117&amp;ssl=1" class="aligncenter size-full wp-image-12609" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_17.png?resize=640%2C117&#038;ssl=1" alt="" width="640" height="117" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_17.png?w=875&amp;ssl=1 875w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_17.png?resize=595%2C109&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_17.png?resize=768%2C140&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Como podemos ver ya tenemos habilitado nuestro primer site, también hemos deshabilitado el site por defecto <strong>a2dissite 000-default.conf</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_18.png?ssl=1" data-lbwps-width="880" data-lbwps-height="295" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_18.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12610" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_18#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_18.png?fit=880%2C295&amp;ssl=1" data-orig-size="880,295" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_18" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_18.png?fit=640%2C215&amp;ssl=1" class="aligncenter size-full wp-image-12610" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_18.png?resize=640%2C215&#038;ssl=1" alt="" width="640" height="215" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_18.png?w=880&amp;ssl=1 880w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_18.png?resize=595%2C199&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_18.png?resize=768%2C257&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Ahora reiniciamos el servicio de apache2<strong>, systemctl restart apache2 </strong>y verificamos que el servicio está corriendo con <strong>systemctl status apache2</strong>:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_19.png?ssl=1" data-lbwps-width="948" data-lbwps-height="405" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_19.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12611" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_19#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_19.png?fit=948%2C405&amp;ssl=1" data-orig-size="948,405" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_19" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_19.png?fit=640%2C273&amp;ssl=1" class="aligncenter size-full wp-image-12611" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_19.png?resize=640%2C273&#038;ssl=1" alt="" width="640" height="273" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_19.png?w=948&amp;ssl=1 948w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_19.png?resize=595%2C254&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_19.png?resize=768%2C328&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Con esto ya tendríamos configurado nuestro primer website en nuestro servidor de FrontalWeb.</li>
<li>Ahora en nuestro Firewall, que en mi caso es un Fortigate, nos debemos de crear las reglas necesarias para publicar el puerto 443 apuntando al servidor FrontalWeb que va a ser el único que vamos a exponer en el perímetro, <a href="https://blog.ragasys.es/mapear-puertos-en-firewall-fortigate" target="_blank" rel="noopener noreferrer">en este post de este mismo blog podemos ver como hacerlo</a>, primero realizamos un NAT estático y luego nos creamos la regla de acceso a los puertos HTTP y HTTPS para el NAT estático creado:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_20.png?ssl=1" data-lbwps-width="1252" data-lbwps-height="720" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_20.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12612" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_20#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_20.png?fit=1252%2C720&amp;ssl=1" data-orig-size="1252,720" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_20" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_20.png?fit=640%2C368&amp;ssl=1" class="aligncenter size-full wp-image-12612" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_20.png?resize=640%2C368&#038;ssl=1" alt="" width="640" height="368" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_20.png?w=1252&amp;ssl=1 1252w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_20.png?resize=595%2C342&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_20.png?resize=960%2C552&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_20.png?resize=768%2C442&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_21.png?ssl=1" data-lbwps-width="1244" data-lbwps-height="1080" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_21.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12613" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_21#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_21.png?fit=1244%2C1080&amp;ssl=1" data-orig-size="1244,1080" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_21" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_21.png?fit=640%2C555&amp;ssl=1" class="aligncenter size-full wp-image-12613" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_21.png?resize=640%2C556&#038;ssl=1" alt="" width="640" height="556" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_21.png?w=1244&amp;ssl=1 1244w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_21.png?resize=595%2C517&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_21.png?resize=960%2C833&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_21.png?resize=768%2C667&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>En nuestro DNS interno debemos de crearnos una zona de búsqueda directa, en mi caso, ragasys.eu, que es el dominio externo que hemos comprado a nuestro proveedor de DNS y que utilizaremos para publicar nuestros servicios, esto lo hacemos en nuestra infraestructura interna, para que los usuarios que accedan desde la red interna no salgan al exterior, en esta zona de búsqueda directa nos creamos estos registros Tipo A y CNAME:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_22.png?ssl=1" data-lbwps-width="1522" data-lbwps-height="351" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_22.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12614" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_22#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_22.png?fit=1522%2C351&amp;ssl=1" data-orig-size="1522,351" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_22" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_22.png?fit=640%2C147&amp;ssl=1" class="aligncenter size-full wp-image-12614" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_22.png?resize=640%2C148&#038;ssl=1" alt="" width="640" height="148" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_22.png?w=1522&amp;ssl=1 1522w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_22.png?resize=595%2C137&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_22.png?resize=960%2C221&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_22.png?resize=768%2C177&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_22.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>En nuestro DNS externo, el que tengamos contratado con nuestro proveedor de DNS, debemos de hacer algo parecido, es decir, debemos de crearnos un subdominio del tipo <a href="http://www.ragasys.eu">www.midomino.com</a> con un registro tipo A apuntando a nuestra IP púbica, y nos crearemos subdominios por cada servicio que queramos publicar con un registro del tipo CNAME apuntando a <a href="http://www.ragasys.eu">www.midomino.com</a></li>
<li>Aquí vemos que ya podemos acceder a nuestro servidor de Nextcloud desde el exterior, a través del FrontalWeb, con los certificados que hemos configurado:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_23.png?ssl=1" data-lbwps-width="1389" data-lbwps-height="745" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_23.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12615" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_23#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_23.png?fit=1389%2C745&amp;ssl=1" data-orig-size="1389,745" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_23" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_23.png?fit=640%2C343&amp;ssl=1" class="aligncenter size-full wp-image-12615" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_23.png?resize=640%2C343&#038;ssl=1" alt="" width="640" height="343" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_23.png?w=1389&amp;ssl=1 1389w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_23.png?resize=595%2C319&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_23.png?resize=960%2C515&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_23.png?resize=768%2C412&amp;ssl=1 768w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/11/fwasub2004_23.png?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Aquí os muestro otro ejemplo del servicio Apache Guacamole publicado a través del FrontalWeb:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwasub2004_31.png?ssl=1" data-lbwps-width="1007" data-lbwps-height="714" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwasub2004_31.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12671" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_31#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwasub2004_31.png?fit=1007%2C714&amp;ssl=1" data-orig-size="1007,714" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_31" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwasub2004_31.png?fit=640%2C454&amp;ssl=1" class="aligncenter size-full wp-image-12671" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwasub2004_31.png?resize=640%2C454&#038;ssl=1" alt="" width="640" height="454" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwasub2004_31.png?w=1007&amp;ssl=1 1007w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwasub2004_31.png?resize=595%2C422&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwasub2004_31.png?resize=960%2C681&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwasub2004_31.png?resize=768%2C545&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<ul>
<li>Aquí vemos que ya podemos acceder a nuestro servidor de Apache Guacamole desde el exterior, a través del FrontalWeb, con los certificados que hemos configurado:</li>
</ul>
<p><a href="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwasub2004_32.png?ssl=1" data-lbwps-width="1153" data-lbwps-height="747" data-lbwps-srcsmall="https://blog.ragasys.es/wp-content/uploads/2020/12/fwasub2004_32.png"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="12672" data-permalink="https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/fwasub2004_32#main" data-orig-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwasub2004_32.png?fit=1153%2C747&amp;ssl=1" data-orig-size="1153,747" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fwasub2004_32" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwasub2004_32.png?fit=640%2C415&amp;ssl=1" class="aligncenter size-full wp-image-12672" src="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwasub2004_32.png?resize=640%2C415&#038;ssl=1" alt="" width="640" height="415" srcset="https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwasub2004_32.png?w=1153&amp;ssl=1 1153w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwasub2004_32.png?resize=595%2C385&amp;ssl=1 595w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwasub2004_32.png?resize=960%2C622&amp;ssl=1 960w, https://i0.wp.com/blog.ragasys.es/wp-content/uploads/2020/12/fwasub2004_32.png?resize=768%2C498&amp;ssl=1 768w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>Saludos y espero que os resulte de ayuda <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.ragasys.es/frontalweb-apache-sobre-ubuntu-server-20-04-lts/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">12592</post-id>	</item>
	</channel>
</rss>
