Phpize được cài đặt ở đâu?

Khi biên dịch mô-đun PHP trên Linux, bạn thường phải sử dụng 2 chương trình phổ biến của phiên bản PHP là. phpizephp và config. Vậy 2 chương trình này là gì và sử dụng chúng như thế nào?

Nội dung chính Hiển thị

1. phpize

Đôi khi, sử dụng trình cài đặt pecl không phải là lựa chọn của bạn bởi vì bạn đang đứng sau tường lửa hoặc có thể làm tiện ích bạn muốn cài đặt không có sẵn dưới dạng gói tương thích với PECL, chẳng hạn như tiện ích mở rộng chưa được phát hành . Nếu bạn cần xây dựng một phần mở rộng như vậy, bạn có thể sử dụng các công cụ xây dựng cấp thấp hơn để thực hiện việc xây dựng theo cách thủ công

Sử dụng lệnh phpize để chuẩn bị môi trường xây dựng cho một phần mở rộng PHP. Trong ví dụ sau, các nguồn cho một phần mở rộng nằm trong một thư mục có tên là extname

$ cd tên mở rộng

$ phpize

$. /cấu hình

$ làm

# thực hiện cài đặt

Một cài đặt thành công sẽ tạo ra tên mở rộng. vì vậy và đặt nó vào thư mục tiện ích mở rộng PHP. Bạn cần phải chỉnh sửa php. ini và thêm một dòng extension=extname. vì vậy trước khi bạn có thể sử dụng tiện ích mở rộng

Nếu hệ thống thiếu lệnh phpize và các gói biên dịch sẵn có [như RPM], hãy đảm bảo cài đặt phiên bản phát triển thích hợp của gói PHP vì chúng thường bao gồm lệnh phpize cùng với các tệp tiêu đề thích hợp để xây dựng PHP và

Thực hiện lệnh phpize --help để hiển thị thông tin sử dụng phần bổ sung

2. cấu hình php

php-config là một shell script đơn giản để lấy thông tin về cấu hình PHP đã cài đặt

Khi biên dịch các tiện ích mở rộng, nếu bạn đã cài đặt nhiều phiên bản PHP, bạn chỉ có thể định cài đặt bất kỳ phiên bản nào bạn muốn bằng cách sử dụng tùy chọn --with-php-config trong khi cấu hình, chỉ định đường dẫn của tệp lệnh

Danh sách các lệnh sau giúp tập lệnh php-config có thể truy vấn bất kỳ lúc nào bằng cách chạy php-config với -h switch

Cách sử dụng. /usr/local/bin/php-config [TÙY CHỌN]

Tùy chọn.  

--tiếp đầu ngữ [. ]

--bao gồm [. ]

--ldflags [. ]

--libs [. ]

--extension-dir [. ]

--include-dir [. ]

--php-nhị phân [. ]

--php-sapis [. ]

--configure-options [. ]

--phiên bản [. ]

--vernum [. ]



Chi tiết các tùy chọn dòng lệnh

--tiếp đầu ngữ. Thư mục tiền tố nơi cài đặt PHP, ví dụ. /usr/cục bộ

--bao gồm. Tùy chọn list list -I with all các tập tin bao gồm

--ldflags. Cờ LD được biên dịch bằng PHP

--libs. Các thư viện bổ sung mà PHP đã được biên dịch giống nhau

--extension-dir. Thư mục nơi các tiện ích mở rộng tiện ích được tìm kiếm theo mặc định

--include-dir. Thư mục tiền tố nơi tập tin tiêu đề được cài đặt theo mặc định

--php-nhị phân. Đường dẫn đầy đủ đến nhị phân php CLI hoặc CGI

--php-sapis. Hiển thị tất cả các mô-đun SAPI có sẵn

--configure-options. Tùy chọn cấu hình để tạo lại cấu hình cài đặt PHP hiện tại

--phiên bản. Phiên bản PHP

--vernum. Phiên bản PHP dưới dạng số nguyên

>> You can you quan tâm. Hướng dẫn cài đặt MongoDB trên CentOS 7

BizFly Cloud là nhà cung cấp dịch vụ điện toán đám mây đám mây với chi phí thấp, được vận hành bởi VCCorp.

BizFly Cloud là một trong 4 doanh nghiệp nòng cốt trong "Chiến dịch kết thúc chuyển đổi số bằng công nghệ điện toán đám mây Việt Nam" của Bộ TT&TT;

Để học ngôn ngữ PHP và phát triển ứng dụng với ngôn ngữ này, bạn cần cài đặt các thành phần cần thiết. chương trình dịch [để sử dụng PHP CLI bản mới nhất], bộ máy chủ Apache+PHP+MySQL [để phát triển và khai thác ứng dụng web PHP], một trình soạn thảo văn bản/IDE phù hợp

ĐỘI DUNG CỦA BẢN DỊCH Ẩn

1. Giới thiệu chung về chương trình dịch PHP

2. Cài đặt chương trình PHP

3. Xin chào thế giới, PHP CLI.

4. PHP và máy chủ web

