Skip to content

Integrace

Serverový daemon umí pracovat s dalším serverovým softwarem používaným pro provoz webových stránek. Níže naleznete podporované programy a způsob jejich integrace do NextServeru.

Apache2

Pro integraci do webového serveru Apache2 je potřeba přidat do konfiguračního souboru /etc/apache2/apache2.conf následující:

apache
IncludeOptional /var/lib/oohost/webserver/active-hosts/*.conf

Vybraný webový serveru (Apache2) nastavte také v konfiguračním souboru NextServeru:

toml
[webserver]
enabled = true
webserver = "apache2"

Nginx

Pro integraci do webového serveru nginx je potřeba přidat do sekce http konfiguračního souboru /etc/nginx/nginx.conf následující:

nginx
http {
	# ...
	# existující obsah
	# ...
	include /var/lib/oohost/webserver/active-hosts/*.conf;
}

Vybraný webový serveru (Nginx) nastavte také v konfiguračním souboru NextServeru:

toml
[webserver]
enabled = true
webserver = "nginx"

PHP-FPM

Pro podporu jazyka PHP je potřeba využít PHP-FPM a doplnit konfigurační soubor /etc/php/<verze>/fpm/php-fpm.conf o tuto řádku:

ini
include=/var/lib/oohost/php/*-<verze>.conf

Nezapomeňte část <verze> změnit na nainstalovanou verzi PHP (například 8.5).

PHP je také potřeba aktivovat v konfiguračním souboru NextServeru:

toml
[php]
enabled = true

[php.versions."8.5"]
reload = "service php8.5-fpm reload"