Tạo tập tin php Ubuntu

Sau khi cài đặt PHP, chúng tôi đã sẵn sàng để chạy mã PHP thông qua dòng lệnh. Bạn chỉ cần làm theo các bước để chạy chương trình PHP bằng dòng lệnh

  • Mở terminal hoặc cửa sổ dòng lệnh
  • Chuyển đến thư mục hoặc thư mục được chỉ định chứa các tệp php
  • Sau đó, chúng ta có thể chạy mã php bằng lệnh sau.
    php file_name.php

  • Chúng ta cũng có thể khởi động máy chủ để kiểm tra mã php bằng dòng lệnh bằng lệnh sau.
    php -S localhost:port -t your_folder/

Ghi chú. Trong khi sử dụng máy chủ tích hợp PHP, tên của tệp PHP bên trong thư mục gốc phải là chỉ mục. php và tất cả các tệp PHP khác có thể được siêu liên kết thông qua trang chỉ mục chính

PHP là ngôn ngữ kịch bản phía máy chủ được thiết kế dành riêng cho phát triển web. Bạn có thể học PHP từ đầu bằng cách làm theo Hướng dẫn PHP và Ví dụ về PHP này

phpinfo[] là chức năng cốt lõi của PHP. Nó in thông tin chi tiết về chỉ số hiện tại và cấu hình của PHP trên máy chủ. Với sự trợ giúp của phpinfo, bạn có thể tìm thấy phiên bản PHP, các mô-đun và có các tùy chọn cấu hình và phiên bản

Hướng dẫn này sẽ giúp bạn tạo một tập lệnh php với hàm phpinfo[] và truy cập nó

điều kiện tiên quyết

Chúng tôi cho rằng bạn đã cài đặt PHP và máy chủ Web trên hệ thống của mình

Tạo tệp bằng PHPINFO[]

Bạn cần tìm gốc tài liệu mặc định của máy chủ Web của mình. Ngoài ra, bạn có thể sử dụng tài liệu gốc của bất kỳ tên miền nào được định cấu hình với máy chủ web và trỏ đến nó

Trong trường hợp của tôi, tôi tạo một tập lệnh php ở vị trí bên dưới

sudo vim /var/www/html/phpinfo.php

Thêm nội dung bên dưới vào tệp

1

2

3

Lưu tệp của bạn và đóng nó

Tiếp theo, bạn cần đặt quyền thích hợp trên tệp của mình để máy chủ web của bạn có thể truy cập được

sudo chmod 755 /var/www/html/phpinfo.php
sudo chown www-data:www-data /var/www/html/phpinfo.php

Thay đổi

sudo vim /var/www/html/phpinfo.php
0 bằng tên người dùng của máy chủ web của bạn đang chạy với

Truy cập tập lệnh PHPINFO[]

Tập lệnh phpinfo của bạn đã sẵn sàng để truy cập. Bạn có thể truy cập tệp đã tạo ở trên trong trình duyệt web bằng địa chỉ IP máy chủ hoặc tên miền được định cấu hình

Các nhà phát triển PHP và quản trị viên máy chủ web có thể sử dụng chức năng phpinfo để xem nhanh thông tin về việc cài đặt PHP của họ. Điều này có thể hỗ trợ gỡ lỗi, xem phiên bản PHP nào được cài đặt hoặc xem các tùy chọn cấu hình khác nhau

Trên các hệ thống Linux, việc tạo một phpinfo là phổ biến. php sau khi cài đặt máy chủ LAMP hoặc máy chủ LEMP để đảm bảo rằng PHP đang hoạt động và để xác minh cài đặt

Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn cách tạo một tệp phpinfo. php trên hệ thống của riêng bạn, cũng như cách truy cập tệp này sau đó

Trong hướng dẫn này, bạn sẽ học

  • Cách tạo phpinfo. trang php

trang phpinfo trên hệ thống Linux

Yêu cầu phần mềm và Quy ước dòng lệnh Linux Danh mục Yêu cầu, Quy ước hoặc Phiên bản phần mềm được sử dụng Hệ thống Bất kỳ bản phân phối Linux nào Phần mềm PHPKhác Quyền truy cập đặc quyền vào hệ thống Linux của bạn với quyền root hoặc thông qua lệnh
sudo vim /var/www/html/phpinfo.php
1. Conventions# – yêu cầu các lệnh linux đã cho phải được thực thi với quyền root trực tiếp với tư cách là người dùng root hoặc bằng cách sử dụng lệnh
sudo vim /var/www/html/phpinfo.php
1
$ - yêu cầu các lệnh linux đã cho được thực thi như một người dùng không có đặc quyền thông thường

Tạo trang phpinfo

CẢNH BÁO
Hàm phpinfo xuất ra rất nhiều thông tin về máy chủ của bạn và cấu hình của nó. Bạn chắc chắn không muốn kẻ tấn công tiềm năng có được thông tin này, vì vậy hãy đảm bảo làm xáo trộn tên tệp của bạn và xóa tệp này sau khi hoàn thành mục đích của nó.

Bạn có thể sử dụng nano, vim hoặc bất kỳ dòng lệnh hoặc trình soạn thảo văn bản GUI nào để tạo tệp mới. Để dễ nhận biết, chúng tôi sẽ gọi nó là

sudo vim /var/www/html/phpinfo.php
3, nhưng bạn có thể đặt tên cho nó là gì tùy thích

$ nano phpinfo.php

Trong tệp này, điều duy nhất chúng ta cần làm là gọi hàm

0, có thể được thực hiện với dòng mã sau

Bạn có thể thoát và lưu tệp này. Bây giờ, nó sẽ cần được đặt ở nơi lưu trữ các tệp web của bạn. Điều này có thể khác nhau tùy thuộc vào việc bạn đang sử dụng bản phân phối Linux nào và phần mềm lưu trữ web nào [tôi. e. Apache, NGINX, v.v.] được cài đặt, cũng như cách bạn đã định cấu hình hệ thống. Tuy nhiên, nói chung, các tệp được lưu trữ bên trong

1 hoặc một trong các thư mục con của nó

Khi tệp php đã được đặt ở đó, bạn có thể truy cập nó trong trình duyệt web như bên dưới. Sử dụng

2 hoặc tên miền đủ điều kiện của máy chủ của bạn để truy cập trang

trang phpinfo trên hệ thống Linux

Trang này đưa ra rất nhiều thông tin. Nếu bạn chỉ tìm kiếm một số chi tiết nhất định, có một số tùy chọn bạn có thể chuyển đến hàm này để tạo ra kết quả ngắn gọn hơn. Kiểm tra danh sách dưới đây

3 cung cấp một số thông tin cơ bản nhất, chẳng hạn như dòng cấu hình, vị trí của 
4 và các thông tin khác. ini, ngày xây dựng, máy chủ web và loại hệ thống, cộng với một số thứ khác

php -S localhost:port -t your_folder/
1

5 hiển thị các giá trị cho tất cả các lệnh PHP

php -S localhost:port -t your_folder/
3

6 hiển thị các mô-đun đã tải và cài đặt được định cấu hình của chúng

php -S localhost:port -t your_folder/
5

Bạn cũng có thể sử dụng

7 để hiển thị các biến môi trường hoặc 
8 để hiển thị tất cả các biến, bao gồm cả môi trường

php -S localhost:port -t your_folder/
8

Thats tất cả để có nó. Hàm phpinfo chứa tất cả thông tin liên quan về máy chủ của bạn và cấu hình của nó. Nếu bạn có quyền truy cập trực tiếp vào máy chủ của mình thông qua dòng lệnh, bạn cũng có thể lấy thông tin tương tự bằng cách sử dụng trình bao tương tác của PHP

php -S localhost:port -t your_folder/
9

lệnh phpinfo bên trong vỏ tương tác PHP

Bớt tư tưởng

Trong hướng dẫn này, chúng ta đã thấy cách tạo một tệp phpinfo. trang php trên hệ thống Linux. Chúng tôi cũng đã tìm hiểu về các đề xuất bảo mật và phương pháp thay thế để lấy thông tin tương tự

PHP cung cấp cho chúng tôi một cách rất dễ dàng để nhanh chóng xác định tất cả thông tin chúng tôi có thể cần. Mặc dù thuận tiện nhưng thông tin này rất hữu ích đối với các tin tặc tiềm năng, vì vậy hãy cẩn thận bảo mật tệp này và xóa tệp khi không còn cần thiết

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

Phần này bao gồm tất cả các bước để định cấu hình hệ thống Ubuntu để chạy PHP và triển khai ứng dụng Laravel. Laravel là một framework của PHP. .
Bây giờ Nhập tên người dùng và mật khẩu [Như bạn đã cung cấp ở bước 4]
Nhấp vào tab Mới
Nhập tên cơ sở dữ liệu

Làm cách nào để tạo và 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 để tạo một tệp trong PHP?

Tạo tệp PHP - fopen[] . Có thể hơi khó hiểu, nhưng trong PHP, tệp được tạo bằng cách sử dụng cùng chức năng được sử dụng để mở tệp. Nếu bạn sử dụng fopen[] trên một tệp không tồn tại, nó sẽ tạo tệp đó, với điều kiện là tệp được mở để ghi [w] hoặc nối thêm [a].

Làm cách nào để lưu tệp PHP trong Ubuntu?

Bạn có thể lưu nội dung vào tệp phpinfo. php và đặt nó trong thư mục DocumentRoot của máy chủ Web Apache2 .

Chủ Đề