Làm cách nào để chạy tập lệnh php trong windows?

Chào mừng bạn đến với hướng dẫn nhanh về cách chạy tập lệnh PHP. Vì vậy, bạn quan tâm đến việc học PHP nhưng nhận ra rằng người ta không chỉ đơn giản nhấp đúp vào tệp PHP để chạy nó. Mở nó trong trình duyệt web cũng không hoạt động. Làm thế nào để chúng ta chạy các tệp PHP sau đó?

Cách dễ dàng để chạy tập lệnh PHP là

  1. Tải xuống và cài đặt XAMPP trên máy tính của bạn
  2. Đặt các tập lệnh PHP vào thư mục XAMPP/htdocs
  3. Mở bảng điều khiển XAMPP và khởi động Apache
  4. Mở trình duyệt web và truy cập http://localhost/SCRIPT.PHP
  5. Ngoài ra, hãy chạy tập lệnh PHP trong dòng lệnh – php PATH/TO/SCRIPT.PHP

Điều đó bao gồm những điều cơ bản nhanh chóng, nhưng hãy đọc tiếp nếu bạn cần các bước và chi tiết chính xác

 

 

TRANG TRÌNH BÀY NHANH

Làm cách nào để chạy tập lệnh php trong windows?
XAMPP là gì?
Làm cách nào để chạy tập lệnh php trong windows?
Máy chủ web PHP
Làm cách nào để chạy tập lệnh php trong windows?
Dòng lệnh PHP
Làm cách nào để chạy tập lệnh php trong windows?
Bit và liên kết hữu ích
Làm cách nào để chạy tập lệnh php trong windows?
Tutorial Video
Làm cách nào để chạy tập lệnh php trong windows?
The End

 

XAMPP, SAPI VÀ CLI LÀ GÌ?

Trước khi chúng tôi đi vào hướng dẫn từng bước, có lẽ hầu hết các bạn đều bối rối không biết XAMPP là gì và tại sao chúng tôi cần nó. Ngoài ra, những người đã tìm hiểu xung quanh có thể thắc mắc tại sao có quá nhiều cách và hướng dẫn khác nhau để chạy PHP – Trước tiên, hãy để chúng tôi xóa những nghi ngờ đó

 

CHẠY PHP TRONG DÒNG LỆNH (CLI)

Hãy để chúng tôi bắt đầu đơn giản, PHP là một ngôn ngữ lập trình độc lập. Chúng ta có thể chỉ cần tải xuống từ trang web chính thức, cài đặt và hoàn tất – Chỉ cần kích hoạt dòng lệnh, chạy tập lệnh PHP với php PATH/TO/SCRIPT.PHP

 

 

MÁY CHỦ MÁY CHỦ

Tiếp theo, trước tiên chúng ta hãy đặt PHP sang một bên và nói về máy chủ web. Để thiết lập máy chủ web, chúng ta cần cài đặt phần mềm “máy chủ HTTP”. Những cái phổ biến trên thị trường là

  • apache
  • Dịch vụ thông tin Internet của Microsoft (IIS)
  • Nginx

Sau đó, chúng ta cần một nơi nào đó để lưu trữ dữ liệu, trong cơ sở dữ liệu. Một vài trong số những cái phổ biến là

  • mysql
  • MSSQL
  • PostgreSQL
  • MongoDB

Một số bạn có thể thấy điều này đang diễn ra – Chúng tôi cần một bộ phần mềm để chạy một máy chủ web, không chỉ mỗi PHP. Bộ phần mềm này là cái mà chúng tôi còn gọi là “ngăn xếp máy chủ”. Rất phổ biến trong ngành, PHP được đóng gói dưới dạng WAMP (Windows, Apache, MySQL, PHP), LAMP (Linux) và MAMP (Mac)

 

 

CHẠY PHP TRONG MÁY CHỦ MÁY CHỦ – SERVER API (SAPI)

Càng xa càng tốt? . Đây được gọi là SAPI và sự nhầm lẫn đến từ đâu – Các cài đặt đều khác nhau đối với Apache, IIS, Nginx và bất kỳ máy chủ HTTP nào hiện có

Nhưng may mắn thay, một số người tốt có ngăn xếp máy chủ được đóng gói sẵn mà bạn có thể tải xuống và triển khai nhanh chóng – XAMPP (đa nền tảng, Apache, MySQL, PHP, PERL) là một trong những thứ phổ biến hơn. Không cần tải xuống Apache, MySQL, PHP theo cách thủ công và định cấu hình từng cái một

 

CHẠY PHP QUA MÁY CHỦ WEB (SAPI)

