Nainstalujte Hiawathu na Linux VPS

V dnešním článku nainstalujeme Hiawathu na a Linux VPS.

Hiawatha je pokročilý, lehký a vysoce výkonný open source webový server navržený Hugo Leisinkem se zvláštním důrazem na bezpečnost.

Hiawatha pyšní mnoha bezpečnostních funkcí ve standardu, který by za normálních okolností být zahrnuty jako moduly (nebo vůbec ne) do jiných webových serverů, funkce, které pokrývají prevenci SQL injekci, cross-site scripting (XSS), cross-site požadavek padělání (CSRF) prevence , ochrana proti odmítnutí služby, ovládání externího propojení obrazů, zákaz potenciálních hackerů a omezení běhu aplikací CGI.

Má spoustu vlastností, z nichž některé jsou uvedeny níže:

  • CGI a podpora vyvažování zátěže FastCGI
  • Velká podpora souborů
  • Reverzní funkce proxy
  • Chrootová podpora
  • URL toolkit, který podporuje přepsání adres URL
  • Podpora SSL a TLS
  • Základní autentizace pomocí protokolu HTTP
  • Řízení rychlosti nahrávání pomocí tvarování provozu
  • Ukládání do mezipaměti vnitřního souboru
  • Podpora protokolu IPv6
  • HTTP komprese pomocí gzip
  • Virtuální hosting
  • Podpora aplikací WebDAV
  • Podpora pro názvy serverových názvů obsažená v programu v8.6

Více informací najdete na úředníku Hiawatha webové stránky.

Takže začněte hned.

POŽADAVKY

Budeme používat náš SSD 1 Linux VPS hosting plánu pro tento tutoriál. Operační systémy, na kterých budeme provádět instalace Hiawatha, jsou ubuntu 16.04, Debian 8 a CentOS 7.

UBUNTU

PŘIPOJTE SE NA VAŠI SERVER VZDUCHU SSH

# ssh [Email chráněn]_ip

Můžete zkontrolovat, zda máte na vašem serveru nainstalovanou správnou verzi Ubuntu s následujícím příkazem:

# lsb_release -a

Měli byste získat tento výstup:

Distributor ID: Ubuntu Popis: Ubuntu 16.04.1 LTS Release: 16.04 Kódové jméno: xenial

UPDATE SYSTÉMU

Ujistěte se, že váš server je plně aktuální pomocí:

# apt-get update && apt-get upgrade

Nainstalujte příslušný klíč úložiště:

# apt -key adv --recv -key --keywords.gnupg.net 79AF54A9

Upravte soubor sources.list:

# nano /etc/apt/sources.list

a přidejte tento řádek:

deb http://mirror.tuxhelp.org/debian/ squeeze hlavní

Uložte a zavřete soubor. Aktualizujte index balíčku, nainstalujte a spusťte aplikaci Hiawatha s následujícími třemi příkazy:

# apt-get update # apt-get install hiawatha # service hiawatha start

CENTOS

Nejprve zkontrolujte, zda máte na vašem serveru nainstalovanou správnou verzi CentOS:

# cat / etc / redhat-release

Měli byste získat tento výstup:

CentOS Linux vydání 7.2.1511 (Core)

Nyní nainstalujte příslušné repo:

# yum install http://anku.ecualinux.com/20/x86_64/anku-release-8-1.noarch.rpm

Nainstalujte a spusťte Hiawatha:

# yum --enablerepo = anku install hiawatha # service hiawatha start

DEBIAN

Ověřte si, zda máte na vašem VPS nainstalovanou správnou verzi Debianu:

# lsb_release -a

Který vám dá:

ID distributora: Debian Popis: Debian GNU / Linux 8.5 (jessie) Release: 8.5 Kódové jméno: jessie

Debian 8 verze, kterou instalujeme Hiawatha, je 64 bit a proto si stáhneme příslušný deb balíček s příkazem below:

# wget https://files.tuxhelp.org/hiawatha/hiawatha_10.3_amd64.deb

Před instalací Hiawathy z balíčku .deb, který jste právě stáhli, musíte nainstalovat knihovnu zpracování XSLT 1.0, protože je závislost na instalaci.

# apt-get nainstalovat libxslt1.1

Nyní nainstalujte a spusťte Hiawatha:

# dpkg -i hiawatha_10.3_amd64.deb # /etc/init.d/hiawatha start

Můžete získat přístup k Hiawatha pro všechny tyto operační systémy otevřením oblíbeného webového prohlížeče a navigací do http://your_server_IP kde uvidíte stránku jako obrázek níže:

hiawatha

Konfigurační soubory pro Hiawatha jsou v adresáři / etc. Správná cesta je: / etc / hiawatha /

Zdroj

Napsat komentář

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.