Как установить Cherokee на Ubuntu и RHEL / CentOS

Как установить Cherokee на Ubuntu и RHEL / CentOS

Cherokee является высоко производительным, легким, полнофункциональным веб-сервером / обратным прокси-сервером. Он совместим с SSL, FastCGI и всеми современными рамках веб-приложений, таких как NodeJS, Rails и Python через uWSGI. Лучше всего об Cherokee является то, что в отличие от Apache или Nginx, Cherokee можно вводить полностью через это админ веб-интерфейс.

Ключевые особенности

  • Удобный
  • Все настройки выполняются через Cherokee-Admin, красивый и мощный веб интерфейс.
  • Современные технологии.
  • Cherokee поддерживает наиболее распространенные веб-технологии: FastCGI, SCGI, PHP, uWSGI, SSI, CGI, LDAP, TLS / SSL, HTTP прокси, потоковое видео, кэширование контента, ограничение трафика.
  • Кросплатформенное приложение.
  • Cherokee работает на Linux, Mac OS X, Solaris и BSD

Как установить Cherokee на Ubuntu 12.04, 13.04, 13.10, 14.04, 14.10

Во-первых, установить необходимый пакет:

sh
1 lines
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Затем нужно включить Cherokee PPA (Personal Package Archive) репозитория:

sh
1 lines
# sudo add-apt-repository ppa:cherokee-webserver # sudo apt-get update
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Если ваша система не приходит с дополнительными APT-репозиториями, попробуйте установить первым software-properties-common:

sh
1 lines
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Если не помогло это все и у Вас не работает, то не переживайте, ВЫХОД ЕСТЬ! нужно добавить пару строк.

sh
1 lines
# vim /etc/apt/sources.list
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
sh
2 lines
deb http://ppa.launchpad.net/cherokee-webserver/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/cherokee-webserver/ppa/ubuntu jaunty main
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Установите ключ GPG с помощью следующей команды

sh
1 lines
#·sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0x0ad0b667b67daa477f5ff89f51bb8e83eba7bd49
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Обновим все:

sh
1 lines
# sudo apt-get update
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Установка веб-сервера Cherokee:

sh
1 lines
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Запустите свой новый веб-сервер

sh
1 lines
# sudo /etc/init.d/cherokee start
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Как установить Cherokee в RHEL / CentOS 5.x/6.x и Fedora Linux

Для установки веб-сервера Cherokee  на RHEL / CentOS или Fedora Linux с помощью yum команда требуется для начала подключить хранилище EPEL. Установим веб-сервер Чероки используя yum команду:

sh
1 lines
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Теперь, когда установлен Cherokee, мы можем проверить, работает ли он нормально, проверить можно так:

sh
1 lines
# sudo service cherokee status
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Чтобы запустить Cherokee нужно выполнить следующую команду:

sh
1 lines
# service cherokee start
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Добавим Cherokee в автозагрузку:

sh
1 lines
# chkconfig cherokee on
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Мы также можем проверить, что Cherokee работает, посетив IP-адрес вашего сервера (у меня это 192.168.244.134).

Вы должны увидеть на этой странице что то типа этого:

<img aria-describedby=»caption-attachment-1494″ loading=»lazy» class=»size-full wp-image-1494″ src=»http://linux-notes.org/wp-content/uploads/2014/04/Cherokee1.jpg» alt=»Как установить Cherokee на Ubuntu и RHEL / CentOS» width=»1032″ height=»652″ srcset=»https://linux-notes.org/wp-content/uploads/2014/04/Cherokee1.jpg 1032w, https://linux-notes.org/wp-content/uploads/2014/04/Cherokee1-300×189.jpg 300w, https://linux-notes.org/wp-content/uploads/2014/04/Cherokee1-1024×646.jpg 1024w, https://linux-notes.org/wp-content/uploads/2014/04/Cherokee1-900×568.jpg 900w» sizes=»(max-width: 1032px) 100vw, 1032px» />

Cherokee

Администрирование Cherokee

Лучшая часть об использовании Cherokee является возможность управлять всеми его конфигураций через простой в использовании веб-интерфейс. Веб-интерфейсе управления не запущен и не должен быть запущен по умолчанию. Он может быть запущен с помощью команды Cherokee-администратора.

sh
1 lines
# sudo cherokee-admin
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Cherokee-админ выведет временные полномочия для использования в веб-интерфейсе. Скопируйте один раз пароль который сгенерировался. Вы можете получить доступ Чероки администратора от конкретного сетевого адреса с помощью следующей команды:

sh
1 lines
# sudo cherokee-admin -b 192.168.244.11
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
<img aria-describedby=»caption-attachment-1501″ loading=»lazy» class=»size-full wp-image-1501″ src=»http://linux-notes.org/wp-content/uploads/2014/04/cherokee-admin.jpg» alt=»cherokee admin» width=»647″ height=»322″ srcset=»https://linux-notes.org/wp-content/uploads/2014/04/cherokee-admin.jpg 647w, https://linux-notes.org/wp-content/uploads/2014/04/cherokee-admin-300×149.jpg 300w» sizes=»(max-width: 647px) 100vw, 647px» />

cherokee admin

Главная страница cherokee на веб интерфейсе.

<img aria-describedby=»caption-attachment-1502″ loading=»lazy» class=»size-full wp-image-1502″ src=»http://linux-notes.org/wp-content/uploads/2014/04/Cherokee-admin-web-interface.jpg» alt=»Cherokee admin web interface» width=»1032″ height=»652″ srcset=»https://linux-notes.org/wp-content/uploads/2014/04/Cherokee-admin-web-interface.jpg 1032w, https://linux-notes.org/wp-content/uploads/2014/04/Cherokee-admin-web-interface-300×189.jpg 300w, https://linux-notes.org/wp-content/uploads/2014/04/Cherokee-admin-web-interface-1024×646.jpg 1024w, https://linux-notes.org/wp-content/uploads/2014/04/Cherokee-admin-web-interface-900×568.jpg 900w» sizes=»(max-width: 1032px) 100vw, 1032px» />

Cherokee admin web interface

Тема «Как установить Cherokee на Ubuntu и RHEL / CentOS» завершена!

Was this helpful?

0 / 0