Hướng dẫn how to install php in windows 8.1 64-bit - cách cài đặt php trong win 8.1 64-bit

Sau khi nghiên cứu HTML, CSS và Javascipt, tôi đã quyết định nghiên cứu PHP. Nhưng khi tôi cố gắng làm ví dụ về thế giới xin chào đầu tiên, tôi thấy rằng nó không hoạt động
But when i tried to do the first hello world example i found that its not working


Nó cho thấy như thế này:

Hướng dẫn how to install php in windows 8.1 64-bit - cách cài đặt php trong win 8.1 64-bit

Sau khi khám phá rất nhiều, tôi thấy rằng tôi cần cài đặt PHP trước khi nghiên cứu nó.

Tôi khám phá rất nhiều và không thể tìm thấy bất kỳ PHP có thể thay đổi nào cho Windows 8.1 (64 bit).

Tôi thậm chí đã cài đặt XAMPP.

Nhưng thất bại

Xin vui lòng một số người cung cấp cho tôi liên kết để tải xuống PHP cho Windows 8.1 (64-bit) và vui lòng hướng dẫn tôi làm thế nào để cài đặt PHP và chạy nó.

Hướng dẫn này cung cấp tất cả các bước cần thiết để cài đặt Php 8 trên Windows 10. Các bước phải tương tự trên các phiên bản khác của Windows.

Trong một số trường hợp, chúng tôi cần phát triển hoặc kiểm tra ứng dụng của mình đối với một phiên bản cụ thể của PHP hoặc để cài đặt riêng. Trong những trường hợp như vậy, chúng tôi có thể tải xuống từ trang web chính thức thay vì sử dụng gói đi kèm dưới dạng XAMPP hoặc WAMP. Sau khi được cài đặt, chúng tôi có thể định cấu hình PHP mới nhất hoạt động với các máy chủ web bao gồm Apache và Nginx.

Ghi chú: Bạn cũng có thể quan tâm đến các hướng dẫn gỡ lỗi của chúng tôi để gỡ lỗi PHP. Chúng bao gồm cách cài đặt NetBeans trên Windows, cách cài đặt NetBeans trên Ubuntu, cách gỡ lỗi PHP trong NetBeans trên Windows, cách gỡ lỗi ứng dụng web PHP trong NetBeans trên Windows, cách gỡ lỗi ứng dụng Web PHP từ xa trên NetBeans trên Windows, cách làm thế nào Cài đặt Eclipse cho PHP trên Windows và cách gỡ lỗi PHP trong Eclipse trên Windows.: You may also be interested in our debugging tutorials to debug PHP. These include How To Install NetBeans on Windows, How To Install NetBeans On Ubuntu, How To Debug PHP In NetBeans On Windows, How To Debug PHP Web Apps In NetBeans On Windows, How To Remote Debug PHP Web Apps In NetBeans On Windows, How To Install Eclipse for PHP on Windows, and How To Debug PHP In Eclipse On Windows.

Bước 1 - Tải xuống Php 8 cho Windows

Chuyển đến liên kết tải xuống chính thức và tải xuống phiên bản cần thiết của Php 8 cho Windows. Các phân phối được cung cấp dưới dạng nhị phân tar và windows. Trong khi viết hướng dẫn này, PHP 8.0.3 là cách gần đây nhất, do đó chúng tôi sẽ thảo luận về các bước cài đặt cụ thể cho PHP 8.0.3. Nhấp vào liên kết Tải xuống Windows và nó sẽ mở trang có các nhị phân và nguồn được đóng gói cho Windows.Windows Download Link and it will open the page having Binaries and Sources packaged for Windows.

Hướng dẫn how to install php in windows 8.1 64-bit - cách cài đặt php trong win 8.1 64-bit

Hình 1

Hướng dẫn how to install php in windows 8.1 64-bit - cách cài đặt php trong win 8.1 64-bit

Hình 2

Chúng ta có thể thấy rằng PHP có sẵn dưới dạng chủ đề an toàn và không an toàn. Nói một cách đơn giản, chúng ta có thể sử dụng php an toàn chủ đề nếu chúng ta đang sử dụng mod_php làm công nhân mpm trong Apache, có thể sử dụng nhiều luồng để xử lý các yêu cầu và có thể sử dụng an toàn không chủ đề cho CGI. Phiên bản an toàn chủ đề là bắt buộc cho các máy chủ web đang chạy trong bối cảnh đa luồng.

Trang tải xuống cũng cung cấp các nhị phân cho cả hệ điều hành 32 bit và 64 bit. Chúng tôi sẽ tải xuống phiên bản an toàn của chủ đề zip cho hệ điều hành 64 bit có tiêu đề là - chủ đề VC15 x64 an toàn. Là người dùng thông thường, chúng tôi không cần gói gỡ lỗi được yêu cầu cho các nhà phát triển PHP.VC15 x64 Thread Safe. As a regular user, we do not need the Debug Pack which is required for PHP developers.

