TwitterFacebookRSS
You are here: Home » Cong nghe » Hướng dẫn cài đặt XAMPP

Hướng dẫn cài đặt XAMPP

là một bộ công cụ lập trình PHP có thể cài đặt được trên nhiều nền tảng khác nhau. Chữ X đầu tiên trong cụm từ XAMPP ám chỉ cross-platform nghĩa là XAMPP có thể chạy trên Windows,  Linux, Mac OS, Solaris, còn các ký tự còn lại mang các ý nghĩa sau:

A = Apache, XAMPP bao gồm 1 Apache HTTP Server giúp chạy các ứng dụng web.

M = MySQL, hệ quản trị cơ sở dữ liệu My SQL cũng được bao gồm trong XAMPP

P = PHP – ngôn ngữ lập trình PHP

P = Perl – ngôn ngữ lập trình Perl

Ngoài ra XAMPP cũng bao gồm phpMyAdmin – một công cụ dạng web-base giúp quản trị database MySQL và rất nhiều thư viện hỗ trợ lập trình khác như: OpenSSL, pdf class, mhash, IMAP C-Client…. Trong bài hôm nay tôi sẽ giới thiệu các bạn cách download, cài đặt & sử dụng XAMPP trên máy local host.

Download XAMPP

Bạn truy cập vào link sau để download XAMPP phiên bản mới nhất hiện tại là 1.7.4, bạn chọn phiên bản Installer.

Download bộ công cụ XAMPP

Cài đặt XAMPP

Sau khi download thành công, bạn click đúp vào file xampp-win32-1.7.4-VC6-installer.exe để cài đặt XAMPP. Bạn chọn ngôn ngữ cài đặt là English và nhấn OK để tiếp tục.

Lựa chọn ngôn ngữ cài đặt XAMPP

Nếu bạn cài đặt trên Windows Vista hay Windows Server 2008 sẽ có thông báo sau hiện ra, bạn nhấn OK để tiếp tục.

Cảnh báo cài đặt XAMPP trên Windows Vista hay Server 2008

Bạn nhấn Next ở màn hình tiếp theo.

Cài đặt ứng dụng XAMPP

Theo mặc định XAMPP sẽ được cài đặt vào ổ C theo đường dẫn C:\xampp, bạn có thể nhấn Browse và chọn đường dẫn cài đặt khác (tôi để mặc định là c:\xampp).

Lựa chọn đường dẫn cài đặt XAMPP

Bạn nhận chọn các service kèm theo XAMPP trong mục SERVICE SECTION sau đó nhấn Install để tiếp tục.

Lựa chọn service Apache và MySQL cài đặt cùng XAMPP

Màn hình hiển thị tiến độ cài đặt XAMPP hiện ra.

Tiến độ cài đặt XAMPP

Quá trình cài đặt XAMPP hoàn tất, bạn nhấn vào nút Finish kết thúc.

Hoàn tất cài đặt XAMPP

XAMPP sẽ tự động cài đặt các service mà bạn đã chọn ở mục SERVICE SECTION bên trên, đầu tiên là Apache service.

Cài đặt service Apache

Tiếp đó là MySQL service.

Cài đặt service MySQL

Quá trình cài đặt các service hoàn tất, bạn nhấn OK để tiếp tục.

Hoàn tất cài đặt service Apache và MySQL

Bạn nhấn OK ở màn hình tiếp theo để bật XAMPP Control Panel.

Khởi động XAMPP Control Panel sau khi cài đặt

Sử dụng & quản trị XAMPP

Sau khi cài đặt xong bạn để ý xuống thanh system tray sẽ thấy có biểu tượng của XAMPP, khi bạn click vào biêu tượng đó thì cửa sổ XAMPP Control Panel hiện lên thông báo tình trạng của các service đang được XAMPP quản lý. Trong trường hợp này cả 2 service Apache & MySql đều trong trạng thái hoạt động tốt.

Giao diện XAMPP Control Panel

Khi bạn click vào nút Admin bên dưới mục Services bạn sẽ được đưa tới màn hình quản trị Apache.

Giao diện quản lý dạng web-base của XAMPP

Bạn click vào link phpMyAdmin trong mục Tool tại màn hình XAMPP for Windows để được đưa tới màn hình phpMyAdmin – công cụ web-base quản trị MySQL.

Giao diện phpMyAdmin

Để chạy các ứng dụng PHP trong XAMPP bạn hãy copy dự án web PHP vào thư mục, C:\xampp\htdocs, từ trình duyệt web bạn truy cập tới ứng dụng này theo cấu trúc sau: http://localhost/ + tên ứng dụng + file php. Ví dụ trong trường hợp ứng dụng của tôi là firstphp và file php là helloworld.php thì đường dẫn sẽ là http://localhost/firstphp/helloword.php và kết quả sẽ là:

