Cách chạy tệp PHP trong thiết bị đầu cuối

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.  

  • Cách chạy tệp PHP trong thiết bị đầu cuối
    Cách chạy tệp PHP trong thiết bị đầu cuối
    Cách chạy tệp PHP trong thiết bị đầu cuối

    Tệp PHP là gì?

    Cách chạy tệp PHP trong thiết bị đầu cuối
    Cách chạy tệp PHP trong thiết bị đầu cuối
    Cách chạy tệp PHP trong thiết bị đầu cuối

    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
0 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 ngày 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à các 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

<?php
1 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ủ của bạn và thiết lập PHP. Hãy tạo một phpinfo. php trong thư mục htdocs với nội dung như sau

1
<?php
2
phpinfo();
3
?>

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

Cách chạy tệp PHP trong thiết bị đầu cuối
Cách chạy tệp PHP trong thiết bị đầu cuối
Cách chạy tệp PHP trong thiết bị đầu cuối

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
0 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

1
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

1
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

<?php
3 nào, vì các biến này 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 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.  

Phần 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

Làm cách nào để chạy PHP trong thiết bị đầu cuối so với mã?

Các bước để chạy PHP trong VSCode Terminal Cài đặt PHP trên XAMPP trên máy tính của bạn. Thêm đường dẫn tệp thực thi PHP (C. \\xampp\\php\\php. exe) trong cài đặt cấu hình JSON của Code Runner. Ngoài ra, hãy thêm cùng một đường dẫn thực thi PHP trong các biến môi trường của windows. Mở tệp mã PHP trong VS Code Text Editor

Làm cách nào để chạy tệp PHP trong SSH?

Để thực thi các tệp PHP từ dòng lệnh, hãy làm như sau. .
Khởi động máy khách SSH và kết nối với không gian web của bạn. .
If the PHP script you want to execute is located in a subdirectory, use the command cd to change to the appropriate directory..

Làm cách nào để chạy tệp PHP trong Ubuntu?

Cách chạy PHP trên Ubuntu .
Sudo apt-get cài đặt php. .
Để khởi động lại máy chủ web Apache, chỉ cần gõ lệnh sau sudo gedit /var/www/html/index. .
Trong hướng dẫn này, tôi đang sử dụng gedit để tạo các trang web của mình nhưng bạn cũng có thể cài đặt một IDE như netbeans và quản lý các dự án của bạn từ đó theo cách hiệu quả hơn

Làm cách nào để mở tệp PHP?

Đi tới vị trí tệp PHP của bạn, sau đó nhấp vào tệp PHP để chọn tệp đó. Nhấp vào Mở . Nó ở góc dưới cùng bên phải của cửa sổ. Thao tác này sẽ mở tệp PHP trong Notepad++, cho phép bạn xem mã của tệp và thực hiện bất kỳ chỉnh sửa cần thiết nào.