...
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 | ||||
---|---|---|---|---|
| ||||
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 | ||
---|---|---|
| ||
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 | ||||
---|---|---|---|---|
| ||||
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 |
...