Mục lục

    Để  chạy PHP, bạn cần cài đặt bộ 3 thành phần AMP (gồm: Apache, Mysql, PHP).
    Hiện này có nhiều gói AMP :

    Mình sẽ hướng dẫn cài đặt gói XAMPP đang được sử dụng phổ biến nhất hiện nay.

    Giải thích về XAMPP là gì?

    XAMPP là một ứng dụng phần mềm khá nổi tiếng và thường hay được các lập trình viên sử dụng để xây dựng và phát triển các dựa án website ngôn ngữ PHP.  XAMPP được cài đặt và chạy trực tiếp trong môi trường Windows. XAMPP 5.6.31, 7.0.21 & 7.1.7 là phiên bản mới nhất hiện nay được cập nhật ngày 21/8/2014 và được rất nhiều người dùng ưa thích.
    XAMPP được xem là một bộ công cụ hoàn chỉnh dành cho lập trình viên PHP, nó tích hợp các thành phần quan trọng và tương thích nhau như :

    • Xampp là chương trình tạo máy chủ Web (Web Server).
    • Xampp tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server….
    • Xampp có chương trình quản lý tiện lợi, cho phép bật, tắt, khởi động các dịch vụ máy chủ bất kỳ lúc nào.

    Ưu điểm của XAMPP trong việc học MySQL

    – Xampp được tích hợp sẵn MySQL.
    – Xampp sử dụng giao diện để làm việc với MySQL gọi là phpMyadmin (Đối với làm website, giao diện này sẽ được sử dụng rất thường xuyên).
    – Vì vậy, học MySQL bằng giao diện phpMyadmin của XAMPP là một điều kiện tốt để tập làm quen với phpMyadmin.
    Cách cài đặt XAMPP

    • Bước 1: Vào trang chủ của XAMPP là www.apachefriends.org
    • Bước 2: Tìm phần Download, chọn phiên bản phù hợp với máy tính của bạn rồi download về.
      1. XAMPP for Windows
      2. XAMPP for Linux 
      3. XAMPP for OS X
    • Bước 3: Sau khi download xong, mở lên và cài đặt như một phần mềm bình thường (Lưu ý: Trong quá trình cài đặt, sẽ có lúc nó bảo chọn ổ đĩa để cài, bạn cứ để như mặc định là C:\xampp).

    – Download thử nghiệm cài đặt file: xampp-win32-5.6.24-1-VC11-installer.exe.
    – Double click file vừa download (hoặc chạy bằng quyền administrator bằng cách right click lên file vừa download > Run as administrator), sẽ xuất hiện hộp thoại “Question” nếu máy tính bạn có chương trình duyệt virus, không cần lo lắng, cứ chọn “Yes”:

    Hộp thông báo “Question”

    Hướng dẫn cài đặt Webserver cho PHP

    Ngay sau đó là hộp thoại “Warning” về quyền User điều khiển, nếu bạn chạy bằng quyền administrator thì không cần quan tâm tới cảnh báo này, chọn “Ok” để tiếp tục, còn muốn an toàn hơn thì bạn cứ việc chọn cài XAMPP ở ổ đĩa khác với ổ cài Window là được (chọn ổ đĩa tại bước Setup – Installation folder).

    Hộp thông báo “Warning”

    Hướng dẫn cài đặt Webserver cho PHP

    Màn hình Welcome của setup thì click “Next”

    Hộp thông báo “Setup”

    Hướng dẫn cài đặt Webserver cho PHP

    Tại màn hình này chọn các ứng dụng kèm theo của bộ XAMPP, bạn có thể bỏ những phần không cần thiết đi nhe, tuy nhiên cứ chọn hết và “Next” thôi, vì sau này sẽ có dịp dùng đến.

    Hộp thông báo “Setup – Select Components”

    Hướng dẫn cài đặt Webserver cho PHP

    Chọn thư mục để cài đặt, chứa thư mục XAMPP, thường để mặc định C:\xampp.

    Hộp thông báo “Setup – Installation folder”

    Hướng dẫn cài đặt Webserver cho PHP

    Giới thiệu về bộ tích hợp Bitnami cho XAMPP, muốn xem giới thiệu thì click chọn “Learn more about Bitnami for XAMPP”, còn không thì bỏ chọn nhé!.

    Hộp thông báo “Setup – Bitnami for XAMPP”

    Hướng dẫn cài đặt Webserver cho PHP

    Các bước chuẩn bị sơ bộ đã xong, giờ thì click “Next” để cài đặt.

    Hộp thông báo “Setup – Ready to Install”

    Hướng dẫn cài đặt Webserver cho PHP

    Đây là màn hình cài đặt, cứ đợi chạy xong hết là có thể sử dụng được XAMPP.

    Hướng dẫn cài đặt Webserver cho PHP

    Cách khởi động XAMPP
    Sau khi cài đặt XAMPP thành công. Tìm trên màn hình máy tính ứng dụng có tên là “XAMPP control Panel” và mở nó lên, bạn sẽ thấy một giao diện quản lý như thế này.

    Hướng dẫn cài đặt Webserver cho PHP

    Bên dưới “Actions” click vào 2 button “Start” tương ứng của “Apache” và “MySQL” để khởi động 2 ứng dụng.
    Chỉnh lỗi

    • Thông thường khi cài xong, sẽ dễ gặp lỗi không khởi động được Apache, nguyên nhân dễ gặp nhất là do xung đột port 80, port này có rất nhiều chương trình ưu tiên chạy, ví dụ như Skype, IIS, World Wide Web Publishing service, HTTP Server API, ..
    • Cách giải quyết là tắt các chương trình trên sau đó khởi động lại Apache là được:
      1. Skype, IIS hay HTTP Server API, … thì close ứng dụng tương ứng.
      2. World Wide Web Publishing service thì: Cửa sổ + R > gõ services.msc > tìm trong hộp thoại vừa hiện ra “World Wide Web Publishing Service” > click chuột phải chọn “Stop”.
    • Sau khi tắt ứng dụng tương ứng xong thì click chọn “Start” để khởi động lại Apache, màn hình như bên dưới là thành công.
      Hướng dẫn cài đặt Webserver cho PHP

    Cách kiểm tra đã cài đặt XAMPP và các dịch vụ thành công hay chưa
    Bạn mở trình duyệt lên, và gõ vào thanh địa chỉ chữ: localhost rồi bấm enter.

    Hướng dẫn cài đặt Webserver cho PHP

    Nếu trình duyệt hiển thị giao diện tương tự như bên dưới tức là bạn đã cài đặt thành công XAMPP và các dịch vụ (Lưu ý: giao diện có thể hơi khác nhau, tùy vào phiên bản của XAMPP).

    Trên đây mình đã Hướng dẫn cài đặt Webserver cho PHP cho các bạn mới bắt đầu lập trình PHP, trong quá trình cài đặt không được hãy comment phía dưới mình sẽ hướng dẫn tiếp nhé.

    Bài viết có sự tham khảo từ: google.com

    5/5 - (1 bình chọn)

    Công nghệ tương lai Lập trình/ Code

    Portainer Là Gì? Toàn Tập Về Công Cụ Quản Trị Container Hàng Đầu (Hướng Dẫn Chi Tiết)

    Sự bùng nổ của công nghệ Container hóa (Containerization) với đầu tàu là Docker

    Xem thêm

    Công nghệ tương lai Công cụ và hướng dẫn Lập trình/ Code

    Helper Là Gì? Bí Quyết Viết Code “Sạch” Và Tối Ưu Trong Lập Trình

    Trong thế giới lập trình và phát triển phần mềm, việc phải lặp đi

    Xem thêm

    Digital Maketing Đồ Họa và Video Xu hướng

    Des là gì? Giải mã ý nghĩa của Des trong Thiết kế, SEO, IT & Logistics

    Bạn đang lướt mạng xã hội và thấy ai đó bình luận: “Dân Des

    Xem thêm

    Để lại một bình luận

    Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

    Chào mừng bạn đến với TASDIGITAL.net
    Chào mừng bạn đến với TASDIGITAL.net