Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Do zrealizowania zadania wymagane jest wykupienie nazwy DNS w globalnym systemie DNS (w zależności od nazwy koszt w okolicach 10 , koszt zaczyna się od kilku zł za pierwszy rok).


Przygotowanie środowiska:

...


Dla czytelności rozdzielę serwery na system A oraz system B.


Konfiguracja systemu A:


Code Block
languagebash
titleapt
sudo su –
apt update
apt upgrade
apt install mc apache2 certbot python3-certbot-apache

  • Utworzenie katalogu oraz pliku index.html z zawartością witryny.


Code Block
languagebash
mkdir /var/www/mojastrona
echo SerwerA > /var/www/mojastrona/index.html

  • Utworzenie pliku konfiguracyjnego witryny dla http. W dalszej części należy skonfigurować przekierowanie z http na https.


Code Block
languagebash
titleconfig
touch  /etc/apache2/sites-enabled/strona.domena.pl.conf
mcedit  /etc/apache2/sites-enabled/strona.domena.pl.conf

<VirtualHost *:80>
DocumentRoot /var/www/mojastrona
ServerName www.manual.pietaadmin.pl
ServerAlias manual.pietaadmin.pl
ServerAdmin admin@pietaadmin.pl
</VirtualHost>

  • Konfiguracja Strefy DNS:

  • Restart apache  systemctl restart apache2 oraz weryfikacja działania strony.

  • Konfiguracja https:


Aktywacja moduły SSL 

Code Block
a2enmod ssl
systemctl restart apache2

...