ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Установка Hiawatha на VPS Linux

Установить Hiawatha на VPS Linux

В сегодняшней статье мы установим Hiawatha на Linux VPS.

Hiawatha является передовым, легким и высокопроизводительным веб-сервером с открытым исходным кодом, разработанный Hugo Leisink с особым акцентом на безопасность.

Hiawatha имеет множество функций безопасности, как стандарт, в который, как правило, включены в качестве модулей (или не все) в другие веб-серверы, функции, которые охватывают предотвращение SQL-инъекции, межсайтовый скриптинг (XSS), предотвращение межсайтовой подделки запроса (CSRF), отказ в обслуживании защиты, управление внешним связыванием изображения, запрещение потенциальных хакеров и ограничения время выполнения CGI-приложений.

Она имеет много особенностей, некоторые из которых перечислены ниже:

Более подробную информацию можно найти на официальном сайте Hiawatha.

Установить Hiawatha на VPS Linux

Итак, давайте начнем прямо сейчас.

ТРЕБОВАНИЯ

Мы будем использовать наш SSD Linux VPS хостинг план для этого урока. Операционные системы, на которых мы будем делать установку Hiawatha являются Ubuntu 16.04, Debian 8 и CentOS 7.

UBUNTU

UBUNTU

Войдите в свой сервер через SSH

# ssh root@server_ip

 

Вы можете проверить, есть ли у вас правильная версия Ubuntu установлена на сервере с помощью следующей команды:

# lsb_release -a

 

Вы должны получить этот результат:

Distributor ID: Ubuntu
Description:    Ubuntu 16.04.1 LTS
Release:        16.04
Codename:       xenial

 

Обновить систему

Убедитесь, что ваш сервер полностью в актуальном состоянии с помощью:

# apt-get update && apt-get upgrade

 

Установите соответствующий ключ репозитория:

# apt-key adv --recv-keys --keyserver keys.gnupg.net 79AF54A9

 

Измените файл sources.list:

# nano /etc/apt/sources.list

 

и добавьте следующую строку:

deb http://mirror.tuxhelp.org/debian/ squeeze main

 

Сохраните и закройте файл. Обновите индекс пакетов, установите и запустите Hiawatha следующими тремя командами:

# apt-get update

# apt-get install hiawatha

# service hiawatha start

 

CENTOS

CentOS 7

Сначала проверьте, установлена у вас правильная версия CentOS на вашем сервере:

# cat /etc/redhat-release

 

Вы должны получить этот результат:

CentOS Linux release 7.2.1511 (Core)

 

Теперь установите соответствующий репозиторий:

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

 

Установить и запустить Hiawatha:

# yum --enablerepo=anku install hiawatha

# service hiawatha start

 

DEBIAN

DEBIAN

Убедитесь, что у вас установлена соответствующая версия Debian на вашем VPS:

# lsb_release -a

 

Который выдаст вам:

Distributor ID: Debian
Description:    Debian GNU/Linux 8.5 (jessie)
Release:        8.5
Codename:       jessie

 

Debian 8 версия, на которую мы устанавливаем Hiawatha на 64 бит, и поэтому мы будем загружать соответствующий пакет DEB с командой:

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

 

Перед установкой Hiawatha из пакета .deb, который вы только что загрузили, вам необходимо установить библиотеки обработки XSLT 1.0, потому что это зависимость для установки.

# apt-get install libxslt1.1

 

Теперь установить и запустить Hiawatha:

# dpkg -i hiawatha_10.3_amd64.deb

# /etc/init.d/hiawatha start

 

Вы можете получить доступ к Hiawatha для всех этих операционных систем, открыв ваш любимый веб – браузер и перейти к HTTP: // your_server_IP , где вы увидите страницу , как на рисунке ниже:

Hiawatha. Установка завершена

Файлы конфигурации для Hiawatha находятся в каталоге /etc. Правильный путь: /etc/hiawatha/

PS. Если вам понравился этот пост, пожалуйста, поделитесь им с друзьями в социальных сетях с помощью кнопок в нижней части поста или просто оставьте комментарий ниже. заранее благодарю.

Exit mobile version