WinNMP là một chương trình phần mềm giúp tạo máy chủ Localhost trên máy vi tính cá nhân. WinNMP được tích hợp Nginx, MariaDB, PHP-CGI, Redis,... mọi thứ sẵn sàng cho bạn bắt đầu học thiết kế web hoặc phát triển trang web của bạn.

Chương trình tạo máy chủ localhost WinNMP
Chương trình tạo máy chủ localhost WinNMP

Tải chương trình WinNMP

WinNMP được tải về và sử dụng miễn phí tại trang web: https://www.winnmp.wtriple.com

Tải chương trình WinNMP
Tải chương trình WinNMP

Bạn hãy nhấn vào nút Download để tải về tập tin cài đặt có tên là WinNMP-xx.xx.exe Trong đó xx.xx là số hiệu phiên bản của WinNMP.

WinNMP tương thích với các hệ điều hành Windows 32-bit và 64-bit. Tuy nhiên bạn nên cài đặt WinNMP trên hệ điều hành Windows 64-bit để chương trình hoạt động tốt hơn.

Xem cách nhận biết phiên bản hệ điều hành Windows 32-bit hay 64-bit

Cài đặt chương trình WinNMP

Bạn hãy chạy chương trình cài đặt WinNMP, khi xuất hiện cửa sổ License Agrement bạn hãy đánh dấu chọn I accept the Agreement và nhấn Next để tiếp tục.

Cửa sổ License Agrement
Cửa sổ License Agrement

Trong cửa sổ Select Destination Location, chọn thư mục để chứa các tập tin của WinNMP. Theo mặc định, thư mục cài đặt WinNMP sẽ là C:\WinNMP, bạn có thể giữ nguyên hoặc nhấn vào nút Browse để chọn thư mục khác theo ý bạn. Sau khi chọn xong, nhấn Next để tiếp tục.

Cửa sổ Select Destination Location
Cửa sổ Select Destination Location

Bạn có thể cài đặt WinNMP trong thư mục gốc của ổ dĩa khác với ổ dĩa cài đặt hệ điều hành chẵn hạn như D:\WinNMP để thuận tiện cho việc sử dụng và lưu trữ các trang web của bạn.

Tiếp theo là cửa sổ Select Components, bạn có các lựa chọn để cài đặt những thành phần cần thiết cho nhu cầu sử dụng của mình. Nếu bạn không biết chọn gì thì hãy giữ nguyên mặc định là Full installation và nhấn Next để tiếp tục.

Cửa sổ Select Components
Cửa sổ Select Components

Trong cửa sổ Select Additional Task, bạn cũng hãy giữ nguyên mặc định để chương trình tạo các biểu tượng - Shortcut trên màn hình Desktop và nhấn Next để tiếp tục.

Cửa sổ Select Additional Task
Cửa sổ Select Additional Task

Trong cửa sổ Ready to install bạn hãy nhấn Install để tiến hành cài đặt WinNMP. Trong quá trình cài đặt, chương trình có thể sẽ tải thêm các thành phần khác tùy theo bạn lựa chọn trong cửa sổ Select Components.

Cửa sổ Ready to install
Cửa sổ Ready to install

Sau khi cài đặt xong, cửa sổ Completing the WinNMP Setup Wizard hiển thị thông báo quá trình cài đặt WinNMP đã hoàn tất. Bạn hãy nhấn Finish để kết thúc cài đặt.

Cửa sổ Completing the WinNMP Setup Wizard
Cửa sổ Completing the WinNMP Setup Wizard

Khi chương trình WinNMP chạy, nếu xuất hiện hôp thoại Windows Security Alert thì bạn hãy chọn Allow access để Windows cho phép các dịch vụ của WinNMP hoạt động.

Khi WinNMP đã chạy, theo mặc định nó sẽ hiển thị một biểu tượng ở khay hệ thống - System Tray nằm ở góc dưới bên phải màn hình. Ngoài ra còn có một bảng điều khiển WinNMP Manager hiển thị trên màn hình Desktop.

Bảng điều khiển WinNMP Manager
Bảng điều khiển WinNMP Manager

Cách sử dụng WinNMP

Cách sử dụng bảng điều khiển - WinNMP Manager

Cách sử dụng bảng điều khiển - WinNMP Manager
Cách sử dụng bảng điều khiển - WinNMP Manager

 Chức năng của các nút trong bảng điều khiển - WinNMP Manager

1 - Tên các dịch vụ của WinNMP và trạng thái của hoạt động của các dịch vụ

2 - Mở trang chính http://localhost bằng trình duyệt web.

3 - Mở công cụ quản lý cơ sở dữ liệu Adminer bằng trình duyệt web.

4 - Mở công cụ quản lý bộ nhớ đệm Redis bằng trình duyệt web.

5 - Mở trang thông tin PHP bằng trình duyệt web.

6 - Chỉnh sửa thông số của các dịch vụ.

7 - Khởi động lại các dịch vụ nếu các thông số thay đổi hợp lệ, báo lỗi nếu các thông số không hợp lệ.

8 - Chạy hoặc ngưng các dịch vụ của WinNMP

