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.
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
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.
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.
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.
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.
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.
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.
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.
Cách sử dụng WinNMP
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
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.
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
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
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