Hướng dẫn dùng localhost 3307 trong PHP

Hướng dẫn dùng localhost 3307 trong PHP

Việc biết cách chạy web php trên localhost với XAMPP rất phù hợp nếu bạn là một developer. Hay khi bạn muốn kiểm tra bộ mã nguồn 1 website nào đó xem nó có chạy tốt không ngay trên máy tính cá nhân của mình. Vì nó chạy trên máy tính các nhân của bạn nên khi bạn thay đổi mã nguồn. Thì nó website của bạn sẽ được thay đổi gần như ngay lập tức. Nên bạn dễ dàng chỉnh sửa code để thêm tính năng cho website của mình. Hay đơn giản chỉ là để xem mã nguồn website của bạn có chạy ổn định hay không. Nên việc biết biết cách chạy web php trên localhost, mã nguồn WordPress trên localhost là rất cần thiết. Dưới đây mình sẽ hướng dẫn bạn cách cài đặt localhost với xampp. Bài viết này thuộc chuyên mục WordPress Development

XAMPP là gì

XAMPP là một bộ giúp tạo máy chủ website ngay trên máy tính cá nhân. Nó được phát triển bởi Apache Friend và nó miễn phí hoàn toàn. Các thành phần chính của XAMPP gồm Apache HTTP Server, Database MariaDB.

  • Apache giúp tạo ra môi trường để bạn chạy được code PHP như trên web server.
  • Database MariaDB giúp bạn kết nối php với mysql xampp.

Khi kết hợp cả Apache và MariaDB sẽ giúp bạn chạy được một website hoàn chỉnh gồm code php và cơ sở dữ liệu của web.

XAMPP có cả phiên bản chạy trên Window, Mac, Linux nên được dùng rất phổ biến hiện nay. Theo cá nhân mình thấy khi làm ở nhiều công ty thì thấy đa phần đều dùng XAMPP để phát triển website. Cá nhân mình thì dùng từ lúc bắt đầu học đến bây giờ vẫn đang dùng để phát triển web.

Cách chạy web php trên localhost với XAMPP

Bước 1: Bạn cần tải XAMPP về máy mình

Để tải xampp bạn vào trang chủ của nó là apachefriends.org. Bạn chọn hệ điều hành phù hợp với mình rồi chọn phiên bản mới nhất để tải về file exe.

Hướng dẫn dùng localhost 3307 trong PHP
Download Xampp về máy bạn – Cách chạy web php trên localhost

Bước 2: Sau khi tải xong bạn cài đặt XAMPP vào máy mình. Mặc định khi cài là ổ C/xampp, tuy nhiên để tránh mất dữ liệu bạn nên cài nó ở ổ khác không chứa window cho an toàn dữ liệu của bạn. Ví dụ ở đây mình chọn D/xampp

Hướng dẫn dùng localhost 3307 trong PHP
Cài đặt Xampp vào máy bạn – Cách chạy web php trên localhost

Bước 3: Bạn chạy xampp và bật Apache và Mysql lên nếu bạn chạy website có database. Còn nếu chỉ chạy code php thì bạn chỉ cần apache.

Hướng dẫn dùng localhost 3307 trong PHP
Khởi động apache và mysql – Cách chạy web php trên localhost

Bước 4. Trong thư mục xampp mới cài xong khi nãy bạn tìm đến thư mục htdocs. Bạn tạo 1 thư mục có tên là test. Trong thư mục test bạn tạo file index.php. Trong file index.php này bạn thêm đoạn code sau:

Sau đó bạn mở trình duyệt của mình lên bạn gõ vào: localhost/test để kiểm tra xem nó có hiện lên chữ Hello Word nếu có thì bạn đã hoàn thành.

Bước 5: Trường hợp bạn muốn tạo database khi đã khởi động apache và mysql của xampp rồi bạn truy cập vào đường dẫn của trang quản trị database Xampp sau: http://localhost/phpmyadmin

Tiếp theo bạn click vào nút Mới để tạo mới một database. Tiếp theo bạn nhập tên database, tiếp theo bạn chọn mã đối chiếu là utf8_unicode_ci và bấm nút tạo.

Hướng dẫn dùng localhost 3307 trong PHP
Tạo cơ sở dữ liệu mysql – Cách chạy web php trên localhost

Khi đã tạo xong bạn cần kết nối php với mysql xampp. Với WordPress bạn chỉ cần nhập:

  • Tên database bạn vừa tạo bên trên
  • User là: root
  • Pass bạn để trống

Với php bạn sử dụng đoạn code sau để kết nối php với mysql xampp:

$host = 'localhost';
$user = 'root';
$pass = '';

$database = 'test_database';
// kết nối php với mysql
$connect = mysqli_connect($host, $user, $pass, $database);

Như vậy là bạn đã kết nối php với mysql xampp thành công rồi.

Kết luận

Qua bài viết trên Chuẩn Seo Web đã hướng dẫn bạn cách chạy web php trên localhost với Xampp. Xampp được rất nhiều các lập trình viên, tester sử dụnng để phát triển website trước khi đưa lên hosting. Nên nếu như bạn đang học làm web hay muốn kiểm tra website của mình trên máy tính cá nhân. Bạn nên cài xampp để sử dụng. Nếu gặp khó khăn hay có thắc mắc gì bạn vui lòng để lại bình luận bên dưới. Cám ơn bạn đã theo dõi bài viết.

Nguyễn Luân

MÌnh là Luân. Mình có 4 năm kinh nghiệm trong lập trình website và 3 năm làm về WordPress theme và plugin. Rất hy vọng có cơ hội hợp tác với mọi người. Xin cám ơn.