9 - Thay đổi phiên bản PHP.

10 - Thay đổi số lượng dịch vụ PHP-CGI.

11 - Tạo một dự án mới. Mỗi dự án sẽ là trang web - website khác nhau.

12 - Cập nhật các thay đổi của các dự án.

13 - Chỉnh sửa tập tin hots của Windows. Bạn phải cài đặt .NET Framework 4.x mới sử dụng được tính năng này.

Xem hướng dẫn Cách cài đặt Microsoft .NET Framework

14 - Mở công cụ quản lý cơ sở dữ liệu HeidiSQL.

15 - Mở ứng dụng Command Prompt của Windows

16 - Hiện hay ẩn danh sách các dự án bên dưới.

17 - Mở trang chính của dự án trên Localhost bằng trình duyệt web.

28 - Mở trang chính của dự án trên Webhost - Remote Server bằng trình duyệt web.

29 - Đồng bộ tập tin của dự án giữa Localhost với Webhost bằng ứng dụng truyền tải tập tin WinSCP.

20 - Hiển thị các tập tin của dự án trên Localhost và Webhost trong cửa sổ của ứng dụng truyền tải tập tin WinSCP.

21 - Xóa dự án.

22 - Thiết lập các thông số cho dự án. Các tính năng của dự án sẽ hiển thị hay ẩn tùy thuộc vào thiết lập các thông số của chúng.

23 - Options - Thiết lập cấu hình cho WinNMP

24 - Kill ALL - Ngừng các dịch vụ và đóng WinNMP

25 - Hide - Ẩn bảng điều khiển - WinNMP Manager

Cách thay đổi các thiết lập cấu hình của WinNMP

Cách thay đổi các thiết lập cấu hình của WinNMP
Cách thay đổi các thiết lập cấu hình của WinNMP

Trong cửa sổ bảng điều khiển - WinNMP Manager của WinNMP bạn hãy nhấn vào Options. Cửa sổ WinNMP Manager Options sẽ hiện ra. Trong cửa sổ này bạn có thể thay đổi các thiết lập cấu hình của WinNMP:

1 - Tự động chạy WinNMP khi khởi động Windows

2 - Tự động sao lưu Database mỗi ngày.

3 - Luôn hiển thị cửa sổ bảng điều khiển - WinNMP Manager trên các cửa sổ khác.

4 - Thay đổi trình soạn thảo.

5 - Thay đổi thư mục chứa các trang web của bạn.

Cách mở trang web trong thư mục Document Root hay WebRoot của WinNMP

Bạn có thể truy cập vào trang web nằm trong thư mục Web Root của WinNMP bằng các cách sau:

1 - Mở bất kỳ chương trình duyệt web nào lên và nhập địa chỉ http://localhost trong ô địa chỉ của trình duyệt web và nhấn phím Enter

2 - Nhấn chuột vào nút Localhost trong cửa sổ bảng điều khiển - WinNMP Manager.

Cách mở trang web trong thư mục Document Root hay WebRoot của WinNMP
Cách mở trang web trong thư mục Document Root hay WebRoot của WinNMP

Tất các các trang web động dùng mã nguồn PHP đều phải được đặt nằm trong thư mục Web Root của WinNMP. Nếu bạn cài đặt WinNMP trong C:\WinNMP thì thư mục này là C:\WinNMP\www hoặc thư mục con của nó C:\WinNMP\www\trang-web-1 hoặc C:\WinNMP\www\trang-web-2 thì mới chạy được.

Cách truy cập vào trang quản lý cơ sở dữ liệu Adminer

Bạn có thể truy cập vào trang trang quản lý cơ sở dữ liệu Adminer bằng cách mở bất kỳ chương trình duyệt web nào lên và nhập địa chỉ http://localhost/tools/adminer.php trong ô địa chỉ của trình duyệt web và nhấn phím Enter

Cách truy cập vào trang quản lý cơ sở dữ liệu Adminer
Cách truy cập vào trang quản lý cơ sở dữ liệu Adminer

Thông tin đăng nhập cở sở dữ liệu Adminer của WinNMP mặc định: Máy chủ là localhost hay 127.0.0.1 với tên đăng nhập là root và mật khẩu để trống (không có mật khẩu).

Cách đóng chương trình WinNMP

Cách đóng chương trình WinNMP
Cách đóng chương trình WinNMP

Bạn có 2 cách để đóng chương trình WinNMP.

1 - Nhấn vào nút Kill ALL trong bảng điều khiển - WinNMP Manager của WinNMP.

2 - Nhấn nút phải chuột vào biểu tượng của WinNMP nằm ở khay hệ thống và chọn Exit

Xem hướng dẫn Cách sử dụng WinNMP để chạy trang web trên localhost

Như vậy là bạn đã có thể bắt đầu học thiết kế web, phát triển trang web sẵn có của bạn hoặc thử nghiệm ứng dụng web mã nguồn PHP. Nếu bạn gặp bất cứ vấn đề gì thì hãy trao đổi trên Diễn đàn hỏi đáp - BuaXua.vn nhé.

Bạn hãy tìm xem các bài hướng dẫn khác tại chuyên mục Thiết kế web