Thứ tư, 03/07/2013 | 00:00 GMT+7

Cách cài đặt Zend Server 6 trên VPS CentOS 6.4


Màu đỏ có nghĩa là gì

Các dòng mà user cần nhập hoặc tùy chỉnh sẽ có màu đỏ trong hướng dẫn này!

Phần còn lại chủ yếu phải là copy-and-paste.

Giới thiệu về Zend Server 6

Zend Server 6 là công cụ quản lý server sẵn sàng production mới nhất (tính đến thời điểm này) từ Zend dành cho PHP. Nó cung cấp nhiều cách thuận tiện để quản lý các ứng dụng của bạn được xây dựng bằng PHP. Từ bảng quản trị, bạn có thể xem log , cấu hình PHP, xem thông tin server và hơn thế nữa. Có nhiều công cụ quản lý có sẵn cho user nâng cao với giấy phép Enterprise có thể giúp quản lý nhiều server và hơn thế nữa. Hơn hết, version Community Edition miễn phí cho tất cả mọi người, ngay cả trên server production .

Yêu cầu

Các yêu cầu sau đã được thực hiện cho khóa học của hướng dẫn này:

  • VPS chạy với CentOS 6.4 x64 hoặc x32.
  • Bạn biết cách SSH vào server cloud của bạn dưới dạng root hoặc một số user khác có khả năng cài đặt các gói.
  • Bạn muốn cài đặt Zend Server 6 với version PHP 5.3 hoặc 5.4.
  • Bạn đã quen với vi để chỉnh sửa file .

Bước 1 - Chuẩn bị Yum

Thêm file repository cho repository Zend để bạn có thể tìm thấy gói để cài đặt:

vi /etc/yum.repos.d/zend.repo

Tệp của bạn phải được mở trong vi để chỉnh sửa (nhấn i để chuyển sang chế độ chỉnh sửa). Nhập các chi tiết sau cho repository Zend:

[Zend]  name=Zend Server   baseurl=http://repos.zend.com/zend-server/6.0/rpm/$basearch  enabled=1  gpgcheck=1  gpgkey=http://repos.zend.com/zend.key      [Zend_noarch]  name=Zend Server - noarch  baseurl=http://repos.zend.com/zend-server/6.0/rpm/noarch  enabled=1  gpgcheck=1  gpgkey=http://repos.zend.com/zend.key  

Bây giờ lưu file bằng cách nhấn phím thoát, sau đó là : wq để ghi file và đóng vi.

Tệp repository mô tả cách bạn lấy gói để cài đặt.

Phần tên là tùy ý và được sử dụng để mô tả repo này.

Baseurl là vị trí bạn sẽ tìm khi tìm kiếm gói mong muốn.

Biến $ baseearch được yum sử dụng để tìm gói phù hợp cho hệ thống mà nó đang cài đặt trên server riêng ảo của bạn.

Cờ đã bật sẽ xác định xem nó có được bật để bạn sử dụng hay không.

Cờ gpgcheck yêu cầu bạn kiểm tra chữ ký của file mà nó download so với gpgkey do nhà cung cấp cung cấp.

Phần _noarch cung cấp cùng một thông tin cho bất kỳ dữ liệu nào độc lập với nền tảng hoặc kiến trúc, chẳng hạn như đồ họa hoặc tài liệu.

Bước 2 - Cài đặt Zend Server

Đến đây bạn có thể tìm thấy repository cho Zend Server, bạn có thể cài đặt gói tùy chọn của bạn . Zend Server 6 có thể được cài đặt với version PHP 5.3 hoặc 5.4 của bạn. Cả hai lệnh sẽ được liệt kê.

Để cài đặt version PHP 5.4, hãy chạy như sau:

yum install zend-server-php-5.4

Để cài đặt version PHP 5.3, hãy chạy như sau:

yum install zend-server-php-5.3

Khi được cài đặt nhắc, bạn có thể nhập có cho tất cả các dấu nhắc , trừ khi bạn biết mình muốn làm gì khác.

Bước 3 - Xác minh cài đặt

Sau khi cài đặt xong, bạn có thể xác minh Zend Server đã được cài đặt đúng cách bằng cách truy cập giao diện user web. Đối với các ví dụ sau, hãy thay thế 1.1.1.1 bằng domain hoặc địa chỉ IP VPS của bạn.

Bạn cũng có thể xác minh Apache đang chạy bằng cách truy cập địa chỉ IP hoặc domain của VPS của bạn mà không có cổng Zend Server 10081.

http://1.1.1.1

Trang sau sẽ xuất hiện:

Màn hình Apache mặc định

Mở trình duyệt và truy cập địa chỉ IP hoặc domain của VPS của bạn bằng cổng Zend Server UI là 10081:

http://1.1.1.1:10081

Màn hình thỏa thuận cấp phép sẽ xuất hiện. Đọc giấy phép, sau đó chọn hộp kiểm thỏa thuận và nhấp vào nút "Tiếp theo":

Thỏa thuận cấp phép  Server  Zend

Sau đó, bạn sẽ thấy kiểu chạy cho Server Zend. Khi chọn kiểu chạy cho Zend Server, hãy ghi nhớ những điều sau:

Phát triển Loại chạy này sẽ hiển thị bất kỳ lỗi nào xảy ra trong PHP. Điều này bao gồm các cảnh báo, lỗi nghiêm trọng và lỗi nghiêm ngặt. Thông thường, bạn sẽ không muốn điều này xảy ra trong môi trường production . Bằng cách hiển thị tất cả các lỗi, user của bạn sẽ thấy tất cả các thông báo cảnh báo này dù bạn có định công khai thông tin đó hay không. Với server của bạn ở chế độ này, bạn có thể gặp sự cố hiển thị khi một cảnh báo đơn giản được trả về bởi một số mã mà bạn không mong đợi. Như đã nói, kiểu chạy Phát triển đặc biệt tiện dụng khi bạn đang làm việc trên một ứng dụng. Nó có thể cung cấp phản hồi mà bạn thường cần phải xem xét log lỗi để tìm. Phản hồi ngay lập tức về việc hiển thị lỗi có thể giúp tăng tốc độ theo dõi lỗi.

Sản xuất ( Server đơn) Loại chạy này sẽ ngăn chặn tất cả các lỗi từ user và giữ cho việc sử dụng bộ nhớ cho các dấu vết lỗi ở mức tối thiểu để bạn không làm rối hệ thống của bạn với các bản ghi không cần thiết hoặc quá lớn. Các lỗi tương tự sẽ được hiển thị cho user trong kiểu chạy Phát triển giờ đây sẽ chỉ có thể truy cập được bằng cách tìm đúng file log . Đây là một khu vực mà giao diện admin-user Zend Server trở nên khá hữu ích. Cũng trong kiểu chạy Sản xuất, 127.0.0.1 là server duy nhất được phép kết nối với trình gỡ lỗi Zend.

Sản xuất (Tạo hoặc Tham gia một cụm) Loại chạy này cho phép bạn tạo một group gồm nhiều Server Zend hoặc tham gia một cụm hiện có. Trong chế độ này, bạn có nhiều quyền kiểm soát hơn đối với nhiều server đang chạy Zend Server. Tất cả đều có cài đặt giống như Server Zend đang chạy ở dạng chạy Sản xuất ( Server đơn). Điều này cũng chỉ khả dụng với giấy phép Enterprise Zend Server hoặc trong thời gian dùng thử 30 ngày đối với cài đặt mới nào như cài đặt này. Sau 30 ngày, giấy phép dùng thử Enterprise của bạn sẽ hết hạn và server của bạn sẽ chạy dưới dạng Phiên bản Cộng đồng. Vì vậy, trừ khi bạn đang lên kế hoạch mua giấy phép Enterprise hoặc bạn đang thử chức năng, tôi khuyên bạn không nên sử dụng loại chạy này:

Các kiểu  chạy  Zend Server

Tiếp theo (nếu bạn không chọn Cụm production ), bạn sẽ được yêu cầu nhập password của bạn . Mật khẩu quản trị là bắt buộc. Bạn có thể bỏ qua password nhà phát triển nếu định sử dụng Zend Server Community Edition:

Nhập password  cho Zend Server

Cuối cùng, bạn sẽ thấy với một bản tóm tắt về các cấu hình bạn đã chọn. Bấm gửi và chờ Zend Server chạy :

Tóm tắt Zend Server

Nếu mọi thứ diễn ra suôn sẻ, bạn sẽ ở màn hình chào mừng của giao diện admin-user Zend Server:

Chào mừng  administrator  Zend Server

Quá trình cài đặt Server Zend của bạn đã hoàn tất và bạn có thể bắt đầu sử dụng nó để cấu hình PHP trên server cloud của bạn .

Đường dẫn và file tham chiếu

Zend Server sử dụng vị trí riêng để cài đặt PHP và Apache. Các đường dẫn sau có thể hữu ích:

Vị trí cài đặt Zend Server:

cd /usr/local/zend

Vị trí của các file vhost:

cd /usr/local/zend/etc/sites.d

Tệp cấu hình Apache:

/etc/httpd/conf/httpd.conf

Lệnh tham chiếu

Dưới đây là các lệnh cụ thể của Zend Server:

Khởi động Zend Server:

/usr/local/zend/bin/zendctl.sh start

Dừng server Zend:

/usr/local/zend/bin/zendctl.sh stop

Khởi động lại server Zend:

/usr/local/zend/bin/zendctl.sh restart

Khởi động Apache:

/usr/local/zend/bin/zendctl.sh start-apache

Ngừng Apache:

/usr/local/zend/bin/zendctl.sh stop-apache

Khởi động lại Apache:

/usr/local/zend/bin/zendctl.sh restart-apache

Tài nguyên

Để tìm hiểu thêm về các kiểu chạy server , bạn có thể truy cập tài liệu của Zend tại đây .

Bài báo gửi bởi: Chad Robertson

Tags:

Các tin liên quan

Cài đặt và sử dụng Vim Text Editor trên Cloud Server
2013-07-03
Cài đặt và sử dụng Vim Text Editor trên Cloud Server
2013-07-03
Cách sử dụng Z Shell (zsh) trên server cloud
2013-07-01
Cách thêm tệp swap trên server cloud Arch Linux
2013-06-28
Cách cài đặt server DNS BIND trên CentOS 6
2013-06-12
Cách cài đặt eJabberd XMPP Server trên Ubuntu
2013-06-04
Cách cấu hình tmux trên server cloud
2013-05-20
Cách cài đặt cPanel trên server ảo chạy Centos 6
2012-11-02
Cách cài đặt Linux, Apache, MySQL, PHP (LAMP) trên Debian
2012-10-04
Cách cài đặt Joomla trên server ảo chạy CentOS 6
2012-09-27