Localhost là gì? Cài đặt localhost bằng XAMPP, AppServ cực dễ

Localhost chính là gì?

Localhost được ghép của 2 chữ “local” (máy tính của bạn) , “host” (máy chủ) chính là thuật ngữ chỉ máy chủ chạy ở trên máy tính cá nhân. Chúng ta cùng tìm hiểu thêm về thuật ngữ Localhost là gì nhé!

Localhost là gì

Localhost được sử dụng để truy cập vào các dịch vụ mạng đang vận hành trên máy tính đó chỉ bằng một cổng mạng loopback. Bằng cách này, nó chưa sử dụng bất kỳ cổng mạng vật lý nào để thực hiện kết nối tới chính nó. Máy tính giờ đây hoạt động dưới dạng một hệ thống mạng ảo, chạy ngay bên trong nó.

Bạn đang đọc: Localhost là gì? Cài đặt localhost bằng XAMPP, AppServ cực dễ

Localhost cơ bản nó như một webserver bao gồm: Apache, MySQL, PHPPHPmyadmin. Chúng được cài đặt , và sử dụng trên chính chiếc máy tính của bạn, dùng chính ổ cứng máy tính để thực hiện không gian lưu trữ và cài đặt trang web. Mục đích chính để giúp bạn học tập và thực hành ở trên đó mà chưa cần mua host.

Ứng dụng Localhost có chức năng cài đặt , và thử nghiệm các website trên máy tính. Giúp cho việc thao tác cũng như xử lý dữ liệu nhanh hơn. Không mất quá nhiều công sức là không lo mất kết nối như online hosting. Vì nó đã được đặt ở trên chính chiếc máy tính của bạn nên chỉ bạn mới có thể xem đã được trang web mà bạn cài đặt trên localhost mà người khác không thể xem được.

Localhost là gì? Cài đặt localhost chỉ bằng XAMPP, AppServ cực dễ – Trung tâm trợ giúp kỹ thuật

Phân biệt Localhost và 127.0.0.1

Hai khái niệm “Localhost” và “127.0.0.1” trong thực tế được sử dụng thay thế cho nhau. Tuy nhiên, chúng chưa hoàn toàn giống nhau.

Trên hầu hết các hệ thống, Localhost và 127.0.0.1 đều giống nhau về mặt chức năng. Nhưng Localhost là nhãn cho địa chỉ IP chứ bản thân nó chưa phải chính là địa chỉ IP. Localhost có thể được trỏ vào các địa chỉ IP khác nhau. Trong thực tế, Localhost có thể đã được trỏ đến bất kỳ địa chỉ IP nào, thậm chí một địa chỉ bên ngoài khối địa chỉ dành riêng được đề cập ở trên. File HOSTS chưa quan tâm , và cũng sẽ chưa ngăn cản bạn thực hiện việc này. Tuy nhiên, điều đó sẽ phá vỡ chức năng quan trọng ở trên hệ thống , thực hiện bất kỳ ứng dụng nào dựa trên kết nối localhost gặp sự cố.

Hai khái niệm “Localhost” , và “127.0.0.1” khác nhâu thế nàoHai khái niệm “Localhost” và “127.0.0.1” không hoàn toàn giống nhau

Khối địa chỉ 127 được chọn cho khối địa chỉ loopback vì đây chính là khối địa chỉ lớp mạng A (Class A) cuối cùng, chạy đến từ giá trị địa chỉ nhị phân 00000001 đến 01111111. Trong IPv6, địa chỉ loopback chính là địa chỉ đầu tiên, 0:0:0:0:0:0:0:1, thường được biểu thị dưới dạng rút gọn là :1.

Nếu bạn chuyển từ máy tính Windows sang hệ thống Unix, bạn có thể thấy rằng loopback thực tế đồng nghĩa với localhost. mọi người có thể sử dụng file HOSTS để làm chuyển hướng loopback trở lại 127.0.0.1, nhưng điều đó chỉ mang tính thay đổi về hình thức mà thôi.

Hướng dẫn cài đặt Localhost

Thông thường thì các lập trình viên thường sử dụng 2 phần mềm chính là Xampp AppServ cài đặt cho localhost, bạn chỉ có thể cài một trong hai phần mềm ở trên vì nếu lập trình web bằng PHP thì khi cài 2 phần mềm trên hệ thống cũng sẽ bị xung đột. Hãy cùng tìm hiểu cách cài đặt Localhost chỉ bằng 2 phần mềm ở trên nhé!

Có thể cài đặt Locahost 2 phần mềm là Xampp và AppServCó thể cài đặt Locahost 2 phần mềm chính là Xampp , AppServ

Cài đặt Localhost chỉ bằng XAMPP

