Doi web mac dinh cho wamp
Show Chào các bạn! WAMP (Window Apache MySQL Php) là một ứng dụng tích hợp các công cụ cho phép tạo server ảo, quản lý cơ sở dữ liệu, thực thi mã lệnh php, rất quen thuộc với đa số các người dùng lập trình web. Mặc định khi khởi động thì WAMP sẽ chiếm dụng port 80 của máy tính, nhiều lúc sẽ bị đụng độ tranh chấp gây ra lỗi với một vài chương trình khác như IIS (Internet Information Services), phần mềm hội thoại Skype… Giải pháp đưa ra là thay đổi port cho các ứng dụng để tránh tình trạng này. Bài viết này sẽ hướng dẫn bạn làm điều đó, một cách hiệu quả nhất. wamp-server
Đến bước này trang bạn có thể chạy wamp và vào trình duyệt gõ “http://localhost:81” để vào trang quản lý của wamp. Nhưng vấn đề nãy sinh là khi bạn click trái vào biểu tượng ở system tray, nhấn localhost, phpMyAdmin hoặc bất kỳ cái alias nào bạn tạo, thì trình duyệt cũng chỉ mở ra “http://localhost“, nghĩa là vẫn mở ở port 80. Bạn vẫn có thể thêm vào bằng cách gõ cụm “:81” để chạy bình thường, nhưng mình sẽ chia sẻ một giải pháp toàn cục và hiệu quả hơn như sau:
Chúc các bạn thành công. WampServer là một trong những chương trình tạo máy chủ dịch vụ Web - Web Server trên máy vi tính cá nhân - Localhost. WampServer sẽ giúp bạn chạy trang web trên máy tính của mình khi bạn thiết kế web hoặc khi bạn cần thử nghiệm các ứng dụng web mã nguồn PHP. Sử dụng WampServer để chạy trang web trên localhostTạo máy chủ ảo cục bộ - VirtualHostsTrước tiên bạn cần phải chạy chương trình WampServer và đảm bảo là các dịch vụ Apache, MySQL và MariaDB ở trang thái đang hoạt động, biểu tượng của WampServer sẽ có màu xanh lá. Xem hướng dẫn Cài đặt và sử dụng chương trình tạo máy chủ localhost Wamp Server Muốn tạo máy chủ ảo cục bộ - VirtualHosts bằng WampServer thì bạn cũng thực hiện 2 bước. Bước 1 - Tạo thư mục cho máy chủ ảo cục bộThư mục này dùng để chứa trang web của bạn gọi là thư mục web gốc - WebRoot. Mỗi máy chủ ảo sẽ có một thư mục web gốc riêng. Bạn có thể tạo thư mục này ở trong thư mục web gốc - www của WampServer hay ở bất cứ đâu mà bạn muốn. Bây giờ bạn hãy tạo một thư mục tên là Bước 2 - Tạo máy chủ ảo cục bộBạn hãy nhấn nút trái chuột vào biểu tượng của WampServer và chọn Your VirtualHosts sau đó nhấn tiếp vào VirtualHosts Management Trình đơn VirtualHosts ManagementTrong cửa sổ Add a VirtualHost, bạn hãy đặt tên cho website của bạn là Tiếp theo bạn hãy nhập đường dẫn tới thư mục Sau khi nhập xong bạn hãy nhấn vào nút Start the creation of the VirtualHost. Cửa sổ Add a VirtualHostSẽ xuất hiện thông báo cho biết VirtualHost tên là buaxua đã được tạo xong. Thông báo VirtualHost đã được tạo xongBạn có thể lặp lại Bước 1 và Bước 2 để tạo thêm nhiều VirtualHost khác nếu muốn. Bước 3 - Khởi động lại DNS ServerSau khi tạo xong VirtualHost bạn phải cho khởi động lại máy chủ phân giải tên miền - DNS Server để cập nhật các thay đổi. Bạn hãy nhấn nút phải chuột vào biểu tượng của WampServer và chọn Tools sau đó nhấn vào Restart DNS Khởi động lại DNS ServerWampServer sẽ khởi động lại và bây giờ trong Your VirtualHosts sẽ xuất hiện thêm buaxua. Bạn có thể nhấn vào nó để mở trang web buaxua hoặc nhập địa chỉ
Cách xóa máy chủ ảo cục bộ - VirtualHostsMuốn xóa máy chủ ảo cục bộ - VirtualHosts thì bạn hãy mở cửa sổ Add a VirtualHost và nhấn vào nút Suppress VirtualHost form, sau đó đánh dấu vào VirtualHost nào muốn xóa và nhấn nút Suppress VirtualHost. Quản lý cơ sở dữ liệu - DatabaseMột trang web động thì thường phải có cơ sở dữ liệu - Database để chứa các thông tin - nội dung của trang web, các thông tin này sẽ được hiển thị trên trang web khi có yêu cầu. Theo mặc định khi bạn tạo VirtualHost mới thì WampServer sẽ không tạo sẵn một cơ sở dữ liệu - Database cho bạn. Do đó nếu muốn thì bạn phải tự tạo Database cho trang web của mình bằng một trong các công cụ quản lý Database của WampServer là PHPmyAdmin và Adminer Công cụ quản lý Database của WampServer là PHPmyAdmin và AdminerThông tin kết nối cơ sở dữ liệu - Database của trang web như sau:
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 Phản hồi bài viếtGửi ý kiến đóng góp hoặc thắc mắc của Xin vui lòng nhập chính xác địa chỉ Email của bạn để nhận được thư trả lời. |