Konfiguracio de retservero,

Skip to content

Ĉi tio estas maŝine tradukita teksto kiu povas enhavi erarojn!

Installasjon av Apache

For å installere Apache på Ubuntu, kan du bruke følgende kommando:

sudo apt update
sudo apt install apache2

Dette vil laste ned og installere Apache webserver på systemet ditt. Etter installasjonen, vil Apache starte automatisk. Du kan sjekke statusen ved å bruke:

sudo systemctl status apache2

Konfigurere brannmur

For å tillate trafikk til webserveren, må du konfigurere brannmuren. Du kan tillate HTTP (port 80) og HTTPS (port 443) trafikk med følgende kommandoer:

sudo ufw allow 80
sudo ufw allow 443

Husk å aktivere brannmuren hvis den ikke allerede er aktivert:

sudo ufw enable

Opprette en virtuell vert

En virtuell vert lar deg hoste flere nettsteder på en enkelt server. For å opprette en virtuell vert, opprett en ny konfigurasjonsfil i /etc/apache2/sites-available/. For eksempel, for å opprette en virtuell vert for eksempel.com, kan du opprette en fil kalt eksempel.com.conf.

Innholdet i filen kan se slik ut:

<VirtualHost *:80>
    ServerName eksempel.com
    ServerAdmin webmaster@eksempel.com
    DocumentRoot /var/www/eksempel.com
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Husk å erstatte eksempel.com og webmaster@eksempel.com med dine egne verdier. Opprett deretter mappen /var/www/eksempel.com og legg dine nettsidefiler der.

Aktiver den virtuelle verten med:

sudo a2ensite eksempel.com.conf

Og start Apache på nytt:

sudo systemctl restart apache2

🚧🚧 Laboras en progreso! 🚧🚧

Dubstep Meme

Konfiguracio de retservero

Provizora taskoteksto:

  • Kreu novan retserveron sur alia pordo (ekz. 8080)
  • Ŝanĝu la radfakon por la retservero al alia dosierujo ol /var/www/html/

Vanskelig Tasko - Aldonu SSL per Let’s Encrypt (Certbot)

Aldonu SSL-certifikaton al la retservero uzante Let’s Encrypt kaj Certbot. Tio permesas, ke via retejo estu alirebla per https:// anstataŭ http://.

Nginx Proxy Manager

Ni poste rigardos ilon, kiu povas administri ret-servilojn por vi, nomitan Nginx Proxy Manager. Ĉi tiu ilo havas enkonstruitan subtenon por Let’s Encrypt kaj povas fari ĉi tiun procezon multo pli facila.