Chạy ứng dụng PHP trong XAMPP

Trên đây tôi đã giới thiệu tới các bạn cách download, cài đặt công cụ XAMPP và thực thi các ứng dụng php với công cụ này. Đây là một bộ công cụ miễn phí và rất thuận tiện cho việc pháp triển các ứng dụng web mã nguồn mở, đặc biệt là PHP. Cảm ơn bạn đã dành thời gian cho bài viết.

(36,948 viewed)


Chào mừng bạn tới Blog của tôi, nơi chúng ta sẽ cùng sẻ chia những kinh nghiệm về việc xây dựng và phát triển website với Wordpress, kiến thức về Online marketing và ký sự sau mỗi chuyến đi khám phá những miền đất mới lạ.

Did you like this article? Share it below!


52 Comments to “Hướng dẫn cài đặt XAMPP”

  • [...] trên localhost, vì Worpdress được phát triển trên nền PHP và MySQL nên chúng ta sẽ sử dụng XAMPP làm môi trường thực thi WordPress. Việc cài đặt WordPress trên localhost giúp bạn [...]

  • thanks người viết bài này ha.

    • Cảm ơn lời động viên của bạn nhìu :)

  • thanks! bài báo cáo của em đang cần cái này!^^

    • Cảm ơn lời động viên của em nhìu :)

  • ah anh gì ơi! Em có thể làm quen với anh được ko? nick yahoo của em :lemonleo1402
    Nice to know a!^^

  • Thanks you!

    • Cảm ơn bác đã động viên :)

  • Cam on ban da viet bai huong dan rat chi tiet. Minh moi lam quen voi php, hy vong sau nay se co dip cung trao doi voi ban.

    • Cảm ơn lời động viên của bạn, chúc bạn sẽ nhanh chóng thành thạo ngôn ngữ PHP nha. Cheers :)

  • “phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server.”
    A có thể chỉ e fix lỗi này khong

    • Chào em, ở phần cuối bài anh có hướng dẫn Sử dụng & quản trị XAMPP em làm theo hướng dẫn này và khởi động MySQL lên xem nha, nếu status của MySQL báo là Running thì em có thể kết nối thành công được.

  • bạn ơi cho mình hỏi. đầu tiên thì mình cài bản 1.4.16 sau đó mình gỡ ra để cài lại bản 1.7.7 nhưng nó lại báo là cài đặt thất bại. dù mình đã làm đúng theo bạn chỉ dẫn. mình phải làm thế nào để cài lại được bây giờ?
    thanks!

    • Trong quá trình cài đặt Xampp sẽ tự động tạo thư mục xamp trong ổ C của bạn, vậy nên khi gỡ bỏ phiên bản cũ và cài đặt phiên bản mới bạn nhớ xóa thư mục này nha, nếu vẫn còn lỗi bạn chụp hình thông báo lỗi giùm mình nha. Chúc bạn thành công.

  • [...] cục bộ (localhost), như vậy đầu tiên bạn sẽ phải cài XAMPP (có thể tham khảo bài viết này). Từ màn hình chính của XAMPP, bạn chọn PhpMyadmin, bạn sẽ thấy giao diện mặc [...]

  • Mình cài được rồi! Cảm ơn bạn nhiều! :-)

  • bạn ơi cho mình hỏi chút, cấu hình username và password trong file install.php của các chương trình cài đặt là gì vậy bạn? nếu dùng APP thì user thường là root còn pass thì tự đặt

    • Chào bạn!

      Sau khi cài đặt xong XAMPP bạn có thể truy cập vào phpMyAdmin mà không cân username & password bạn ah, user root & password trống là để bạn đăng nhập vào màn hình quản trị của MySQL hoặc dùng khi kết nối từ ứng dụng tới MySQL bạn ah.

      • anh oi cho e hao lam the nao de coppy du lieu trong xampp vao usb duoc. em phai mang len lop de bao cao.
        em cam on anh nhieu

        • Được chứ em, em copy toàn bộ thư mục www trong phần cài đặt của Xampp (thông thường là ổ C:\) vào usb và mang đi được em ah. Nhưng em chú ý là khi copy vào máy tại lớp thì chỉ copy các files bên trong thư mục này, KHÔNG được copy cả thư mục vì sẽ bị trùng và override lên thư mục tại máy tính trên lớp nha.

          Chúc em thành công.

  • a oi cho e hoi? bay gio e mun coppy du lieu vao usb de cam len lop bao cao thi phaj lam nhu the nao vay?
    gjup e voi

  • Anh ơi ..Sao em cài đặt rồi mà cái apache ko thấy hiện chữ running..lúc click vào chữ admin trong mysql thì nó báo lỗi :HTTP Error 500.19 – Internal Server Error
    The requested page cannot be accessed because the related configuration data for the page is invalid.

    Anh giúp em với !

  • chi tiết là thế này anh ạ :Module IIS Web Core
    Notification Unknown
    Handler Not yet determined
    Error Code 0×80070003
    Config Error Cannot read configuration file
    Config File \\?\C:\inetpub\wwwroot\web.config

  • Lỗi này nữa anh ạ : Error message when you try to open a Web page that is hosted on IIS 7.0: “HTTP Error 404.0 – Not Found”

  • Thôi anh ạ..em làm được rồi .em add yahoo anh nha..có gì em hỏi về lập trình..mong anh chỉ giáo :D
    chúc anh sức khỏe !

    • Hello em, anh vừa đi cả ngày về bây giờ mới mở máy, lỗi em mô tả là do xảy ra xung đột giữa IIS (Web Server cho các ứng dụng .NET của Microsoft) và Apache (Web Server cho các ứng dụng Java), có thể do xung đột cổng 80 hoặc 8080. Em có thể chọn khởi động / tắt 1 trong hai ứng dụng để kiểm tra và sẽ fix được lỗi em ah. Chúc em thành công.

  • thanh bac rat nhiu!

    • Cảm ơn lời động viên của pác :)

  • a oi! a chỉ cho e cách đổi công trong XAMPP với, nó mặc định là cổng 80—> làm sao để thay đổi cổng khác được a. không tăt IIS của Windows nha a! A trả lời qua mail em nha a. lequangnam10i2@gmail.com cám ơn anh nhiều!

    • Hello em!

      Em vào thư mục C:\xampp\apache\conf, mở file: httpd.conf sau đó em thay cổng 80 bằng cổng mới (VD: 78) tại 2 dòng sau nha:

      Listen 80
      ServerName localhost:80

      Như vậy là được em ah, chúc em thành công :)

  • thank anh nhìu

    • Cảm ơn lời động viên của em, cheers :)

  • A cho em hỏi:
    E không hỉu phần http://localhost/ + tên ứng dụng + file php. thì tên ứng dụng là do tự mình đặt tên hay là đuơngf dẫn zậy A?.

    • Cái này là do mình đặt em ah, ví dụ em muốn lập trình một ứng dụng quản lý tài liệu, em có thể đặt tên ứng dụng là docman, sau đó em copy folder docman này vào thư mục XAMPP (trong ổ cài đặt XAMPP), trong thư mục docman này có 1 file là index.php để khởi tạo ứng dụng em truy cập: http://localhost/docman/index.php là được em ah. Chúc em thành công :)

  • [...] Hướng dẫn cài đặt XAMPP By: trongnguyen on Apr. 27, 2011 XAMPP là một bộ công cụ lập trình PHP có thể cài đặt được trên nhiều nền tảng khác nhau. Chữ X đầu tiên trong cụm từ XAMPP ám chỉ cross-platform nghĩa là XAMPP có thể chạy trên Windows,  Linux, Mac OS, Solaris, còn các ký tự còn lại mang các ý nghĩa sau: A = Apache, XAMPP bao gồm 1 Apache HTTP Server giúp chạy các ứng dụng web. [...]

  • THANKS SO MUCH

    • Cảm ơn lời động viên của bạn :)

  • cám ơn anh 1 bài viết rất hay

    • Cảm ơn em về lời động viên :)

  • Rất cảm ơn tác giả vì bài viết hữu ích! Thanks

    • Cảm ơn bạn đã động viên :)

  • TÌm đỏ mắt mới thấy cái cần, dùng wamp lỗi tung tóe :) )

  • Không biết bạn có rành về cài đặt trên ubunu không nhĩ.
    Sau khi cài đặt thì làm sao để đặt pass, và username cho nó ?
    Mình bị lỗi này mà không biết khắc phục thế nào, bạn biết giúp mình với.
    MÌnh vào phpMyadmin nó có thông báo thế này (nằm ở cuối trang)
    http://www.flickr.com/photos/gialang_dl/8168594871/in/photostream/lightbox/
    Cảm ơn nhiều !

  • [onaprsc.com.vn] bạn hướng dân rất cụ thể mình làm được rùi. Lúc dầu tuy khó nhờ cách diễn tả tỉ mỉ mà mọi thứ trở nên đơn giản

  • [onaprsc.com.vn] Mình không phải dân it mà là dan sản xuất máy ổn áp standa-rs thấy dạo này bà con dùng mạng ghê quá nên mình phải học. Nhờ có web này mình cũng làm được rồi nhưng mà mình làm để cài cái wordpress làm site về ổn áp standa-rs@ http://onaprsc.com.vn

Post comment