Přejít na hlavní obsah

Jak povolit Nginx v ispmanageru

  • Hedvika Müllerová
  • Recenze

ISPmanager je oblíbený ovládací panel hostingu, který vám umožňuje spravovat webový server a další služby. Spolu s tímto nástrojem poskytuje ISPsystem možnost instalace a Konfigurace různých webových serverů, včetně Apache a nginx.

Začlenění Nginx do Ispmanageru vám umožní zlepšit výkon a rychlost webu. Nginx je snadno ovladatelný a efektivní webový server, který dokáže zpracovat velké množství požadavků najednou. Je také schopen zpracovat statické soubory výrazně rychleji než Apache.

Chcete-li povolit Nginx v Ispmanageru, musíte provést několik jednoduchých kroků. Nejprve budete muset nainstalovat a nakonfigurovat Nginx na vašem serveru. Za druhé, musíte nakonfigurovat ISPmanager pro práci s Nginx. K tomu budete muset provést více příkazů na příkazovém řádku a změnit konfigurační soubory.

Po instalaci a konfiguraci Nginx jej budete moci povolit v Ispmanageru a nakonfigurovat jej tak, aby fungoval s vašimi webovými stránkami. To vám umožní využít výhody Nginx a zvýšit výkon vašeho hostingu.

Instalace Nginx na ispmanager

Zde je krok za krokem návod k instalaci Nginx na ISPmanager:

KrokAkce
Krok 1Přihlaste se do ovládacího panelu ISPmanager.
Krok 2Přejděte do části servery a vyberte server, na který chcete nginx nainstalovat.
Krok 3V nabídce, která se otevře, vyberte možnost "instalace dalších softwarových balíčků".
Krok 4V seznamu dostupných balíčků vyhledejte " Nginx "a klikněte na tlačítko"Instalovat".
Krok 5Počkejte na dokončení instalace nginx. Může to trvat několik minut.
Krok 6Po instalaci nginx přejděte na stránky a vyberte web, na který chcete nginx použít.
Krok 7V nastavení webu vyhledejte sekci " Obecné možnosti "a zaškrtněte políčko vedle položky"Použít Nginx místo Apache".
Krok 8Uložte změny a restartujte server.

Po dokončení všech těchto kroků úspěšně nainstalujete nginx na ISPmanager a budete jej moci nakonfigurovat tak, aby vyhovoval vašim potřebám.

Konfigurace Nginx v ispmanageru

Chcete-li povolit a nakonfigurovat Nginx v ispmanageru, musíte postupovat podle následujících kroků:

  1. Instalace a aktivace nginx Nainstalujte balíček Nginx na váš server a aktivujte jej.
  2. Konfigurace webového serveru Otevřete ovládací panel ispmanager a vyhledejte sekci "webový server". V nabídce vyberte" server "a vyberte možnost"Nginx".
  3. Konfigurace domén a webů Přejděte na" domény a weby "a vyberte kartu"weby". Přidejte nový web nebo vyberte již existující. V poli Typ serveru vyberte" nginx". Nakonfigurujte ostatní nastavení webu podle svého uvážení.
  4. Přidání konfigurace V nastavení webu vyhledejte sekci konfigurace Nginx a přidejte požadovanou konfiguraci. Směrnice nginx můžete použít ke konfiguraci chování serveru, například k zadání směrnice "location" pro zpracování konkrétních adres URL.
  5. Restartování nginx Jakmile provedete změny konfigurace, restartujte nginx, aby se změny projevily.

Po provedení těchto kroků bude váš server používat nginx místo jiného webového serveru k údržbě vašich stránek na ispmanageru.

Konfigurace virtuálních hostitelů v nginx

Virtuální hostitelé (virtual hosts) umožňují hostit více webových stránek s různými názvy domén na jednom serveru. Nginx používá konfigurační soubory ke konfiguraci virtuálních hostitelů.

1. Vytvoření konfiguračního souboru:

  • Přejděte do adresáře s konfiguračními soubory nginx (obvykle je to /etc/nginx/conf.d/).
  • Vytvořte nový soubor s příponou .conf, například mysite.conf. Tento soubor bude obsahovat konfiguraci virtuálního hostitele.

2. Nastavení virtuálního hostitele:

  • Otevřete vytvořený soubor v textovém editoru.
  • Přidejte další konfigurační jednotku:
server >
  • listen 80; - označuje port, na kterém bude virtuální hostitel fungovat (obvykle 80).
  • server_name example.com www.example.com; - označuje názvy domén, na kterých bude virtuální hostitel k dispozici.
  • root / path / to / website; - označuje cestu do adresáře, kde se nacházejí soubory webových stránek.
  • location / - určuje zpracování požadavků pro kořenovou cestu webu.
  • try_files $uri $uri / =404; - označuje způsob zpracování dotazů (v tomto případě bude ověřena existence požadovaného souboru nebo adresáře a v případě nepřítomnosti se vrátí chyba 404).

3. Uložte změny a zavřete soubor.

4. Restartujte Nginx pro aplikaci změn:

  • Ubuntu: sudo service nginx reload
  • Na CentOS: sudo systemctl reload nginx

Nyní můžete přidat a nakonfigurovat další virtuální hostitele a vytvořit pro každého nový konfigurační soubor s jedinečným nastavením.

Je důležité vědět, že po změně konfiguračních souborů je nutné zkontrolovat správnost jejich syntaxe příkazem sudo nginx-t a v případě chyb je opravit před restartováním serveru.

Povolení SSL certifikátu v Nginx na Ispmanageru

Chcete-li povolit certifikát SSL v Nginx na Ispmanageru, postupujte podle následujících kroků:

1. Přihlaste se do ovládacího panelu ISPmanager a přejděte na kartu domény.

2. Vyhledejte doménu, pro kterou chcete nakonfigurovat certifikát SSL, a klikněte na odkaz "Konfigurovat".

3. V části " SSL "vyberte"Povolit certifikát SSL".

4. Stáhněte si soubory certifikátu, které jste získali od certifikačního centra. Obvykle se jedná o soubory s příponou .crt, .pem nebo .cer.

5. Pokud máte soukromý klíč, vyberte možnost Povolit soukromý klíč a stáhněte soubor s příponou .key.

6. Pokud máte soubor řetězce certifikátů, vyberte možnost Povolit řetězec certifikátů a stáhněte soubor s příponou .crt nebo .pem.

7. Klikněte na tlačítko Použít a počkejte, až ISPmanager použije změny.

8. Certifikát SSL je nyní úspěšně povolen v Nginx na Ispmanageru a váš web bude fungovat na zabezpečeném protokolu HTTPS.

Restartování Nginx na ispmanageru

Chcete-li restartovat server Nginx na ovládacím panelu ISPmanager, postupujte podle následujících kroků:

  1. Přihlaste se do ovládacího panelu ISPmanager pomocí svých přihlašovacích údajů.
  2. Na domovské stránce ovládacího panelu vyhledejte sekci servery a vyberte seznam serverů.
  3. Vyberte server, na kterém máte nginx nainstalovaný, a klikněte na něj.
  4. V nabídce, která se otevře, vyberte kartu "Webové servery" a vyhledejte řádek s názvem vašeho webu, který nginx používá.
  5. Klikněte na ikonu s tlačítkem ve tvaru stromového prvku umístěného naproti názvu vašeho webu. V kontextové nabídce vyberte možnost Restartovat nginx.

Po provedení těchto kroků bude server nginx restartován a vaše změny související s nastavením webového serveru začnou fungovat.