Bước 2 - Trích xuất zip - Extract the Zip

Trích xuất zip đã tải xuống tại một vị trí cụ thể. Nó sẽ trông tương tự như tệp có tệp thực thi PHP như trong Hình 3.

Hướng dẫn how to install php in windows 8.1 64-bit - cách cài đặt php trong win 8.1 64-bit

Hình 3

Bước 3 - Xác minh cài đặt

Mở dấu nhắc lệnh và loại PHP --Version để kiểm tra phiên bản có sẵn. Nó sẽ trông tương tự như Hình 4 trong trường hợp các phiên bản PHP hiện tại có sẵn.php --version to check the available version. It will look similar to Fig 4 in case existing PHP versions are available.

Hướng dẫn how to install php in windows 8.1 64-bit - cách cài đặt php trong win 8.1 64-bit

Hình 4

Nó sẽ hiển thị lỗi 'PHP' không được công nhận là lệnh bên trong hoặc bên ngoài, chương trình có thể hoạt động hoặc tệp hàng loạt., Trong trường hợp PHP không được cài đặt trên hệ thống.

Chúng ta cần định cấu hình Môi trường & NBSP; Biến để truy cập PHP từ dòng lệnh. Bạn có thể làm theo các bước dưới đây để làm như vậy.

Nhấp chuột phải -> Máy tính của tôi (PC này) -> Thuộc tính -> Cuộn xuống -> Cài đặt hệ thống nâng cao

Các bước trên sẽ mở bảng Cài đặt Windows như trong Hình 5.

Hướng dẫn how to install php in windows 8.1 64-bit - cách cài đặt php trong win 8.1 64-bit

Hình 5

Bây giờ nhấp vào nút Biến môi trường, chọn đường dẫn trong các biến người dùng hoặc biến hệ thống dựa trên sở thích của bạn và nhấp vào nút Chỉnh sửa. Chúng ta cần thêm/cập nhật đường dẫn của PHP đã cài đặt vào đường dẫn hệ thống.Environment Variables Button, select Path under either User variables or System Variables based on your preference, and click the Edit Button. We need to add/update the path of the installed PHP to the system Path.

Nhấp vào nút Mới/Chỉnh sửa và thêm/Cập nhật đường dẫn vào thùng PHP là E: \ Tools \ Php \ Php-7.3.1 trong trường hợp của tôi. Nhấn nút OK 3 lần để đóng tất cả các cửa sổ. Điều này đặt PHP 8 trên các biến môi trường hệ thống để truy cập giống nhau từ bảng điều khiển.

Bây giờ một lần nữa mở bảng điều khiển và kiểm tra phiên bản PHP như trong Hình 6.

Hướng dẫn how to install php in windows 8.1 64-bit - cách cài đặt php trong win 8.1 64-bit

Hình 6

Đây là các bước cơ bản cần thiết để cài đặt Php 8 trên Windows 10.

Bước 4 - Bắt đầu với sự phát triển của PHP

Trong bước này, chúng tôi sẽ viết một chương trình đơn giản và in Hello World trên bảng điều khiển bằng cách sử dụng php thực thi được cấu hình bởi chúng tôi trong bước trước. Mở biên tập viên yêu thích của bạn và viết chương trình như hình dưới đây.

// Print Hello World !!
echo "Hello World !!\n";

Bây giờ hãy lưu tệp dưới dạng index.php và thực thi nó bằng lệnh như được hiển thị bên dưới.

E:\programs\php>php index.php
Hello World !!

Theo cách này, chúng tôi có thể thực hiện chương trình PHP trên bảng điều khiển. Mặc dù PHP có nghĩa là để phát triển web, chúng tôi cũng có thể sử dụng nó để phát triển dựa trên giao diện điều khiển. PHP mới nhất hỗ trợ các khái niệm lập trình hiện đại, tức là rất tiếc và nó cũng hỗ trợ gõ nghiêm ngặt.strict typing.

Bước 5 - Định cấu hình với Apache

Bạn có thể đã cài đặt máy chủ Web Apache một cách độc lập hoặc cài đặt nó như là một phần của các gói đi kèm bao gồm WAMP, XAMPP, v.v. Trong bước này, chúng tôi chỉ cần định cấu hình máy chủ web Apache để sử dụng PHP do chúng tôi cài đặt trong các bước trước.

Sao chép tệp Php.ini-phát triển có sẵn tại đường dẫn mà chúng tôi đã trích xuất PHP và lưu nó dưới dạng php.ini tại cùng một vị trí.php.ini-development available at the path where we have extracted PHP and save it as php.ini at the same location.