XAMPP là chương trình tạo web server đã được ứng dụng trên các hệ điều hành Linux, MacOS, Windows, Cross-platform, Solaris. Ý nghĩa chữ viết tắt XAMPP là gì?XAMPP hoạt động dựa ở trên sự tích hợp của 5 phần mềm là Cross-Platform (X), Apache (A), MariaDB (M), PHP (P) , và Perl (P), nên tên gọi XAMPP cũng chính là viết tắt đến từ chữ cái đầu của 5 phần mềm này. Tìm hiểu chi tiết về XAMPP trong bài viết XAMPP là gì?

XAMPP là phần mềm rất nhiều phổ biến, miễn phí và luôn có các bản cập nhật liên tục. Nó trợ giúp hầu hết các hệ điều hành Windows, Linux, Mac. Vì thế đa số thường sử dụng phần mềm này để cài đặt Localhost.

Localhost ở trên XAMPP chính là gì?XAMPP là phần mềm rất nhiều phổ biến thường sử dụng để cài đặt Localhost

Cài đặt XAMPP

Bước 1: Download XAMPP , và chọn phiên bản hợp lý với hệ điều hành của máy tính bạn đang sử dụng. XAMPP chỉ có phiên bản cho hệ điều hành 32bit nhưng 64bit vẫn hoạt động bình thường.Bước 2: Cài đặt, mở file vừa tải về để cài đặt , chọn Next để tiếp tục.

Bước 1 khi cài đặt Localhost ở trên XAMPP là gì? Mở file vừa tải về , chọn NextMở file vừa tải về và chọn Next

Bước 3: Ở phần chọn Components như hình dưới , chọn Next để tiếp tục.

Ở phần chọn Components chọn cac mục và bấm NextỞ phần chọn Components chọn cac mục , bấm Next

Bước 4: Chọn thư mục cài đặt Xamp

Mặc định khi setup mạng lưới hệ thống sẽ chọn ổ C : xampp .

Để đảm bảo vệ dữ liệu, bạn nên chọn ổ khác ở trên máy thay vì C: như mặc định. Tạo thư mục xampp , và chọn Next để tiếp tục.

Chọn ổ để cài đặt , chọn NextChọn ổ để cài đặt , chọn Next

Bước 5: Bỏ tích chọn Learn more about Bitnami for XAMPP , và chọn Next để tiếp tục.

Bỏ tích chọn Learn more about Bitnami for XAMPP , và chọn NextBỏ tích chọn Learn more about Bitnami for XAMPP , chọn Next

Bước 6: Tiến tình cài đặt

Chờ mạng lưới hệ thống setup xong, khởi động lại máy để mạng lưới hệ thống thực hiện mới thông tin , start localhost .

Khởi động Localhost trên XAMPP

Bước 7: Khởi động localhost.

Vào ổ E:xamppxampp-panel.exe để mở bảng điều khiển của XAMPP hoặc vào Start, chọn All Programs, chọn XAMPP , và mở Xampp Control Panel để xuất hiện cửa sổ như hình dưới.

Trong phần Actions, nhấp chuột vào Start với Apache , và MySQL.

các bước khởi động localhost là gì?Khởi động localhost

Với Win 7, Win 8 , và các Windows cao hơn thường cũng sẽ yêu cầu cho phép Public NetWorks cho Firewall chỉ bằng cách bạn nhấp chuột vào Allow Access với mysqld.exe , và httpd.exe.

Kết quả : Nếu hai ứng dụng chuyển sang màu xanh thì việc khởi động đã thành công xuất sắc, còn ngược lại nếu chưa thành công xuất sắc thì bạn nên xem lại các bước đã thiết lập .

Bước 8: Test Localhost ở trên trình duyệt

Mở trình duyệt, hoàn toàn có thể dùng bất kể trình duyệt nào của chrome, firefox, IE … với url : http://localhost .các điều cần lưu ý khi test Localhost ở trên trình duyệt chính là gì?Test Localhost trên trình duyệt

Bước 9: Chọn ngôn ngữ English phía bên dưới để thuận tiện thao tác hơn.

Chọn ngôn ngữ EnglishChọn ngôn ngữ EnglishNhư vậy là bạn đã triển khai xong các bước thiết lập Localhost với Xampp rồi .

Cài đặt Localhost chỉ bằng AppServ

Đừng quên vào trang chủ của AppServ để download AppServ. Sau đây là từng bước cài đặt AppServ.

Cài đặt AppServ

Bước 1: Kích hoạt file appserv-win32-2.5.10.exe để bắt đầu cài đặt.

Localhost trên AppServ chính là gì? Bắt đầu cài đặtBắt đầu cài đặt

Bước 2: Chọn Next. mọi người phải đồng ý với Điều lệ sử dụng AppServ, chọn I Agree để tiếp tục.

Chọn vào I Agree để tiếp tụcChọn vào I Agree để tiếp tục

Bước 3: Chọn thư mục cài đặt. Thư mục cài đặt AppServ được mặc định chính là ổ C. Nếu cần chuyển bạn có thể nháy vào Browse… để thay đổi thư mục cài đặt. các bạn có thể yên tâm cài vào ổ C vì AppServ chưa bị xóa khi nâng cấp hay cài lại Windows. Chọn Next để tiếp tục.

