Tài liệu CHƯƠNG 1 : GIỚI THIỆU, CÀI ĐẶT VÀ CẤU HÌNH APACHE, PHP VÀ MYSQL ppt

55 696 2
Tài liệu CHƯƠNG 1 : GIỚI THIỆU, CÀI ĐẶT VÀ CẤU HÌNH APACHE, PHP VÀ MYSQL ppt

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

CHƯƠNG : GIỚI THIỆU, CÀI ĐẶT VÀ CẤU HÌNH APACHE, PHP VÀ MYSQL I_ APACHE HTTP SERVER 1_Giới thiệu Apache HTTP Server Dự án Apache cố gắng phát triển phần mềm cộng tác nhắm đến việc tạo HTTP server mạnh mẽ, có hạng thương mại, đề cao,và mã nguồn thực miễn phí Dự án tham gia quản lý nhóm người tình nguyện tồn giới sử dụng internet Web để truyền thông , dựng kế hoạch phát triển server Những người tình nguyện biết đến nhóm Apache Thêm nữa, hàng trăm người sử dụng đóng góp ý tưởng, mã tài liệu cho dự án Vào khoảng tháng năm 1995, phần lớn phần mềm server ưa chuộng web tên miền HTTP daemon công cộng phát triển Rob McCool trung tâm quốc gia ứng dụng siêu máy tính, trường đại học Illinois, Urbana-Champaign Tuy nhiên, phát triển httpd bị ngưng trệ sau Rob rời NCSA vào khoảng năm 1994, nhiều nhà phát triển web phát triển phần mở rộng họ khắc phục lỗi cần thiết phân phát chung Một nhóm nhỏ nhà phát triển web này, kết hợp với thông qua e-mail chính, kết hợp với cho mục đích phối hợp thay đổi họ ( hình thức miếng vá) Bằng cách dùng httpd 1.3 làm nền, họ thêm vào toàn miếng vá cơng bố tính cao cấp khác, thử nghiệm server họ, cho đời phiên cơng khai thức (0.6.2) server Apache tháng năm 1995 Server Apache ban đầu thành công lớn, họ cho mã ban đầu cần phải kiểm tra kỹ lưỡng thiết kế lại Trong suốt tháng năm tháng năm 1995, Robert Thau thiết kế kiến trúc server mới( mã đặt tên Shambhala) bao gồm cấu trúc module API cho việc mở rộng tốt Nhóm làm việc chuyển sang server từ tháng sáu thêm đặc điểm từ phiên 0.7.x, đưa đến kết Apache 0.8.8 ( anh em nó) tháng tám Sau phát hành rộng rãi thử nghiệm beta, nhiều lỗ hổng khác tìm thấy, tập tài liệu ( David Robinson), trình thêm nhiều chức dạng module chuẩn họ, Apache 1.0 phát hành vào ngày1 tháng 12 năm 1995 Theo đánh giá Netcraft (http://www.netcraft.com/survey/) ngày Apache sử dụng cách rộng rãi so với tất web server tổng hợp 2_Sử dụng Apache với Microsoft Windows 2.1_Các yêu cầu: Apache 1.3 thiết kế Windows NT 4.0 Windows 2000 Trình cài đặt nhị phân làm việc với họ vi xử lý x86,ví dụ hãng Intel Apache chạy Windows 95 98 Trong trường hợp, TCP/IP networking phải cài đặt Nếu chạy NT 4.0 phải máy cài đặt Service Pack Service Chú ý: "Winsock 2" phải yêu cầu cho Apache 1.3.7 sau Nếu chạy Windows 95, nâmg cấp "Winsock2" phải cài đặt trước Apache chạy "Winsock2" cho Windows 95 có sẵn địa chỉ: http:// www.microsoft.com/windows95/downloads Bản cập nhật Winsock2 phải cài đặt lại sau cài đặt Windows 95 dialup networking 2.2_Downloading Apache cho Windows Thông tin phiên cho Apache tìm thấy webserver Apache http://www.apache.org/httpd Tại liệt kê phiên phát hành phát hành thử Có thể download nhị phân Apache cho Windows đặt tên như: apache_1_3_#-win32with_src.msi muốn nghiên cứu mã nguồn Apache ta tải apache_1_3_#-win32no_src.msi Các có đủ Apache runtime Trước cài đặt Apache runtime, máy PC phải cài Microsoft Installer version 1.10 Windows 2000 Windows ME hỗ trợ Microsoft Installer,cịn khơng ta phải download trang web Microsoft 2.3_Cài đặt Apache Windows Chạy file Apache msi mà ta download Sẽ có số lời nhắc như: • • • • Tên ta tên công ty ta, Windows NT/2000, ta muốn tất user truy cập vào Apache dịch vụ, ta muốn cài đặt để chạy ta chọn Start Apache shortcut Tên Server ta, tên Domain tài khoản quản trị ta Thư mục mà ta muốn cài đặt Apache (mặc định C:\Program Files\Apache Group\Apache ta thay đổi điều tới thư mục ta thích) kiểu cà đặt Tuỳ chọn "Complete" cài đặt tất thứ, bao gồm mã nguồn ta download gói -with_src.msi Chọn cài đặt "Custom" ta chọn không cài đặt tài liệu, mã nguồn từ gói Trong trình cài đặt, Apache cấu hình file thư mục conf cho lựa chọn thư mục cài đặt ta.Tuy nhiên, có file thư mục chúng khơng bị ghi đè Thay vào đó, copy gán với đuôi default Sau cài đặt Apache, ta phải biên tập file cấu hình thư mục conf, điều bắt buộc Các file cấu hình trình cài đặt để chuẩn bị cho Apache chạy từ thư mục mà cài đặt, với tài liệu đáp ứng thư mục htdocs.Có nhiều tuỳ chọn thiết lập trước ta thực bắt đầu sử dụng Apache.Tuy nhiên, để bắt đầu cách nhanh chóng, file thực cài đặt.Nếu ta muốn rỡ bỏ Apache, file cấu hình khơng bị bỏ Ta phải xoá thư mục ("C:\Program Files\Apache Group" mặc định) ta thấy không cần thiết giữ file cấu hình file web ta 2.4_Chạy Apache Windows Có hai cách ta chạy Apache: • • Như "service" (chỉ kiểm tra NT/2000 , thực nghiệm có sẵn cho 95/98) Đây tuỳ chọn tốt ta muốn Apache tự động khởi động máy ta boot, giữ cho Apache chạy ta log-off Từ console window Đây tuỳ chọn tốt cho người sử dụng Windows 95/98 Các bước thực trước bắt đầu Apache dịch vụ Windows Để chạy Apache từ cửa sổ , chọn thuỳ chọn "Start Apache as console app" từ menu Start menu (trong Apache 1.3.4 sớm hơn, tuỳ chọn gọi "Apache Server") Điều mở cửa sổ console bắt đầu Apache chạy Màn hình cịn ta dừng Apache Để dừng Apache chạy, chọn biểu tượng"Shutdown Apache console app" từ menu Start(Điều khơnng có Apache 1.3.4 sớm hơn, dùng lệnh điều khiển Apache hình console Trong phiên Apache 1.3.13 trước đó, ta gõ Ctrl+C Ctrl+Break để tắt hình Apache console.Và Windows NT/2000 với phiên 1.3.13, Apache dừng ta chọn 'Close' từ menu hệ thống (bấm vào biểu tượng góc trái hình console) bấm vào nút (X) góc phải hình console Thử Apache cho Windows Nếu gặp trục trặc bắt đầu khởi động Apache, theo bước để cô lập vấn đề Điều ứng dụng ta bắt đầu Apache với shortcut "Start Apache as a console app" từ menu Start hình console tắt ta gặp trục trặc khởi động Apache dịch vụ Chạy "Command Prompt" từ Start Menu - Programs Chuyển đến thư mục mà ta cài Apache, đánh lệnh apache, đọc thông báo lỗi Sau xem trước file error.log để tìm hiểu lỗ Nếu ta chấp nhận mặc định ta cào đựt Apache, câu lệnh là: c: cd "\program files\apache group\apache" apache Wait for Apache to exit, or press Ctrl+C more

Ngày đăng: 23/12/2013, 20:15

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan