Tìm hiểu Localhost & Hướng dẫn cài đặt Localhost với Appserv chi tiết bằng hình ảnh :))

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

Tìm hiểu Localhost & Hướng dẫn cài đặt Localhost với Appserv chi tiết bằng hình ảnh :))

Bài gửi  levanphap(I22A) on 29/3/2013, 01:57

Localhost là gì ?
Localhost có thể hiểu là host trên local tức là host trên máy tính của mình
- Host là cái gì ấy nhỉ ?
Có thể hiểu host là một địa chỉ của một máy chủ (Server) hoặc không gian trên mạng dùng để chứa dữ liệu và các máy tính khác có thể kết nối đến host theo một phương thức nào đó
- Rút cuộc localhost là cái chi chi ?
Localhost rút cuộc nó là địa chỉ của một máy chủ (Server) cho phép các máy trong mạng LAN có thể truy xuất thông tin theo một phương thức nào đó, dĩ nhiên trong đó có máy của mình rồi.
Thông thường localhost hiểu là một Server trên máy của mình dùng vào một số mục đích nhất định nào đó.
- Thế localhost dùng để làm cái gì vậy ?
Như chúng ta biết một số ngôn ngữ lập trình như PHP, ASP ... là những ngôn ngữ dành cho Server tức là những ngôn ngữ chỉ thực thi trên Server (hay còn gọi là host)
Nhưng không phải ai cũng có điều kiện và tiền bạc để thuê host của các nhà cung cấp, hoặc đơn giản là dùng host free, lý do là vì ... máy không nối mạng.
Vậy thì muốn chạy được PHP hoặc ASP thì phải làm sao khi không có mạng ... giải pháp đưa ra đó là cài đặt localhost.
Localhost là giải pháp đưa ra để có thể chạy PHP, ASP ngay trên máy tính của mình, và các máy tính khác trong mạng LAN có thể truy cập vào máy mình theo giao thức HTTP
Biến máy tính của mình thành một Server và như vậy bạn có thể tha hồ học lập trình PHP, ASP... và cao hơn bạn có thể cài đặt các Website thử nghiệm trên máy mình để "vọc" như là : Nukeviet, Joomla, BoBlog ....
- Localhost thật tuyệt, thế cài xong localhost tôi có thể chạy được PHP hoặc cài Nukeviet, Joomla hoặc Boblog được chưa ?
Rất tiếc là chưa ...
Muốn chạy được PHP thì cần phải cài thêm PHP vào máy
Muốn cài được Nukeviet, Joomla hoặc Boblog thì cần cài thêm MYSQL nữa
- Híc ! rắc rối quá ! ... vậy rút cuộc tôi phải cài những gì mới chạy được những thức như Nukeviet mà tôi yêu thích ... (vì mới có bài hướng dẫn cài mà )
Một Server (host) hoàn chỉnh để chạy được PHP bao gồm các thành phần.
+ Web server : hỗ trợ giao thức HTTP, dùng để truy cập dữ liệu như bạn truy cập vào website
Có thể dùng : Server Apache, IIS ...
+ Database server : là server quản lý quy xuất cơ sở dữ liệu
+ PHP : hỗ trợ ngôn ngữ PHP
+ ASP : hỗ trợ ngôn ngữ PHP (nếu có thì càng tốt, nếu học PHP thì ko cần cái này )
+ Perl : hỗ trợ ngôn ngữ Perl
+ ...
- Ôi phức tạp quá ! tôi phải kiếm những thứ đó ở đâu và cài đặt chúng như thế nào ?
Cài đặt localhost trên nền Window có rất nhiều cách, may mắn là những thứ ... phức tạp ở trên có được cài đặt rất đơn giản.
Hiện nay có những gói cài đặt, được tích hợp tất cả những thứ cần thiết để cài đặt một localhost như : Apache server, MYSQL, PHP, Perl ...
Các gói cài đặt dạng này có thể kết đến như : XAMPP, LAMPP, Appserv ...
Nổi trội trong số đó là XAMPP với những ưu điểm vượt trội : Nhỏ gọn, tiện lợi, dễ cài đặt và sử dụng, ít lỗi...


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

Để cài đặt PHP, các bạn có thể cài đặt từng gói riêng lẻ (PHP, Apache, Mysql) cho đỡ mất thời gian. Tuy nhiên, tôi vẫn khuyến khích các bạn cài đặt dạng gói tích hợp. Sẽ tiện lợi cho việc sau này hơn rất nhiều. Gói phần mềm mà tôi chọn là : Appserv - Win - 2.5.10 (Tên phần mềm là Appserv, dành cho phiên bản window, phiên bản 2.5.10).

Bước 1: Bạn cài đặt bình thường bằng cách nhấp vào file exe.



Bước 2: Màn hình License hiện ra, nhắp nút I Agree:



Bước 3 : Cứ để mặc định là folder C:\AppServ rồi Next:



Bước 4: Chọn tất cả như hình dưới rồi Next :



Bước 5: Phần mềm sẽ cho bạn chọn cần cài những module nào. Hãy giữ nguyên tất cả như hình dưới và nhấn next.



Bước 6: Trong giao diện dưới:



Điền Server Name: gõ localhost.

Admin: gõ email của bạn.

Port: Mặc định là 80, tuy nhiên nếu máy bạn đã cài IIS thì có thể chỉnh thành 81 để chạy dịch vụ bên appserv.

Bước 7: Nhấn next để qua trang kế tiếp. Trong giao diện bên dưới ta điền thông tin như sau:



Enter root password: Bạn gõ vào root

Re-enter root password: nhập lại 1 lần nữa root.

Các cấu hình bên dưỡi giữ nguyên.

Ở phần: Enable InnoDB bạn đánh dấu vào. Để MYSQL sử lý được các ứng dụng có bật chế độ InnoDB.

Bước 8: Nhấn next để hoàn tất việc cài đặt.



Sau khi cài đặt xong bạn gõ vào trình duyệt : http://localhost

mà ra giao diện bên dưới, tức là bạn đã cài đặt thành công appserv.

Như vậy là bạn đã cài đặt PHP thành công.


Tác giả bài viết: Minh Châu

alien alien alien alien alien alien alien alien

levanphap(I22A)

Tổng số bài gửi : 15
Join date : 10/03/2013

Xem lý lịch thành viên

Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang


 
Permissions in this forum:
Bạn không có quyền trả lời bài viết