5. Ứng dụng web PHP và XAMPP

6. IDE cho PHP

7. Kết luận

Giới thiệu chung về chương trình dịch PHP

PHP is a language setting script format [tương tự như Python] with the program service [interpreter] own of it. Chương trình dịch của PHP có thể chạy độc lập [không cần máy chủ web] hoặc chạy tích hợp với một máy chủ web chương trình

Ở dạng độc lập, chương trình giao dịch của PHP hoạt động được trên cả Windows, Mac và Linux. Ở chế độ này, chương trình giao dịch của PHP hoạt động gần giống như chương trình giao dịch của Python, C# [. NET] hay Java. Người gọi chương trình dịch vụ ở chế độ này là PHP CLI [giao diện dòng lệnh]. PHP CLI cho phép chạy tập lệnh ở dạng ứng dụng bảng điều khiển

Do vậy, để học ngôn ngữ lập trình PHP, bạn không nhất thiết phải cài đặt máy chủ web. Bạn có thể viết tập lệnh và sử dụng chương trình dịch PHP để chạy trực tiếp tập lệnh đó ở dạng bảng điều khiển ứng dụng. Việc viết tập lệnh và chạy trong bảng điều khiển dạng như vậy hoàn toàn tương tự như khi bạn học lập trình với các ngôn ngữ khác [như C#, Java, Python, F#, C, C++]. Nó đặc biệt giống với công việc học ngôn ngữ kịch bản như Python

At the same format, the program of PHP active as a extension section of a web server program. PHP can be active the same Apache [Linux/Windows], NGinx [Linux/Windows] or IIS [windows]. Đây là chế độ hoạt động chính của chương trình dịch PHP

Ở chế độ này, chương trình máy chủ web sẽ điều hướng truy vấn tới chương trình dịch vụ của PHP để xử lý tập lệnh tương ứng. Kết quả chạy script PHP sẽ được máy chủ web trả về cho trình duyệt. Tập lệnh PHP chạy ở chế độ hợp lệ này phải tuân thủ một số yêu cầu riêng để tạo ra ứng dụng web

Trong phần tiếp theo của bài học, chúng ta sẽ xem xét cách cài đặt chương trình dịch vụ PHP trên Windows và cách tích hợp nó với chương trình máy chủ web Apache

Cài đặt chương trình PHP

PHP chạy trên nhiều hệ điều hành. Để đơn giản hóa công việc minh họa, trong bài học này, chúng tôi sẽ chỉ thực hiện trên windows. Về việc cài đặt trên các hệ điều hành khác sẽ hiển thị riêng ở phần phụ lục

Bước 1. Chọn chương trình PHP

Chương trình giao dịch toàn quyền của PHP cho windows được cung cấp miễn phí tại địa chỉ https. //các cửa sổ. php. mạng/tải xuống/. Chương trình PHP được cung cấp ở định dạng file chạy nén trong file zip. PHP không cung cấp bộ cài đặt [tệp msi]

Lưu ý rằng ở trang này có nhiều chương trình khác nhau. You options choose as after

  • Select version PHP. Phiên bản mới nhất hiện nay là PHP 8 [8. 0. 0]
  • Chọn bản 64 bit [x64] hoặc 32 bit [x86] tùy chọn vào cấu hình máy
  • Chọn bản NTS – non thread safe [đơn luồng]
  • Chọn bản Zip, không chọn bản Gỡ lỗi hoặc Gói phát triển

Đây là lựa chọn phù hợp để chạy PHP CLI

Theo đó, phiên bản mới nhất hiện nay dành cho máy 64 bit trả lời các yêu cầu trên là VS16 x64 Non Thread Safe [2020-24/11 22. 43. 38] và có thể tải xuống từ đường liên kết https. //các cửa sổ. php. net/tải xuống/phát hành/php-8. 0. 0-nts-Win32-vs16-x64. khóa kéo. Bản 32 bit tương ứng là VS16 x86 Non Thread Safe [2020-24/11 22. 45. 09], tải từ liên kết https. //các cửa sổ. php. net/tải xuống/phát hành/php-8. 0. 0-nts-Win32-vs16-x86. khóa kéo

Bước 2. Cài đặt

Cài đặt PHP chỉ đơn giản là giải nén tệp zip vừa tải xuống. Please giải nén file zip vào thư mục C. \PHP

You could extracting into any directory. Tuy nhiên, để thuận tiện cho việc hướng dẫn ở các bài viết sau, chúng ta cài đặt hệ thống PHP vào thư mục C tốt nhất. \PHP. Nếu lựa chọn giải nén vào thư mục khác, ở phần hướng dẫn cấu hình, bạn chú ý thay đổi đường dẫn PHP cho phù hợp

Bước 3. Cấu hình Windows

Add path C. \PHP vào danh sách đường dẫn của hệ thống [PATH]

Thuộc tính hệ thống -> tab Nâng cao -> Biến môi trường -> Đường dẫn -> nút Mới

Thao tác trên windows để tìm tới file chương trình C. \PHP\php. exe when they ta call

Chủ Đề