init
This commit is contained in:
@@ -1509,10 +1509,15 @@
|
||||
<div class="header-row">
|
||||
<h1 class="mb-4 fw-bold">Apache</h1>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="content">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="content">
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1533,15 +1538,15 @@
|
||||
</div>
|
||||
|
||||
<div class="notice-body">
|
||||
<p>De instructies in dit artikel zijn uitsluitend voor de <span class="tooltip-word" data-tooltip="">webserver</span>, niet de site generator.</p>
|
||||
<p>De instructies in dit artikel zijn uitsluitend voor de webserver, niet de site generator.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h2 id="benodigdheden">Benodigdheden</h2>
|
||||
<ul>
|
||||
<li>Een server met een Debian Linux installatie</li>
|
||||
<li>Een <span class="tooltip-word" data-tooltip="">domeinnaam</span></li>
|
||||
<li><span class="tooltip-word" data-tooltip="">DNS</span> ingesteld naar het <span class="tooltip-word" data-tooltip="">IP-adres</span> van de server</li>
|
||||
<li>Een domeinnaam</li>
|
||||
<li>DNS ingesteld naar het IP-adres van de server</li>
|
||||
<li>Rechten als <code>su</code> of <code>sudo</code> om opdrachten als root uit te voeren.</li>
|
||||
</ul>
|
||||
<h2 id="voorbereiding">Voorbereiding</h2>
|
||||
@@ -1554,9 +1559,9 @@
|
||||
<li>Gebruik het <code>apt</code> commando om het systeem te updaten.</li>
|
||||
</ol>
|
||||
<div class="highlight"><pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>sudo apt update <span style="color:#ff6ac1">&&</span> sudo apt upgrade
|
||||
</span></span></code></pre></div><h2 id="apache"><span class="tooltip-word" data-tooltip="">Apache</span></h2>
|
||||
</span></span></code></pre></div><h2 id="apache">Apache</h2>
|
||||
<h3 id="installatie">Installatie</h3>
|
||||
<p>Installeer <span class="tooltip-word" data-tooltip="">Apache</span> met het <code>apt</code> commando.</p>
|
||||
<p>Installeer Apache met het <code>apt</code> commando.</p>
|
||||
<div class="highlight"><pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>sudo apt install apache2
|
||||
</span></span></code></pre></div><h3 id="configuratie">Configuratie</h3>
|
||||
|
||||
@@ -1578,12 +1583,12 @@
|
||||
</div>
|
||||
|
||||
<div class="notice-body">
|
||||
<p>Verander in de code <strong>voorbeeld</strong> naar jouw <span class="tooltip-word" data-tooltip="">domeinnaam</span>, zonder <code>https://</code> of <code>www</code> tenzij letterlijk aangegeven zoals <strong>voorbeeld.nl</strong></p>
|
||||
<p>Verander in de code <strong>voorbeeld</strong> naar jouw domeinnaam, zonder <code>https://</code> of <code>www</code> tenzij letterlijk aangegeven zoals <strong>voorbeeld.nl</strong></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<ol>
|
||||
<li>Zorg dat <span class="tooltip-word" data-tooltip="">Apache</span> altijd start met de server.</li>
|
||||
<li>Zorg dat Apache altijd start met de server.</li>
|
||||
</ol>
|
||||
<div class="highlight"><pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>sudo systemctl <span style="color:#ff5c57">enable</span> --now apache2
|
||||
</span></span></code></pre></div><ol start="2">
|
||||
@@ -1635,13 +1640,13 @@
|
||||
4. Activeer de configuratie met het <code>a2ensite</code> commando.</p>
|
||||
<div class="highlight"><pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>sudo a2ensite voorbeeld.nl.conf
|
||||
</span></span></code></pre></div><ol start="5">
|
||||
<li>Controleer werking en herlaad <span class="tooltip-word" data-tooltip="">Apache</span>.</li>
|
||||
<li>Controleer werking en herlaad Apache.</li>
|
||||
</ol>
|
||||
<div class="highlight"><pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>sudo apache2ctl configtest
|
||||
</span></span><span style="display:flex;"><span>sudo systemctl reload apache2
|
||||
</span></span></code></pre></div><h2 id="certbot"><span class="tooltip-word" data-tooltip="">CertBot</span></h2>
|
||||
</span></span></code></pre></div><h2 id="certbot">CertBot</h2>
|
||||
<h3 id="installatie-1">Installatie</h3>
|
||||
<p>Installeer <span class="tooltip-word" data-tooltip="">CertBot</span> met het <code>apt</code> commando.</p>
|
||||
<p>Installeer CertBot met het <code>apt</code> commando.</p>
|
||||
<div class="highlight"><pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>sudo apt install certbot python3-certbot-apache
|
||||
</span></span></code></pre></div><h3 id="configuratie-1">Configuratie</h3>
|
||||
<p>Genereer en implementeer een geldig certificaat met het volgende commando.</p>
|
||||
@@ -1689,10 +1694,10 @@
|
||||
<div class="highlight"><pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>sudo chown www-data:www-data /var/www/voorbeeld.nl -R
|
||||
</span></span><span style="display:flex;"><span>sudo chmod -R g+rwX /var/www/voorbeeld.nl
|
||||
</span></span></code></pre></div><ol start="3">
|
||||
<li>Open de browser en ga naar je website toe, je zou nu de inhoud van de index.html moeten kunnen zien via HTTPS, met een geldig <span class="tooltip-word" data-tooltip="">letsencrypt</span> certificaat.</li>
|
||||
<li>Open de browser en ga naar je website toe, je zou nu de inhoud van de index.html moeten kunnen zien via HTTPS, met een geldig letsencrypt certificaat.</li>
|
||||
</ol>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<nav class="pagination">
|
||||
<a class="nav nav-prev" href="/vergunning/docker/nextcloud/"><i class="fas fa-chevron-left me-2"></i>
|
||||
|
||||
Reference in New Issue
Block a user