Đang chuẩn bị liên kết để tải về tài liệu:
Sử dụng CGI Script với Nginx trên OpenSUSE 11.4
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Cách đây vài ngày chúng tôi đã giới thiệu tới các bạn lợi ích của chuẩn kết nối CGI và cách sử dụng CGI Script với Nginx trên Fedora 15. Tuy nhiên ngày nay, OpenSUSE (hệ điều hành chiến lược của Novell) hiện được sử dụng khá phổ biến ở Châu Âu và ngày càng chiếm được số lượng người dùng yêu thích linux cũng như mới bắt đầu làm quyen với linux do sự dễ cài đặt, dễ sử dụng và giao diện thân thiện của hệ điều hành. Vì vậy nhu cầu sử dụng CGI scripts (Perl scripts). | Sử dụng CGI Script với Nginx trên OpenSUSE 11.4 Cách đây vài ngày chúng tôi đã giới thiệu tới các bạn lợi ích của chuẩn kết nối CGI và cách sử dụng CGI Script với Nginx trên Fedora 15. Tuy nhiên ngày nay OpenSUSE hệ điều hành chiến lược của Novell hiện được sử dụng khá phổ biến ở Châu Âu và ngày càng chiếm được số lượng người dùng yêu thích linux cũng như mới bắt đầu làm quyen với linux do sự dễ cài đặt dễ sử dụng và giao diện thân thiện của hệ điều hành. Vì vậy nhu cầu sử dụng CGI scripts Perl scripts là rất lớn. Cũng như trên Fedora CGI không đáp ứng cho OpenSUSE theo mặc định. Để khắc phục thiếu sót này chúng ta cần truy vấn proxy cho các script CGI tới Thttpd một máy chủ nhỏ hỗ trợ CGI tiếp theo sử dụng một CGI wrapper để đáp ứng CGI script. Sau đây là các bước tiến hành trên phiên bản OpenSUSE 11.4. Lưu ý chung Ở đây chúng tôi sử dụng website www.example.com với thư mục root là srv www www. example. com web cấu hình vhost nằm trong tập tin cấu hình chính của nginx etc nginx nginx.conf. Sử dụng Thttpd Đầu tiên chúng tôi sẽ mô tả cách cấu hình nginx để truy vấn proxy cho CGI script có phần mở rộng . cgi hoặc .pl tới Thttpd. Và cấu hình Thttpd chạy trên cổng 8000. Hãy bắt đầu bằng việc cài đặt Thttpd. Là một gói cho OpenSUSE nhưng ThttpdCGI cần được vá do đó chúng ta tải về gói src.rpm cho OpenSUSE 11.4 vá nó và xây dựng một gói rpm mới. Đầu tiên cần kích hoạt kho lưu trữ của openSUSE-11.4-Source bằng lệnh yast Vào Software chọn Software Repositories Kích hoạt kho openSUSE-11.4-Source và thoát khỏi YaST Chúng ta cần cài đặt các công cụ cần thiết để xây dựng một gói rpm mới zypper install patch automake glibc-devel gcc flex compat-readline4 db-devel wget gcc-c make vim libtool Tiếp theo tải về gói src.rpm của Thttpd cho OpenSUSE 11.4 cd usr src zypper source-install thttpd Bây giờ là lúc tải bản vá cho thư mục usr src packages SOURCES và chỉnh sửa tập tin usr src packages SPECS thttpd.spec cho phù hợp cd usr src packages SOURCES wget -O thttpd-2.25b-ipreal.patch .