Học lập trình php bằng tiếng việt

55 546 1
Học lập trình php bằng tiếng việt

Đ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

Học lập trình php bằng tiếng việt , tài liệu cự chay dành cho sinh viên công nghệ thông tin, yếu về tiếng anh, tài liệu được dịch bởi các chuyên gia lập trình hàng đầu, giúp bạn có được những kiến thực, cơ bản và nâng cao trong lập trình PHP, Học lập trình php bằng tiếng việt

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: 09/07/2014, 20:52

Từ khóa liên quan

Mục lục

  • CHƯƠNG 1 : 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 là một sự cố gắng phát triển phần mềm cộng tác nhắm đến việc tạo ra một HTTP server mạnh mẽ, có hạng thương mại, được đề cao,và mã nguồn thực hiện miễn phí. Dự án được tham gia quản lý bởi một nhóm người tình nguyện trên toàn thế giới sử dụng internet và Web để truyền thông , dựng kế hoạch và phát triển server . Những người tình nguyện này được biết đến như là nhóm Apache. Thêm nữa, hàng trăm người sử dụng đã đóng góp các ý tưởng, mã và các tài liệu cho dự án.

    • Vào khoảng tháng 2 năm 1995, phần lớn phần mềm server được ưa chuộng trên web là tên miền HTTP daemon công cộng được phát triển bởi Rob McCool tại trung tâm quốc gia của các ứng dụng siêu máy tính, trường đại học Illinois, Urbana-Champaign.

    • Tuy nhiên, sự phát triển httpd đó đã bị ngưng trệ sau khi Rob rời NCSA vào khoảng giữa năm 1994, và rất nhiều nhà phát triển web đã phát triển phần mở rộng của chính họ và khắc phục lỗi trong sự cần thiết của một sự phân phát chung. Một nhóm nhỏ của các nhà phát triển web này, đã kết hợp với nhau thông qua e-mail là chính, kết hợp cùng với nhau cho mục đích phối hợp những thay đổi của họ ( trong hình thức các miếng vá).

    • Bằng cách dùng httpd 1.3 làm nền, họ đã thêm vào toàn bộ các miếng vá đã được công bố và các tính năng cao cấp khác, thử nghiệm trên chính các server của họ, và cho ra đời phiên bản công khai chính thức đầu tiên (0.6.2) của server Apache trong tháng 4 năm 1995.

    • Server Apache ban đầu đã là một sự thành công lớn, nhưng họ cho rằng mã ban đầu cần phải được kiểm tra kỹ lưỡng và thiết kế lại. Trong suốt tháng 5 năm và tháng 6 năm 1995, Robert Thau đã thiết kế một kiến trúc server mới( mã được đặt tên là Shambhala) nó bao gồm một cấu trúc module và API cho việc mở rộng được tốt hơn. Nhóm làm việc đã chuyển sang nền server mới này từ tháng sáu và đã thêm các đặc điểm từ phiên bản 0.7.x, đưa đến kết quả trong Apache 0.8.8 ( và các anh em của nó) trong tháng tám.

    • Sau khi phát hành rộng rãi bản thử nghiệm beta, rất nhiều lỗ hổng trong các nền khác nhau đã được tìm thấy, một tập tài liệu mới ( của David Robinson), và quá trình thêm rất nhiều các chức năng trong dạng của các module chuẩn của họ, Apache 1.0 đã được phát hành vào ngày1 tháng 12 năm 1995.

    • Theo đánh giá của Netcraft (http://www.netcraft.com/survey/) chỉ ra rằng ngày nay Apache được sử dụng một cách rộng rãi hơn so với tất cả các web server đã được tổng hợp.

      • 2_Sử dụng Apache với Microsoft Windows

        • 2.1_Các yêu cầu:

        • 2.2_Downloading Apache cho Windows

        • 2.3_Cài đặt Apache trên Windows

        • 2.4_Chạy Apache trên Windows

        • Thử Apache cho Windows

          • 2.5_Cấu hình Apache trên Windows

          • Chạy Apache trong một Console Window

          • Điều khiển Apache trong một màn hình Console

          • II_HỆ QUẢN TRỊ CSDL MySQL

            • 1_MySQL là một hệ quản trị CSDL.

            • 2_MySQL là một hệ quản trị CSDL quan hệ.

            • 3_MySQL là một phần mềm mã nguồn mở

            • 4_Lý do dùng MySQL

            • 5_Các đặcđiểm về mặt kỹ thuật của MySQL

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

Tài liệu liên quan