WAMP là gì? Kiến thức bắt đầu khi học lập trình website

WAMP là gì?

WAMP là từ viết tắt của Windows, Apache, MySQL, và PHP. Nó là một bộ phần mềm để cài đặt Apache, MySQL, và PHP trên hệ điều hành Windows. Dĩ nhiên, bạn có thể cài riêng rẻ từng phần mềm, nhưng thường mọi người sẽ cài cả bộ để sử dụng. Ý nghĩa chữ viết tắt WAMP là gì?

WAMP là gì? Tại sao học lập trình lại cần biết về WAMP?
WAMP là gì? Tại sao học lập trình lại cần biết về WAMP?

Bạn cũng nên biết WAMP được phát triển từ LAMP (chữ L là viết tắt của Linux). Sự khác biệt chính giữa 2 cái này là WAMP thì dùng cho Windows, còn LAMP là dùng cho hệ điều hành nền Linux. Chúng có công dụng tương đương nhau.

Hãy xem qua giải thích cho từng ký tự của WAMP là gì:
  1. W” đại diện cho Windows, nếu dùng hệ Linux thì sẽ gọi là LAMP và dùng Mac thì gọi là MAMP.
  2. A”  đại diện cho Apache. Bạn có thể tham khảo: "Apache là gì?".
  3. M” đại diện cho MySQL.
  4. P” đại diện cho PHP. 
Thay vì cài đặt và chạy thử WordPress trên tài khoản hosting của bạn, bạn cũng có thể cài WAMP trên máy tính để biến máy tính thành một web hosting, và có thể cài WordPress trên ngay máy của bạn (localhost).

Ưu điểm khi sử dụng WAMP là gì?

WAMP hoạt động giống một máy chủ ảo, chạy ngay trên máy của bạn. Nó cho phép bạn kiểm thử WordPress mà không gặp trở ngại hay tác hại nào do nó được cài trên máy tính của bạn và không xuất bản trên thế giới web. WAMP vào lúc này đóng vai trò là một căn nhà an toàn cho website của bạn, bạn chưa phải đưa nó online, nhưng vẫn xem được cách nó hiển thị online trên trình duyệt là như thế nào.
WAMP là gì? WAMP tương đối dễ sử dụng hơn XAMPP
WAMP tương đối dễ sử dụng hơn XAMPP


Các ưu điểm khi cài đặt WAMP là:
  1. Bạn không phải mất thời gian chờ file được upload lên mạng nữa
  2. Tạo backup dễ dàng hơn, nhanh hơn
  3. Không phụ thuộc vào kết nối internet, máy tính không cần nối mạng bạn vẫn có thể phát triển WordPress tại localhost
  4. Tăng tốc quá trình xử lý, thao tác. Lập trình viên và chuyên gia thiết kế của bạn sẽ thích điều này.
  5. Bạn hình dung được nội dung được bố cụ như thế nào

Phân biệt XAMPP, WAMP, MAMP và LAMP

Ngoài WAMP thì hiện nay còn có nhiều phần mềm giả lập server khác như: XAMPPMAMPLAMP. Chúng đều có công dụng là tạo ra môi trường localhost để thử nghiệm website trước khi đưa vào hoạt động online.
WAMPXAMPPMAMPLAMP
Hệ điều hành WindowsCó thể sử dụng trên nhiều hệ điều hành khác nhau (được thể hiện bằng chữ X nằm ở vị trí đầu tiên trong XAMPP)Hệ điều hành Mac OS X (chữ M đầu tiên trong MAMP đại diện cho từ Mac OS X)Hệ điều hành Linux (chữ L trong LAMP là đại diện cho Linux)
Web sever ApacheWeb sever ApacheW eb sever ApacheWeb sever Apache
Hệ quản trị cơ sở dữ liệu MySQLHệ quản trị cơ sở dữ liệu MySQLHệ quản trị cơ sở dữ liệu MySQLHệ quản trị cơ sở dữ liệu MySQL
Ngôn ngữ lập trình PHP và PearlNgôn ngữ lập trình PHP và PearlNgôn ngữ lập trình PHPNgôn ngữ lập trình PHP

Hướng dẫn cách cài đặt WAMP

Bước 1: Tải phần mềm WAMP
  • Truy cập link: http://www.wampserver.com/en/#download-wrapper
  • Nhấn chọn phiên bản WAMP phù hợp với hệ điều hành của bạn (64 bit hoặc 32 bit)
  • Đợi khoảng 5s, một popup thông báo sẽ xuất hiện. Bạn chỉ cần click vào dòng chữ “download directly” màu vàng và đợi hệ thống tự động tải phần mềm về.
Bước 2: Cách cài đặt WAMP
  • Mở file cài đặt lên.
  • Màn hình sẽ hiển thị cửa sổ cài đặt. Bạn chỉ cần nhấn OK, Next hoặc Install liên tục cho đến khi kết thúc cài đặt là được.
  • Nếu hệ thống không thông báo bất kỳ lỗi gì và thấy shortcut icon của WAMP hiển thị trên màn hình Desktop thì có nghĩa là bạn đã cài đặt thành công.
Bạn có thể tham khảo chi tiết hơn trong bài viết gốc: WAMP là gì?
Sau khi đã có một website hoàn chỉnh tại localhost nhờ vào việc cài WAMP, để đưa website lên mạng bạn chỉ việc mua thêm hosting và tên miền cho nó. Nếu vẫn chưa biết hosting là gì, bạn hãy tham khảo tại đây nhé.

Đăng nhận xét

0 Nhận xét