Kiến Thức Web Mẹo & Thủ Thuật Softwere VPS & Webserver

Tạo môi trường Webserver trên máy tính (Localhost) với AMPPS

Khi mới bắt tay vào tạo website và tạo website với WordPress thì mình khuyên bạn nên làm trên Localhost chứ đừng vội đưa nó lên môi trường Internet. Vì:

  • Bạn chưa cần thiết phải mua Domain và Hosting
  • Dễ dàng thao tác chỉnh sửa code cũng như upload file
  • Nếu code lỗi có thể xoá bỏ để cài lại
  • Dễ dàng test với code mà không sợ bị cài mã độc (Code Nulled)
  • Test trước theme và Plugin trước khi quyết định mua bản quyền

Vậy Localhost là gì?

Localhost nghĩa là một máy chủ được vận hành trên máy tính của bạn, giúp bạn có thể chạy được các ngôn ngữ như JAVA, HTML, PHP, ASP … giống như chạy trên môi trường Internet.

Localhost bao gồm rất nhiều thành phần hỗ trợ như:

  • Webserver là thành phần chính để bạn có thể chạy 1 website với các ngôn ngữ lập trình phổ biến hiện nay. Nổi bật là Apache, Ngixn, IIS (Internet Information Services)
  • MySQL, MySQLi, SQL Server, MariaDB… để lưu trữ và xử lý cơ sở dữ liệu. Mỗi một website động đều cần đến nơi lưu trữ và xử lí dữ liệu và thông thường được gọi là Database
  • PHP là một thành phần để xử lí ngôn ngữ lập trình PHP.
  • Ngoài ra còn các thành phần hổ trợ như phpMyadmin xem, điều chỉnh và quản lý Database một cách trực quan.

Localhost Hoạt động như thế nào?

Nó hoạt động giống như một websever trên môi trường Internet, tức là bạn có thể chạy website và có thể thể xử lí dữ liệu cũng như source code một cách dễ dàng. Thay vì khi bạn chạy trên môi trường Internet, bạn nhập tên domain thì trên localhost bạn có thể chạy với tên http://127.0.0.1http://localhost

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

Hiện nay có rất nhiều phần mềm có thể giúp bạn tạo được Webserver trên Máy tính như: AMPPS, MAMP, WampServer, Vertrigo, XAMPP, DesktopServer, Local By Flywheel… Tuy nhiên nay Hoàng chỉ hướng dẫn bạn cài và chạy Localhost với AMPPS.

Tại sao lại chọn AMPPS, AMPPS có gì nổi bật?

  • Tạo localhost là cực kỳ chuyên nghiệp
  • Tạo tên miền ảo với tên tùy ý giống như tên miền thật
  • AMPPS hoàn toàn miễn phí.
  • Dễ sử dụng. Giao diện trực quan rất giống với hosting dùng Cpanel.
  • Hỗ trợ các hệ điều hành thông dụng như Windows, Mac, Linux
  • Tích hợp kho thư viện mã nguồn đồ sộ

Nào bắt tay vào cài đặt ngay,

Bản mới nhất đến thời điểm hiện tại là Ampps v3.9, tuy nhiên Hoàng khuyên các bạn nên cài bản Ampps v3.8. Vì bản v3.8 thì ổn định hơn, bản v3.9 có nhiều cải tiến, tuy nhiên cũng có 1 số lỗi.

Vấn đề cài đặt AMPPS thì cực kì đơn giản, bạn chỉ cần next (đôi khi cần phải cài thư viện C++, cái này bạn cứ cài  vào) và cái là xong nên Hoàng không đi chi tiết

Sau khi cài đặt AMPPS lên máy tính bạn tiến hành khởi chạy nó và xuất hiện 1 bảng chức năng bên phải góc dưới. nếu biểu tượng Apache và MySQL hiện ON màu xanh là ok.

 

  1. httpd: file chứa cấu hình Apache
  2. php: file chứa cấu hình PHP
  3. My: file chứa cấu hình MySQL

 

 

 

 

 

 

 

 

 

 

 

 

  1. Cài đặt: Nơi bạn có thể thay đổi Version của PHP, cũng như cài đặt cho ứng dụng
  2. http://localhost/ -> Trang chủ Localhost, nơi bạn đặt website của bạn ở đây
  3. http://localhost/ampps/ -> Nơi quản lý và thiết đặt cho các thành phần tích hợp trong AMPPS
  4. http://localhost/ampps-admin/ -> Nơi Thiết đặt quản trị của AMPPS

 

 

 

 

 

 

Mở trình duyệt, nhập địa chỉ: http://localhost/ampps/ để đi đến trang quản trị, ở đây bạn có thể thêm bớt Domain Ảo, Database, Quản lí file cũng như cài đặt các loại mã nguồn chỉ bằng vài thao tác

Bạn có thể thêm bất kì và không giới hạn domain ảo cũng như database trên Ampps.

Ampps đã tích hợp kho Mã nguồn Softaculous, vì vậy bạn có thể cài đặt nhanh các mã nguồn như WordPress, Joomla, Opencard… một cách nhanh chóng. hoặc nếu bạn đã có sẵn mã Nguồn riêng mà muốn chạy test trên Localhost thì chỉ cần chép Source Code vào folder www trong Ampps nơi bạn cài Ampps (mặc định đường dẫn là C:\Ampps\www), tạo Database, config file cấu hình kết nối MySQL là xong.

Lời Kết

Như vậy qua bài viết này các bạn đã hiểu được localhost là gì? Và biết được cách tạo localhost chuyên nghiệp với Ampps. Bây giờ, bạn đã có thể cài đặt WordPress trên localhost rồi đó. Chúc các bạn thành công!

Shared Hosting with Namecheap

avatar
  Subscribe  
Notify of