Cùng với đó, bây giờ bạn đã biết câu chuyện đằng sau XAMPP – Nó là một ngăn xếp máy chủ web được đóng gói sẵn. Vì vậy, bây giờ chúng ta hãy bắt đầu các bước cài đặt nó và chạy một tệp PHP đơn giản

 

BƯỚC 1) CÀI ĐẶT XAMPP

Khi đã cài đặt XAMPP, việc chạy PHP trong dòng lệnh sẽ gần như là “Đội trưởng rõ ràng đơn giản”

 

BƯỚC 1) KHỞI ĐỘNG NHẮC LỆNH

Đó là tất cả cho phần hướng dẫn và đây là một phần nhỏ về một số tính năng bổ sung và liên kết có thể hữu ích cho bạn

 

THAY ĐỔI THƯ MỤC GỐC HTTP

Cảm ơn bạn đã đọc, và chúng tôi đã đi đến cuối. Tôi hy vọng rằng nó đã giúp bạn hiểu rõ hơn và nếu bạn muốn chia sẻ bất cứ điều gì với hướng dẫn này, vui lòng bình luận bên dưới. Chúc may mắn và mã hóa hạnh phúc

Hôm nay, chúng ta sẽ thảo luận về cách bạn có thể chạy các tệp PHP. Nếu bạn là người mới học lập trình PHP, bài viết này sẽ giúp bạn biết cách chạy các tập lệnh PHP

PHP là ngôn ngữ kịch bản phía máy chủ, chủ yếu được sử dụng để xây dựng các ứng dụng dựa trên web. Những điều này có thể bao gồm từ một blog rất đơn giản đến một trang web Thương mại điện tử chính thức. Trên thực tế, PHP là một trong những ngôn ngữ kịch bản phía máy chủ phổ biến nhất để phát triển web

Nếu bạn là người mới bắt đầu lập trình PHP và bạn không biết tệp PHP là gì, tôi khuyên bạn nên xem lại kiến ​​thức cơ bản về tệp PHP.  

  • Làm cách nào để chạy tập lệnh php trong windows?
    Làm cách nào để chạy tập lệnh php trong windows?
    Làm cách nào để chạy tập lệnh php trong windows?

    Tệp PHP là gì?

    Làm cách nào để chạy tập lệnh php trong windows?
    Làm cách nào để chạy tập lệnh php trong windows?
    Làm cách nào để chạy tập lệnh php trong windows?

    Sajal Soni

    26 Th02 2020

Trong bài đăng này, chúng ta sẽ thảo luận về các cách khác nhau để chạy các tệp PHP

Các cách khác nhau để chạy tệp PHP

Có hai cách để chạy tệp PHP. Cách ưa thích để chạy các tệp PHP là trong một máy chủ web như Apache, Nginx hoặc IIS—điều này cho phép bạn chạy các tập lệnh PHP từ trình duyệt của mình. Đó là cách tất cả các trang web PHP hoạt động. Một cách khác là chạy các tập lệnh PHP trên dòng lệnh và không yêu cầu bạn thiết lập máy chủ web

Tất nhiên, nếu bạn muốn xuất bản các trang PHP của mình trực tuyến, bạn sẽ phải thiết lập máy chủ web. Mặt khác, việc chạy tập lệnh PHP từ dòng lệnh rất hữu ích để thực hiện các tác vụ thông thường. Chúng thường được định cấu hình để chạy trong nền dưới dạng công việc và được chạy bằng lệnh php mà không cần máy chủ web

Trên thực tế, nhiều tập lệnh hoặc ứng dụng PHP hiện nay đi kèm với các lệnh tích hợp được sử dụng để thực hiện các thao tác khác nhau như cài đặt phần mềm, xuất và nhập các thực thể cơ sở dữ liệu, xóa bộ nhớ cache, v.v. Bạn có thể đã nghe nói về Composer—nó là trình quản lý phụ thuộc cho PHP và là một trong những công cụ phổ biến nhất được xây dựng cho PHP dòng lệnh

Chạy tệp PHP trên Máy chủ web

Nếu bạn muốn chạy tập lệnh PHP từ máy chủ web, bạn cần định cấu hình nó với một trong các máy chủ web hỗ trợ nó. Đối với Windows, máy chủ web IIS là một trong những máy chủ phổ biến nhất. Mặt khác, Apache và Nginx là những máy chủ web được sử dụng rộng rãi cho các hệ điều hành khác

Tin tốt là hầu hết các nhà cung cấp dịch vụ lưu trữ sẽ có một máy chủ web với PHP đã được thiết lập sẵn cho bạn khi bạn đăng nhập vào máy chủ mới của mình

Chạy tệp PHP trong trình duyệt để phát triển với XAMPP

