Thứ sáu, 12/04/2013 | 00:00 GMT+7

Cách thiết lập Cherokee trên Ubuntu 12.10 / Debian


Về Cherokee

Cherokee là một web server hiệu suất cao, nhẹ, đầy đủ tính năng. Nó tương thích với SSL, FastCGI và tất cả các khung ứng dụng web hiện đại như NodeJS, Rails và Python thông qua uWSGI. Điều tốt nhất về Cherokee là không giống như Apache hoặc Nginx, Cherokee có thể được quản lý hoàn toàn thông qua giao diện web quản trị của nó.

Cài đặt trên Ubuntu

Trên các server Ubuntu, Cherokee có thể được cài đặt sau khi Cherokee PPA đã được cấu hình.

sudo add-apt-repository ppa:cherokee-webserver/ppa

Nếu hệ thống của bạn không có add-apt-repository, trước tiên hãy thử cài đặt phần mềm-thuộc tính-chung.

sudo apt-get install software-properties-common

Sau đó, cập nhật cache ẩn apt và cài đặt cherokee và cherokee-admin

sudo apt-get update
sudo apt-get install cherokee cherokee-admin

Cài đặt trên Debian và Ubuntu

Trên các server Debian hoặc Ubuntu, Cherokee có thể được cài đặt trực tiếp từ kho apt.

sudo apt-get install cherokee cherokee-admin

Cài đặt trên CentOS

Trên server CentOS, Cherokee có thể được cài đặt trực tiếp từ kho EPEL.

sudo yum install cherokee

Kiểm tra trạng thái Cherokee

Bây giờ Cherokee đã được cài đặt, ta có thể kiểm tra xem nó có đang chạy hay không.

sudo service cherokee status

Nếu Cherokee gặp sự cố, ta có thể kiểm tra log của nó trong folder / var / log / cherokee. Ta cũng có thể xác minh Cherokee đang chạy bằng cách truy cập địa chỉ IP của server . Ta nên được chào đón bởi trang này.

Quản lý Cherokee

Phần tốt nhất khi sử dụng Cherokee là có thể quản lý tất cả các cấu hình của nó thông qua một giao diện web dễ sử dụng. Giao diện quản lý web không và không nên chạy theo mặc định. Nó có thể được khởi động thông qua lệnh cherokee-admin.

sudo cherokee-admin

Cherokee-admin sẽ xuất ra thông tin đăng nhập tạm thời để sử dụng trong giao diện web. Sao chép password một lần được tạo.

Cherokee Web Server 1.2.101 (Oct 25 2012): Listening on port 127.0.0.1:9090,
TLS disabled, IPv6 enabled, using epoll, 4096 fds system limit, max. 2041
connections, caching I/O, single thread

Login:
  User:              admin
  One-time Password: tGCtsC95wdbwtBCC

Web Interface:
  URL:               http://127.0.0.1:9090/

Vì trang quản trị chỉ bị ràng buộc theo mặc định với giao diện local của server , ta nên bắt đầu một kết nối SSH khác và chuyển tiếp cổng 9090 tới máy local của ta . Điều này cho phép ta truy cập giao diện web trên máy local của ta tại cổng 9090.

ssh USER_NAME@DROPLET_IP_ADDRESS -L9090:localhost:9090

Bây giờ nếu ta truy cập localhost: 9090 , ta sẽ được yêu cầu nhập password quản trị. Sau khi đăng nhập, ta có thể sử dụng giao diện quản trị Cherokee để quản lý tất cả các khía cạnh của web server của bạn , chẳng hạn như cài đặt vServers, nguồn WSGI, điều chỉnh, v.v.


Tags:

Các tin trước

Cách cài đặt Squid Proxy trên Ubuntu 12.10 x64 2013-04-04
Cách cài đặt OpenX trên Ubuntu 12.10 2013-03-29
Cách cài đặt Nagios trên Ubuntu 12.10 2013-03-29
Cách cài đặt và sử dụng phpPgAdmin trên Ubuntu 12.04 2012-10-25
Cách cài đặt MongoDB trên Ubuntu 12.04 2012-06-05