Chọn thư mục cài đặt , và chọn NextChọn thư mục cài đặt , chọn Next

Bước 4: Chọn các phần mềm cài đặt. Nếu bạn chỉ cần cài một trong 4 phần mềm của AppServ thì bỏ tick các phần không cài đặt. Nếu cài lần đầu thì tốt nhất bạn nên giữ nguyên. Chọn Next để tiếp tục.

Chọn tick vào các phần mềm muốn cài đặt và chọn NextChọn tick vào các phần mềm muốn cài đặt , chọn Next

Cấu hình Apache cho localhost:

Server Name: Tên server chạy Apache, bạn điền localhost.Admin Email: Điền email của bạn để nhận thông báo “host” về mail khi có thay đổi.HTTP Port: thông số này được mặc định chính là 80, khi HTTP Port chính là 80 thì bạn chưa cần phải khai báo nó theo sau server.

Đặt cấu hình cho ApacheĐặt cấu hình cho Apache

Ngoài ra bạn cũng có thể cài đặt localhost bằng WAMP.

WAMP hay là Wampserver là một phần mềm giả lập server miễn phí, cho phép chạy thử website ngay ở trên máy tính cá nhân bằng Localhost. Ý nghĩa của từ WAMP chính là gì? Phần mềm WAMP dùng để cài đặt Apache, MySQL, và PHP lên hệ điều hành Windows. Xem chi tiết về WAMP , hướng dẫn cài đặt trong bài viết: WAMP chính là gì?

Cấu hình MySQL cho localhost:

Root password: Đặt mật khẩu cho MySQL Database, mật khẩu này do bạn tự đặt, username đã được mặc định chính là root.Charecter Sets: Ngôn ngữ cho Database, bạn chọn UTF-8 Unicode để có thể đánh được tiếng Việt với Unikey.Old Password: Nhấp vào đây nếu bạn có lỗi khi lập trình với phiên bản cũ của PHP hoặc lỗi Client does not support authentication protocol requested by server; consider upgrading MySQL client.Enable InnoDB: Nhấp vào đây nếu bạn sử dụng InnoDB, tốt nhất bạn nên để trống.

Đặt cấu hình MySQLĐặt cấu hình MySQL

Bước 7: Thời gian cài đặt AppServ rất nhanh, chỉ khoảng 1 phút là hoàn thành.Bước 8: Hoàn thành cài đặt: mọi người có thể dùng luôn khi nháy Finish.

Quy tắc hoạt động của Localhost chính là gì?

Localhost với việc cài đặt nhiều ứng dụng trợ giúp khác nhau, giúp cho bạn gây nên một môi trường giống như hosting có thể chạy source code của WordPress ở trên máy tính của bạn. Thường để tạo một website WordPress, bạn cũng sẽ phải thuê hosting , thiết kế website WordPress lên đó. Hoặc mua các gói dịch vụ WordPress Hosting bao gồm hosting , và website WordPress được cài đặt sẵn. Với Localhost, bạn vẫn có thể xây dựng website lên đó, tuy nhiên nó chỉ mang tính chất để thử nghiệm hoặc thực hành coding.

Giống như Hosting, bạn cần các ứng dụng , và ứng dụng sau :

Web server, ApachePHPMySQLPHPMyAdmin

Sau khi cặt đặt đã được localhost, , khởi động Apache rồi thì bạn có thể truy cập vào địa chỉ http://127.0.0.0 hoặc http://localhost.

Có một quan tâm nữa là bạn phải kích hoạt các ứng dụng đi kèm khi chạy localhost .

Bên cạnh đó Localhost chỉ chính là hình thức giả lập cho hosting phục vụ cho điều tra , học tập. Nếu bạn là doanh nghiệp đang tìm cách đưa website của mình vào kinh doanh thì việc thuê hosting cũng sẽ tiết kiệm đã được chi phí mà bảo đảm website của mình hoạt động ổn định hơn. Sẽ có 2 hệ điều hành chính là cloud hosting Window , Linux.

Cách thức hoạt động của Localhost chính là gì?Cách thức hoạt động của Localhost là gì?Hy vọng với các san sẻ nhỏ của chúng tôi trên đây sẽ là cẩm nang hữu dụng giúp cho cho bạn hiểu rõ hơn về Localhost , cách setup nhanh gọn, đơn thuần nhất. Nếu bạn cần tư vấn giải đáp các vướng mắc còn bỏ ngỏ, hãy liên hệ ngay với để được giải đáp tường tận , cụ thể bạn nhé !

Giới thiệu: Quang Sơn

Quang Sơn là giám đốc hocdauthau.com - Kênh thông tin học đấu thầu, kiến thức tổng hợp, công nghệ, đời sống.

0 Shares
Share
Tweet
Pin