Nếu bạn muốn chạy tệp PHP trong trình duyệt trên máy tính của mình, bạn sẽ cần thiết lập ngăn xếp phát triển PHP. Bạn sẽ cần ít nhất PHP, MySQL và một máy chủ như Apache hoặc Nginx. MySQL được sử dụng để thiết lập cơ sở dữ liệu mà ứng dụng PHP của bạn có thể hoạt động với. Tất nhiên, bạn có thể chọn làm việc với các công cụ cơ sở dữ liệu khác, nhưng MySQL là một trong những cơ sở dữ liệu phổ biến nhất được sử dụng với PHP

Thay vì tải xuống tất cả phần mềm này một cách riêng biệt và định cấu hình để chúng hoạt động cùng nhau, tôi khuyên bạn chỉ cần tải xuống và cài đặt một chương trình như XAMPP. Nó sẽ bao gồm tất cả phần mềm cần thiết và sẽ giúp bạn thiết lập để chạy PHP ngay lập tức. Và vâng, nó hỗ trợ Windows, Linux và macOS

XAMPP chứa mọi thứ bạn cần để xây dựng các trang web của mình cục bộ. Nó không rắc rối và cho phép bạn bắt đầu phát triển PHP ngay lập tức

Đối với hướng dẫn này, tôi sẽ sử dụng phần mềm XAMPP để minh họa các ví dụ PHP. Vì vậy, hãy tải xuống và cài đặt nó nếu bạn muốn làm theo và chạy các ví dụ về PHP. Nếu bạn gặp phải bất kỳ sự cố nào trong quá trình cài đặt, vui lòng gửi truy vấn của bạn bằng cách sử dụng nguồn cấp dữ liệu ở cuối bài viết này

Khi bạn đã cài đặt cục bộ phần mềm XAMPP và phần mềm này chạy thành công, bạn sẽ có thể xem trang XAMPP mặc định tại http. // localhost trong trình duyệt của bạn

Chạy tệp PHP của bạn trong XAMPP

Điều đầu tiên bạn cần biết sau khi cài đặt XAMPP là vị trí bạn sẽ đặt các tệp PHP của mình. Khi bạn cài đặt phần mềm XAMPP, nó sẽ tạo thư mục htdocs, là thư mục gốc tài liệu của miền máy chủ web mặc định của bạn. máy chủ cục bộ. Vì vậy, nếu bạn truy cập http. // localhost/ví dụ. php, máy chủ sẽ cố gắng tìm ví dụ. php trong thư mục htdocs

Tùy thuộc vào hệ điều hành bạn đang sử dụng, vị trí của thư mục htdocs khác nhau. Đối với Windows, nó sẽ được đặt tại C. \xampp\htdocs. Mặt khác, nó sẽ được đặt tại /opt/lampp/htdocs cho người dùng Linux. Sau khi tìm thấy vị trí của thư mục htdocs, bạn có thể bắt đầu tạo tệp PHP ngay và chạy chúng trong trình duyệt của mình

phpinfo() là một chức năng rất hữu ích cung cấp cho bạn thông tin về máy chủ và thiết lập PHP của bạn. Hãy tạo một phpinfo. php trong thư mục htdocs với nội dung như sau

Bây giờ, hãy tiếp tục và chạy nó trong trình duyệt của bạn tại http. // localhost/phpinfo. php, và bạn sẽ thấy đầu ra như thế này

Làm cách nào để chạy tập lệnh php trong windows?
Làm cách nào để chạy tập lệnh php trong windows?
Làm cách nào để chạy tập lệnh php trong windows?

Nếu bạn chưa nhận ra, hãy để tôi nói với bạn rằng bạn vừa chạy tệp PHP đầu tiên của mình trên máy chủ web. Nó có thể là một bước nhỏ, nhưng đó là một bước quan trọng để học cách phát triển trang web PHP

Trên thực tế, bạn cũng có thể tạo các thư mục mới trong thư mục htdocs để sắp xếp các tập lệnh PHP của mình. Ví dụ: bạn có thể tạo thư mục ngày giờ trong htdocs để biết các ví dụ liên quan đến ngày và giờ. Vì vậy, nếu bạn tạo một ngày hôm nay. php trong thư mục htdocs/datetime, bạn có thể truy cập nó trong trình duyệt bằng cách truy cập http. // localhost/datetime/today_date. php

Vì vậy, theo cách này, bạn có thể tạo và chạy các tập lệnh PHP bằng máy chủ web. Trên thực tế, đây là thứ bạn sẽ sử dụng hầu hết thời gian trong quá trình phát triển PHP hàng ngày của mình.  

Trong phần tiếp theo, chúng ta sẽ xem cách bạn có thể chạy các tập lệnh PHP bằng dòng lệnh

Cách chạy tệp PHP bằng dòng lệnh

