Chỉ cần tạo một số tệp .php
, đặt chúng vào thư mục web của bạn và máy chủ sẽ tự động phân tích chúng cho bạn
Bạn không cần phải biên dịch bất cứ thứ gì hoặc cài đặt bất kỳ công cụ bổ sung nào
Vì PHP miễn phí nên hầu hết các máy chủ web đều hỗ trợ PHP
Thiết lập PHP trên PC của riêng bạn
Tuy nhiên, nếu máy chủ của bạn không hỗ trợ PHP, bạn phải
- cài đặt một máy chủ web
- cài đặt PHP
- cài đặt cơ sở dữ liệu, chẳng hạn như MySQL
Trang web PHP chính thức [PHP. net] có hướng dẫn cài đặt cho PHP. http. //php. net/thủ công/vi/cài đặt. php
PHP là ngôn ngữ lập trình phụ trợ web phổ biến nhất. Mã PHP sẽ chạy dưới dạng mô-đun máy chủ web hoặc dưới dạng giao diện dòng lệnh. Để chạy PHP cho web, bạn cần cài đặt một Máy chủ web như Apache và bạn cũng cần một máy chủ cơ sở dữ liệu như MySQL. Có nhiều máy chủ web khác nhau để chạy các chương trình PHP như WAMP và XAMPP. Máy chủ WAMP được hỗ trợ trong windows và XAMPP được hỗ trợ trong cả Windows và Linux. Trong bài viết này, bạn sẽ học cách chạy chương trình PHP trong máy chủ Xampp
chủ đề dưới đây được đề cập trong bài viết này
Bắt đầu nào
Xampp là gì và tại sao nó được sử dụng?
Xampp là viết tắt của Cross platform[x], Apache[a], Maria db[m], PHP[p], Pearl[p] là một máy chủ phân phối phần mềm giúp công việc của nhà phát triển trở nên dễ dàng hơn khi thử nghiệm và triển khai bằng cách tạo một máy chủ web cục bộ
Làm thế nào để cài đặt Xampp?
Hoàn toàn miễn phí và dễ dàng cài đặt bản phân phối Apache có chứa MySQL, PHP và Perl. Đầu tiên, tải xuống XAMPP từ https. //www. apachefriends. tổ chức/tải xuống. html. Trong trang đầu tiên, chọn các thành phần bạn muốn cài đặt
Chọn thư mục cài đặt để tất cả các thành phần bạn chọn sẽ được cài đặt trong thư mục này
XAMPP cũng cho phép bạn dễ dàng dựa trên các ứng dụng. Mô-đun Bitnami cung cấp cách dễ dàng nhất để cài đặt WordPress, Drupal hoặc Joomla cùng với những thứ khác trên XAMP của bạn sau khi cài đặt, bạn sẽ thấy bảng điều khiển
Khi bạn đã hoàn tất cài đặt Xampp, hãy tiếp tục và xem cách chạy tệp PHP trong máy chủ xampp
Làm cách nào để chạy chương trình PHP trong Xampp từng bước?
Viết chương trình này vào notepad và lưu nó dưới dạng tệp. php hoặc bất kỳ tên nào khác
Sau khi hoàn tất cài đặt, bạn có thể sử dụng Bảng điều khiển XAMPP để khởi động/dừng tất cả các máy chủ
Khởi động máy chủ Mysql và Apache
sao chép tập tin. php sang htdocs [C. /Tệp chương trình/XAMPP/htdocs]
Bạn cũng có thể tạo bất kỳ thư mục nào trong thư mục htdocs và lưu mã của chúng tôi ở đó
Để có được bảng điều khiển cho localhost. tìm kiếm http. // localhost trong mọi trình duyệt
Bây giờ để chạy mã của bạn, hãy mở localhost/file. php thì nó sẽ được thực thi
Với điều này, chúng tôi đi đến kết thúc của bài viết này. Tôi hy vọng bạn đã biết về XAMPP, cách cài đặt XAMPP và cách chạy chương trình PHP trong Xampp
Nếu bạn thấy blog Hướng dẫn này có liên quan, hãy xem Khóa đào tạo chứng chỉ PHP của Edureka, một công ty học tập trực tuyến đáng tin cậy với mạng lưới hơn 250.000 người học hài lòng trải khắp toàn cầu
Có một câu hỏi cho chúng tôi? .
Không có gì ngạc nhiên khi, với mục tiêu ban đầu là PHP, Rasmus Lerdorf đã quyết định chọn tùy chọn thứ hai, điều này khiến PHP tương thích với phiên bản kế nhiệm của NCSA httpd—Apache. Kể từ đó, PHP vẫn thân thiện với Apache, vì LAMP stack là một trong những thứ dễ cài đặt nhất cho một lập trình viên mới bắt đầu
PHP luôn là một ngôn ngữ và không có gì hơn thế. Nó không phải là máy chủ web và không có ý định trở thành máy chủ web;
Nút. js
Mọi thứ rất khác đối với Node. js. Năm 2009, nút. js được sinh ra như một phản ứng đối với các máy chủ hiện có, bao gồm cả Apache
Dahl chỉ trích khả năng hạn chế của máy chủ web phổ biến nhất trong năm 2009, Máy chủ HTTP Apache, để xử lý nhiều kết nối đồng thời [lên đến 10.000 và hơn thế nữa] và cách phổ biến nhất để tạo mã [lập trình tuần tự], khi mã bị chặn
Nguồn.
Trong bối cảnh này, người ta khó có thể làm cho Node. js dựa vào máy chủ Apache [hoặc IIS, hoặc bất cứ thứ gì]. Mô hình xử lý của Node. js về cơ bản là khác biệt nên không thể tích hợp với WSGI hoặc CGI
Nếu PHP là một ngôn ngữ, Node. js không phải là. Nút. js là môi trường thời gian chạy cho phép chạy JavaScript bên ngoài ngữ cảnh của trình duyệt. Điều này khiến Apache trở thành đối thủ cạnh tranh của Node. js. Bạn có ngạc nhiên không khi IIS không cần Apache để chạy?
con trăn
Python rất giống PHP. SimpleHTTPServer mà bạn đề cập trong câu hỏi của mình không nhằm mục đích sử dụng trong sản xuất, vì vậy cuối cùng bạn sẽ lưu trữ ứng dụng của mình trong Gunicorn hoặc Apache [hoặc một máy chủ khác, tùy thuộc vào sở thích của bạn], giống hệt như bạn làm với PHP
Cùng một logic ở đây. viết một máy chủ HTTP hoàn chỉnh không phải là một nhiệm vụ dễ dàng và cũng khá không cần thiết. vì hầu hết các quản trị viên hệ thống đều quen thuộc với Apache, tại sao phải tạo một cái gì đó mới, khi bạn có thể chỉ cần làm cho Python tương thích với WSGI?