- Чероки Особенности
- 1) Как установить чероки
- 1a) Как установить Cherokee: Метод 1
- 1b) Как установить Cherokee: Метод 2
- 2) Как начать чероки
- 3) Как настроить админа Cherokee
- 4) Как получить доступ к админу Cherokee
Cherokee - это инновационный, многофункциональный, молниеносный и простой в настройке веб-сервер с открытым исходным кодом, разработанный для следующего поколения защищенных веб-приложений с высокой степенью параллелизма, с дружественным интерфейсом, называемым графическим интерфейсом cherokee-admin .
Чероки Особенности
- Удобный
- Поддержка всех технологий, таких как (FastCGI, SCGI, PHP, uWSGI, SSI, CGI, LDAP, TLS / SSL, HTTP-прокси, потоковое видео, кеширование контента, формирование трафика и т. Д.)
- Кроссплатформенный
- Окончательный интерфейс GUI доступен
- Для получения дополнительной информации о Конфигурация чероки
- Для получения дополнительной информации о чероки адмни
1) Как установить чероки
Выполните следующие простые шаги, чтобы установить веб-сервер Cherokee в Linux. Для CentOS / RHEL вам необходимо включить репозиторий EPEL. Для Ubuntu вам нужно включить PPA, а PPA доступен до Ubuntu 13.10, для последней версии Ubuntu вам необходимо установить исходный код или метод автоматической установки.
# Установка чероки в CentOS / RHEL / Fedora # [электронная почта защищена] [~] # yum install cherokee # установка Cherokee в Debian # [электронная почта защищена] [~] # apt-get install cherokee
1a) Как установить Cherokee: Метод 1
По умолчанию проект Cherokee предлагает автоматический установщик для всех остальных дистрибутивов, которые не имеют репозитория. Это загрузит и установит Cherokee в / opt / cherokee.
# Установка Cherokee в дистрибутиве Linux [электронная почта защищена] [~] # wget https://raw.github.com/cherokee/installer/master/install.py && python install.py или [электронная почта защищена] [~] # curl -LO https://raw.github.com/cherokee/installer/master/install.py && python install.py
1b) Как установить Cherokee: Метод 2
В качестве альтернативы вы можете установить веб-сервер Cherokee из исходного кода.
# Скачать последнюю версию веб-сервера Cherokee # [электронная почта защищена] [~] # wget https://github.com/cherokee/webserver/archive/v1.2.103.zip # Извлечь zip-файл # [электронная почта защищена] [~] # unzip v1.2.103.zip # Перейдите в каталог v1.2.103 # [электронная почта защищена] [~] # cd v1.2.103 # Запустить скрипт настройки Cherokee # [электронная почта защищена] [~] # ./configure --prefix = / usr --localstatedir = / var --sysconfdir = / etc # Скомпилировать исходный код Cherokee # [электронная почта защищена] [~] # make # Установить двоичные файлы Cherokee, документацию и веб-интерфейс. # [электронная почта защищена] [~] # сделать установку
2) Как начать чероки
После установки вы должны запустить Cherokee вручную, введя команду ниже на своем терминале
# Запустить Cherokee веб-сервер # [электронная почта защищена] [~] # сервис чероки старт
Домашняя страница для веб-сервера чероки.
3) Как настроить админа Cherokee
Веб-сервер чероки, имеющий веб-пользователя
Интерфейс, где вы можете управлять всем веб-сервером через графический интерфейс, который является удивительной функцией, а другие веб-серверы не имеют этой функции. По умолчанию интерфейс администратора чероки прослушивает адрес обратной связи (127.0.0.1) и номер порта (9090). Каждый раз он генерирует одноразовый пароль для аутентификации интерфейса администратора, когда вы нажимаете приведенную ниже команду по соображениям безопасности. Если вы хотите получить доступ к администратору чероки по определенному IP-адресу, вы можете добавить опцию -b , если вы не упомянули IP-адрес, он будет привязан ко всем интерфейсам.
# По умолчанию будет привязан только адрес обратной связи # [электронная почта защищена] [~] # cherokee-admin [02/11/2015 15: 28: 20.863] (предупреждение) rrd_tools.c: 121 - Не удалось найти двоичный файл rrdtool. | Пользовательский двоичный файл rrdtool не был определен, и сервер не смог найти его в $ PATH. Cherokee Web Server 1.2.103 (15 апреля 2015 г.): прослушивание через порт 127.0.0.1:9090, TLS отключен, IPv6 включен, используется epoll, ограничение системы 4096 fds, макс. 2041 соединение, кэширование ввода / вывода, однопотоковое имя пользователя: пользователь: admin Одноразовый пароль: vHthiivc9WK2WJMW Веб-интерфейс: URL: http://127.0.0.1:9090/
Для привязки конкретного IP-адреса.
# Для привязки определенного IP-адреса # [электронная почта защищена] [~] # cherokee-admin -b 192.168.0.100 [02/11/2015 15: 29: 53.290] (предупреждение) rrd_tools.c: 121 - Не удалось найти двоичный файл rrdtool. | Пользовательский двоичный файл rrdtool не был определен, и сервер не смог найти его в $ PATH. Cherokee Web Server 1.2.103 (15 апреля 2015 г.): прослушивание через порт 192.99.246.33:9090, TLS отключен, IPv6 включен, используется epoll, ограничение системы 4096 fds, макс. 2041 соединение, кэширование ввода / вывода, однопотоковый Логин: пользователь: admin Одноразовый пароль: 2W9qMVDm0zK75grk Веб-интерфейс: URL: http://192.168.0.100:9090/
Связать весь интерфейс.
# Чтобы связать весь интерфейс. # [электронная почта защищена] [~] # cherokee-admin -b [03/11/2015 13: 05: 31.018] (предупреждение) rrd_tools.c: 121 - Не удалось найти двоичный файл rrdtool. | Пользовательский двоичный файл rrdtool не был определен, и сервер не смог найти его в $ PATH. Cherokee Web Server 1.2.103 (15 апреля 2015 г.): прослушивание через порт ALL: 9090, TLS отключен, IPv6 включен, используется epoll, ограничение системы 4096 fds, макс. 2041 соединение, кэширование ввода / вывода, однопотоковый логин: пользователь: admin одноразовый пароль: x33B5dodxMEPWT3n веб-интерфейс: URL: http: // localhost: 9090 /
По соображениям безопасности мы должны использовать SSH туннель в производственной среде! Это намного лучше.
# SSH туннель # [электронная почта защищена] [~] # ssh -L 9090: localhost: 9090 remote_IP
После этого вы можете получить доступ к удаленному интерфейсу через http: // localhost: 9090, и каждый запрос будет перенаправлен на удаленный IP-адрес, запущенный cherokee-admin.
4) Как получить доступ к админу Cherokee
Перейдите в браузере http: // localhost: 9090 или http: // IP: 9090, он попросит вас ввести данные для входа.
Интерфейс администратора чероки: Теперь вы готовы управлять веб-сервером чероки. Вы можете настроить веб-сайты и изменить параметры в соответствии с вашими требованиями. Вы должны потратить некоторое время, чтобы пройти через все варианты, чтобы понять особенности.
Пожалуйста, следите за обновлениями 2daygeek, чтобы получить последние ПОДСКАЗКИ и ПОДСКАЗКИ LINUX ..)