Khi nói đến việc chạy các tập lệnh PHP trên dòng lệnh, bạn nên biết vị trí của tệp thực thi PHP trong bản cài đặt PHP của mình

Đối với người dùng Windows, bạn sẽ có thể tìm thấy tệp php. exe trong thư mục mà bạn đã cài đặt PHP của mình. Mặt khác, nếu bạn là người dùng Linux hoặc macOS, bạn có thể tìm thấy nó tại /usr/bin/php. Trên thực tế, trên Linux hoặc macOS, bạn chỉ cần sử dụng phím tắt php từ bất kỳ thư mục nào. Khi bạn biết vị trí của tệp thực thi PHP của mình, bạn chỉ cần cung cấp tên của tệp PHP mà bạn muốn thực thi từ giao diện dòng lệnh

Tuy nhiên, với tư cách là người dùng Windows, bạn sẽ cần nhập đường dẫn đầy đủ đến tệp thực thi PHP để chạy tập lệnh PHP. Tệp thực thi PHP thường có sẵn tại C. \php7\php. exe, vì vậy bạn có thể sử dụng nó để thực thi tệp PHP như trong lệnh sau

C:\php7\php.exe my_example.php

Đối với Linux, bạn không cần nhập toàn bộ đường dẫn tới tệp thực thi PHP

php my_example.php

Như chúng ta đã thảo luận trước đó, các tập lệnh PHP dòng lệnh thường được sử dụng cho các tác vụ thông thường dành riêng cho ứng dụng, chẳng hạn như

  • xóa hoặc tạo bộ đệm ứng dụng
  • xuất/nhập thực thể hệ thống
  • xử lý hàng loạt
  • nhiệm vụ mục đích chung khác

Nói chung, các loại tác vụ này mất nhiều thời gian để thực thi và không phù hợp để chạy trong môi trường web vì chúng gây ra lỗi hết thời gian chờ

Điều quan trọng cần lưu ý là khi bạn đang chạy tập lệnh PHP trên dòng lệnh, bạn sẽ không có quyền truy cập vào bất kỳ biến

C:\php7\php.exe my_example.php
0 nào, vì chúng chỉ được bắt đầu nếu bạn đang chạy PHP trên máy chủ web. Do đó, không nên dựa vào các biến này nếu bạn định chạy tập lệnh của mình bằng dòng lệnh

Là một lập trình viên PHP, điều quan trọng là phải hiểu cách thức hoạt động của giao diện dòng lệnh PHP. Trên thực tế, rất nhiều phần mềm và khung công tác PHP hiện nay đi kèm với công cụ dòng lệnh tích hợp cho phép bạn thực hiện nhiều tác vụ tiện ích từ chính CLI.  

Sự kết luận

Hôm nay, chúng ta đã thảo luận về cách bạn có thể chạy các tệp PHP trên hệ thống của mình. Cụ thể, chúng tôi đã đi vào chi tiết cách thực thi các tập lệnh PHP trong trình duyệt cùng với máy chủ web và cách chạy nó bằng giao diện dòng lệnh.

Là người mới bắt đầu, điều quan trọng là bạn phải hiểu các khái niệm cơ bản ngay từ đầu. Và tôi hy vọng bài viết này đã giúp bạn tiến thêm một bước trong việc nghiêng về PHP của bạn. Đừng ngần ngại hỏi nếu bạn có bất kỳ câu hỏi nào bằng cách sử dụng nguồn cấp dữ liệu bên dưới

Tập lệnh PHP tốt nhất trên CodeCanyon

Khám phá hàng ngàn tập lệnh PHP tốt nhất và hữu ích nhất từng được tạo trên CodeCanyon. Với khoản thanh toán một lần, chi phí thấp, bạn có thể mua một trong những chủ đề WordPress chất lượng cao này và cải thiện trải nghiệm trang web cho bạn và khách truy cập của bạn

Phần mềm nào được yêu cầu để chạy tập lệnh PHP trong Windows?

Để chạy mã PHP, bạn cần có ba phần mềm sau trên máy cục bộ của mình. Máy chủ Web (e. g. , Apache) PHP (Trình thông dịch)

Chúng tôi có thể chạy mã PHP trên trình duyệt không?

PHP không phải là một phần của trình duyệt của bạn . Và đây là nơi mọi thứ thay đổi từ góc nhìn thế giới đơn giản, lấy trình duyệt làm trung tâm. Khi bạn tải xuống một trình duyệt web, bạn sẽ nhận được HTML, CSS và JavaScript, nhưng bạn không nhận được PHP. Các tập lệnh PHP—mà bạn sắp viết—phải được thông dịch bởi chương trình thông dịch PHP, được gọi là php.