Tạo localhost trên Windows với WampServer

0

Localhost là một những công cụ hỗ trợ bạn rất tốt trong việc phát triển Website, thử nghiệm code,… nó còn tạo điều kiện cho những bạn không có đủ kinh phí mua host vẫn có thể trải nghiệm và chạy thử WordPress. Hôm nay mình xin giới thiệu cho các bạn một phần mềm tạo localhost trên Windows khá phổ biến – Wampserver . Trước tiên chúng ta hãy tìm hiểu localhost là gì nhé !

Localhost là gì?

Localhost là từ ghép của hai chữ “local” và “host“. Local dịch theo nghĩa IT là máy tính của bạn, Host theo nghĩa IT là máy chủ. Vậy localhost nghĩa là một máy chủ được vận hành trên máy tính của bạn. Việc cài đặt localhost trên máy tính của bạn khá đơn giản.

Localhost bao gồm nhiều ứng dụng đi kèm với nhau và tất cả các ứng dụng đó sẽ kết hợp với nhau để tạo ra một môi trường có thể chạy mã nguồn Vtiger CRM trên máy tính của chính bạn bao gồm:

  • Phần mềm Webserver tên Apache, đây là webserver thông dụng nhất.
  • Phần mềm PHP để xử lý mã PHP vì WordPress yêu cầu máy chủ sử dụng PHP.
  • Phần mềm MySQL Server để lưu trữ và xử lý cơ sở dữ liệu, WordPress và hầu hết các CMS đều sử dụng MySQL làm nơi lưu trữ dữ liệu. Cơ sở dữ liệu thường được mình viết theo chữ tiếng Anh là database.
  • Phần mềm PHPMyAdmin để xem và quản lý cơ sở dữ liệu MySQL.

Như vậy, đối chiếu với yêu cầu cơ bản của một phần mềm CRM miễn phí thì việc cài đặt localhost đã hoàn toàn đáp ứng được.

Localhost vận hành như thế nào

Khi cài đặt Localhost vào máy tính rồi, thì máy tính của bạn đã có một phần mềm Webserver để chạy ứng dụng Vtiger CRM với địa chỉ là http://127.0.0.1. Đây là địa chỉ IP dạng localhost, ngoài ra bạn cũng có thể chạy localhost với đường dẫn là http://localhost.

Thông thường khi cài đặt Localhost, mỗi khi cần sử dụng bạn sẽ cần mở bảng điều khiển của localhost lên và kích hoạt cho nó khởi động các ứng dụng đi kèm.

Lưu ý trước khi cài đặt

Xoá toàn bộ ứng dụng liên quan tới localhost

Nếu bạn có cài đặt các phần mềm liên quan đến việc làm localhost như PHP, MySQL hoặc XAMPP,v.v… thì hãy xoá hết. Và bạn không nên cài WAMPP trên Windows Server đã cài đặt IIS.

Tắt tường lửa

Nếu máy bạn có cài đặt tường lửa từ Windows hay từ một phần mềm Antivirus nào khác thì hãy tắt nó đi vì có thể nó sẽ chặn cổng 80 hoặc các ứng dụng webserver.

Tắt UAC trên Windows

Nếu máy của bạn đang dùng Windows và có bật chức năng User Account Control thì hãy tắt nó đi khi dùng localhost để tránh các vấn đề bị giới hạn quyền.

Hướng dẫn cài localhost bằng Wampps

Wamps Sẽ cài đặt những thành phần sau :

  • Wampserver 3.1.0 64 bit x64
  •  Apache 2.4.27
  • PHP 7.X
  • MySQL 5.7.19
  • MariaDB 10.2.8
  • PhpMyAdmin 4.7.4
  • Adminer 4.3.1
  • PhpSysInfo 3.2.7

Các bạn hãy download phần mềm tại trang chủ của Wamps, và chọn phiên bản 32-bit hoặc 64-bit phù hợp với hệ điều hành của bạn :

Tải xong các bạn chạy file exe, chọn I accept the agreement rồi Next

Tiếp theo là thư mục cài đặt Wamp, đây cũng là nơi chứa các website của chúng ta. Mình khuyên các bạn nên để nguyên rồi ấn Next

Next hết, nó sẽ hỏi bạn trình duyệt mặc định cho Wamps, các bạn ấn Yes

Mình sẽ chọn Chrome làm trình duyệt mặc định, truy cập thư mục cài đặt Chrome và chọn chrome.exe

Kế tiếp là trình soạn thảo, mặc định là notepad, nhưng mình khuyến khích các bạn dùng Sublime Text hoặc Notepad++ để giúp edit code trực quan hơn.

Và lần đầu khởi động, FireWall sẽ hỏi bạn là có cho Apache được kết nối internet không, bạn hãy tick cả vào 2 ô rồi chọn Allow Acess nha

Cuối cùng, cài đặt xong bạn chọn Finish

Khởi động Wamps lên, sau đó truy cập vào địa chỉ localhost hoặc 127.0.0.1 sẽ ra trang thông tin Wamps như vậy:

Trường hợp truy cập bị REFUSED_TO_CONNECT thì bạn hãy click vào icon của Wamps trên thanh taskbar, chọn Start All Service

Thêm Virtualhost trên Wamps

VirtualHost trong Apache hay còn gọi là Website đấy các bạn. Truy cập vào http://localhost chọn Add a Virtualhost

Wamps hỗ trợ chúng ta tạo tên miền ảo, để thêm thì bạn mở file C:/Windows/System32/drivers/etc/hosts và thêm với tblog.local là tên miền bạn cần thêm. Lưu ý tên miền ảo không được trùng với tên miền có thật nha !

127.0.0.1 tblog.local

Chúng ta cũng cần tạo thư mục gốc cho Website, thư mục này thì bạn tạo ở chỗ nào cũng được. Mình sẽ để nó trong thư mục C:/Wamp64/web/tblog.local sau đó quay lại trang Add a Virtual Host và điền thông tin như trong hình rồi click Start the creation of the Virtual HostNếu tạo thành công, bạn sẽ nhận được thông báo như thế này và nó yêu cầu bạn Restart DNS để Website hoạt động được.

Để Restart DNS, bạn hãy click chuột phải vào icon Wamps trên taskbar => Tools => Restart DNS

Wamps sẽ khởi động lại các Service, bây giờ thử truy cập vào Website vừa thêm.

Mình sẽ tạo 1 file C:/Wamp64/web/tblog.local/info.php với nội dung <?php phpinfo(); ?>, sau đó truy cập địa chỉ http://tblog.local/info.php và xem kết quả

Lời Kết

Như vậy là mình vừa hướng dẫn xong cho các bạn cách tạo localhost trên Windows với WampServer. Mình đánh giá đây là một phần mềm rất tốt lại miễn phí cho nên mình cũng khuyến khích các bạn sử dụng nó nha. Chúc các bạn thành công !

 

 

Để lại bình luận

avatar
  Đăng ký  
Thông báo về