Mở tệp httpd.conf của cài đặt máy chủ Web Apache của bạn và tìm kiếm dòng có LoadModule PHP7_Module hoặc LoadModule Php_Module. Bây giờ nhận xét về dòng và thêm đường dẫn vào PHP của bạn như hình dưới đây.LoadModule php7_module or LoadModule php_module. Now comment on the line and add the path to your PHP as shown below.

#LoadModule php7_module "${INSTALL_DIR}/bin/php/php7.4.9/php7apache2_4.dll"
LoadModule php_module "e:/tools/php/php-8.0.3/php8apache2_4.dll"
PHPIniDir "e:/tools/php/php-8.0.3"

Bạn có thể không tìm thấy PHP7_MODULE hoặc PHP_MODULE & NBSP; Trong trường hợp máy chủ Apache HTTP được cài đặt mà không sử dụng bất kỳ phần mềm nào được đóng gói. Nếu Apache 2 được cài đặt trực tiếp như thể hiện trong cách cài đặt Apache 2 trên Windows, bạn chỉ cần thêm mô -đun vào httpd.conf như được tô sáng dưới đây.php7_module or php_module  in case the Apache HTTP Server is installed without using any bundled software. If Apache 2 is installed directly as shown in How To Install Apache 2 On Windows, you just need to add the module to the httpd.conf as highlighted below.

....
....
#LoadModule watchdog_module modules/mod_watchdog.so
#LoadModule xml2enc_module modules/mod_xml2enc.so

LoadModule php_module "e:/tools/php/php-8.0.3/php8apache2_4.dll"
AddType application/x-httpd-php .php
PHPIniDir "e:/tools/php/php-8.0.3"


#
# If you wish httpd to run as a different user or group, you must run
# httpd as root initially and it will switch.
....
....

....
....
#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#

DirectoryIndex index.php index.html

....
....

Lưu tệp và khởi động lại máy chủ web. Bây giờ hãy tạo một tệp test.php tại Webroot của máy chủ Apache như được hiển thị bên dưới.

echo phpinfo();

Lưu tệp, mở trình duyệt của bạn và mở liên kết - http: //localhost/test.php. Nó sẽ hiển thị các cài đặt PHP như trong Hình 7.http://localhost/test.php. It should show the PHP settings as shown in Fig 7.

Hướng dẫn how to install php in windows 8.1 64-bit - cách cài đặt php trong win 8.1 64-bit

Hình 7

Bạn cũng có thể kích hoạt các tiện ích mở rộng PHP cần thiết cho dự án của bạn. Điều quan trọng nhất là PDO_MYSQL. Tôi đã cập nhật tệp php.ini và kích hoạt nó như hiển thị bên dưới.pdo_mysql. I have updated the php.ini file and enabled it as shown below.

....
;extension=openssl
;extension=pdo_firebird
extension=pdo_mysql
;extension=pdo_oci
;extension=pdo_odbc
....

Bạn cũng phải bật thư mục mở rộng bằng cách cập nhật tệp php.ini như hiển thị bên dưới.

; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
;extension_dir = "./"
; On windows:
;extension_dir = "ext"
extension_dir = "E:\tools\php\php-8.0.3\ext"

Dưới đây được đề cập là đầu ra của phpinfo () trước và sau khi cho phép mở rộng PDO.

Hướng dẫn how to install php in windows 8.1 64-bit - cách cài đặt php trong win 8.1 64-bit

Hình 8

Hướng dẫn how to install php in windows 8.1 64-bit - cách cài đặt php trong win 8.1 64-bit

Hình 9

Chúng tôi đã cấu hình thành công PHP mới nhất do chúng tôi cài đặt để làm việc với máy chủ web Apache.

Bước 6 - Wamperver & Xampp

Các hướng dẫn có liên quan để định cấu hình hoặc cài đặt WampServer và XAMPP bao gồm cách cài đặt WampServer trên Windows, cách cài đặt XAMPP trên Windows, cách cập nhật phiên bản PHP trong XAMPP trên Windows.

Bản tóm tắt

Trong hướng dẫn này, chúng tôi đã cài đặt PHP mới nhất trên Windows, tức là Php 8 trên Windows 10 và cũng đã cấu hình đường dẫn hệ thống để sử dụng nó từ bảng điều khiển. Chúng tôi cũng đã thực hiện chương trình đầu tiên của chúng tôi trong PHP để in Hello World trên bảng điều khiển. Trong phần cuối cùng, chúng tôi đã cấu hình cài đặt PHP để hoạt động với máy chủ web Apache và thấy cách bật các tiện ích mở rộng PHP bằng ví dụ tiện ích mở rộng PDO.