Thiết kế web Mạng xã hội
Quảng cáo:

Học lập trình PHP - cài đặt xampp

Thảo luận trong 'Forum seeding'

  1. tuan1122

    tuan1122 Member

    Quảng cáo:
    _______________________________________________________________________

    Bài học 01 - Chuẩn Bị phương tiện Học Lập Trình PHP




    Có nhiều vận dụng để thực hiện công việc này tuy nhiên trong bài này giới thiệu các bạn về XAMPP.

    XAMPP là viết tắt của Cross-Platform ( X ) , Apache ( A ) , MySQL ( M ) , PHP ( P ) và Perl ( P ). Nó đơn giản , nhẹ và rất dễ dàng cho các nhà phát triển để tạo ra một máy chủ web Vùng đất cho mục tiêu thí nghiệm. Tất thảy mọi thứ bạn cần phải thiết lập một máy chủweb - vận dụng máy chủ ( Apache ) , cơ sở dữ liệu ( MySQL ) , và ngôn ngữ kịch bản ( PHP ).

    XAMPP có bốn thành phần chính:

    1. Apache: Apache là máy chủ vận dụng web xử lý và cung cấp nội dung web với máy tính. Apache là máy chủ web phổ biến nhất trực tuyến.

    2. MySQL: Mỗi vận dụng web , dù đơn giản hay phức tạp , đòi hỏi phải có một cơ sở dữ liệu để lưu trữ các dữ liệu thu thập được. MySQL , đó là mã nguồn mở , là hệ thống quản lý cơ sở dữ liệu phổ biến nhất trên thế giới. Bạn có thể tìm hiểu làm thế nào để làm chủ PHP với cơ sở dữ liệu MySQL này miễn phí cho người mới bắt đầu khóa học.

    3. PHP: viết tắt của Hypertext Preprocessor. Nó là một ngôn ngữ kịch bản phía máy chủ , một trong những ngôn ngữ phổ biến nhất trên thế giới , bao gồm cả WordPress và Facebook đều dùng nó. PHP là mã nguồn mở , tương đối dễ dàng để tìm hiểu , và hoạt động hoàn hảo với MySQL , làm cho nó một tuyển trạch phổ biến cho các nhà phát triển web.

    4. Perl: Perl là một cấp cao , ngôn ngữ lập trình động được sử dụng Đường bằng phẳng trong lập trình mạng , quản trị hệ thống... Mặc dầu ít phổ biến cho mục tiêu phát triển web , Perl thừa thãi vận dụng thích hợp.

    Các phiên bản khác nhau của XAMPP có thể có các thành phần tu bổ như phpMyAdmin , OpenSSL.. Đặt tạo ra các máy chủ web đầy đủ.



    Cài đặt XAMPP
    Vào trang chủ apachefriends.org/index.html bạn có thể download theo nhiều phiên bản của XAMP về máy sau đó tiến hành cài đặt.

    [​IMG]

    Next

    [​IMG]

    Next

    [​IMG]

    Next

    [​IMG]

    Để hoàn tất việc cài đặt thì nên Restart lại máy tính

    sau đó nhấn vào tượng trưng XAMPP trên destop và Start Apache và MySQL

    [​IMG]

    Nếu mọi việc cài đặt đúng thì sẽ start được Apache

    [​IMG]

    bấy giờ server chạy sẽ là: ocalhost/xampp/

    PHPMyAdmin quản lý database MySQL sẽ là: localhost/phpmyadmin/

    Lưu ý: mặc định thì khi cài đặt server root dùng port 80. Trong trường hợp máy bạn đã dùng port 80 khi đã cài IIS thì Sự tình bấy giờ là xung đột port với nhau.

    Để khắc phục thì bạn hoặc tạm thời tắt IIS khi chạy Apache hoặc có thể cho apache chạy Port khác bằng cách vào cấu hình trong file C:\xampp\apache\conf

    Tìm chuỗi Listen 80 ------------> Listen 88 ( tức là thay vì dùng port 80 tôi muốn sử dụng port 88 ) , Restart lại Apache và test

    bấy giờ server chạy sẽ là: localhost:88/xampp/

    PHPMyAdmin quản lý database MySQL sẽ là: localhost:88/phpmyadmin/

    Bước chuẩn bị này rất quan trọng vì nó liên hệ đến việc tạo đà húng thú để tiếp học PHP hay không. Trong thực tế nhiều bạn sẽ cảm thấy Chán chường mệt mỏi khi chưa cài đặt được môi trường thí nghiệm nên bỏ cuộc hệ quả là cứ loay hoay không thoát ra được ngôn ngữ cần học và cũng nhiều bạn cảm thấy phấn khích hơn khi đã cài đặt Thành tựu và chuẩn bị các bước tiếp theo.
    Các bạn có thể tham khảo bài viết tiếp theo về hướng dẫn dùng xampp
    chúng tôi đặc biệt chúc các bạn Thành tựu trong bước đầu cài đặt môi trường server web !
  2. nguyenduya

    nguyenduya New Member

    cái này hoc trực tiếp trên nền web được không thế bạn
  3. soicaumienbac

    soicaumienbac New Member

  4. abien

    abien Member

    Cái xampp này trên máy cũng không nặng quá, và cũng dùng máy chủ ảo xampp làm web cũng khá tuyệt
Similar Threads: Học lập
Diễn đàn Tiêu đề Date
Quảng cáo linh tinh Không cần học ngày học đêm vẫn đỗ lớp 10 công lập 17/10/17
Quảng cáo linh tinh Tự học lập trình web trên các trang mạng 19/4/17
Forum seeding Học lập trình java - bài học về các lớp trong java 24/2/17
Forum seeding Tìm hiểu và học lập trình java tại đây 22/2/17
Forum seeding Lập trình php - học php như thế nào 16/2/17

Chia sẻ trang này