Apache2 LoadModule PHP Windows

Trong hướng dẫn này, bạn sẽ học cách cài đặt và cấu hình Apache 2. 4 và PHP 8 trên máy Windows. Chúng ta đều biết Máy chủ HTTP Apache là một máy chủ web đa nền tảng và mã nguồn mở để chạy các ứng dụng web và tương tự PHP là một ngôn ngữ kịch bản mã nguồn mở và miễn phí được sử dụng để phát triển các ứng dụng web

Để chạy mã PHP trên máy Windows, trước tiên, bạn cần cài đặt và định cấu hình máy chủ web [Apache] thực thi ứng dụng PHP. Và trên trang này, bạn sẽ tìm thấy hướng dẫn từng bước về “Cách cài đặt Apache 2. 4 và PHP 8 trên Máy Windows”

P. S. Đã thử nghiệm với Apache 2. 4 và PHP8. 1. 4 trên máy Windows 10

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

Tải xuống Apache 2. 4. x và PHP 8 từ các trang web chính thức của nó, giải nén tệp đã tải xuống và di chuyển tệp đó vào ổ C

1. 1 Tải xuống Apache 2. 4. x – Tùy thuộc vào bản dựng hệ thống của bạn, hãy tải xuống tệp zip nhị phân tương ứng

1. 2 Tải xuống PHP 8 – Tương tự, tùy thuộc vào bản dựng hệ thống của bạn, hãy tải xuống phiên bản Thread Safe của PHP

Trước khi chuyển sang phần cấu hình chính, hãy đảm bảo rằng bạn đã cài đặt 14 phiên bản mới nhất. 31. 31103. 0 Visual C++ có thể phân phối lại Visual Studio 2015-2022. phần mềm vc_redist_x64 hoặc vc_redist_x86

2. Cài đặt Apache

Để cài đặt Máy chủ HTTP Apache trên máy Windows cục bộ, hãy di chuyển Apache 2 đã tải xuống và giải nén. 4 tệp nhị phân vào ổ C và làm theo các bước dưới đây

Bước 2. 1. Chuyển đến Apache 2. 4 bin đường dẫn thư mục C. \Apache24\bin [trường hợp của bạn có thể khác] và đặt nó vào đường dẫn biến môi trường hệ thống của bạn

Bước 2. 2. Mở dấu nhắc lệnh với quyền quản trị viên và chạy lệnh

C:\WINDOWS\system32>php -v
PHP 8.1.4 [cli] [built: Mar 16 2022 09:33:31] [ZTS Visual C++ 2019 x64]
Copyright [c] The PHP Group
Zend Engine v4.1.4, Copyright [c] Zend Technologies
9 để cài đặt các dịch vụ Apache

C:\WINDOWS\system32>httpd -k install
Installing the 'Apache2.4' service
The 'Apache2.4' service is successfully installed.
Testing httpd.conf....
Errors reported here must be corrected before the service can be started.
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using fe80::ccb2:109d:6198:a489. Set the 'ServerName' directive globally to suppress this message

Bước 2. 3. Bắt đầu dịch vụ Apache bằng lệnh

C:\WINDOWS\system32>php -v
PHP 8.1.4 [cli] [built: Mar 16 2022 09:33:31] [ZTS Visual C++ 2019 x64]
Copyright [c] The PHP Group
Zend Engine v4.1.4, Copyright [c] Zend Technologies
0 hoặc trực tiếp thông qua
C:\WINDOWS\system32>php -v
PHP 8.1.4 [cli] [built: Mar 16 2022 09:33:31] [ZTS Visual C++ 2019 x64]
Copyright [c] The PHP Group
Zend Engine v4.1.4, Copyright [c] Zend Technologies
1

Theo mặc định, Máy chủ HTTP Apache chạy trên cổng 80, đảm bảo không có dịch vụ/máy chủ nào khác chạy trên cổng này

Bước 2. 4. Mở trình duyệt web và nhấn URL máy chủ cục bộ Apache mặc định i. e

C:\WINDOWS\system32>php -v
PHP 8.1.4 [cli] [built: Mar 16 2022 09:33:31] [ZTS Visual C++ 2019 x64]
Copyright [c] The PHP Group
Zend Engine v4.1.4, Copyright [c] Zend Technologies
0 hoặc
C:\WINDOWS\system32>php -v
PHP 8.1.4 [cli] [built: Mar 16 2022 09:33:31] [ZTS Visual C++ 2019 x64]
Copyright [c] The PHP Group
Zend Engine v4.1.4, Copyright [c] Zend Technologies
1. Nếu mọi thứ được cấu hình đúng, bạn sẽ thấy chỉ mục mặc định. html nội dung trang web và nó nằm bên trong C. thư mục \Apache24\htdocs

3. Cài đặt PHP8

Bước tiếp theo là cài đặt PHP 8. Để làm điều đó, tương tự, hãy di chuyển các tệp nhị phân PHP 8 đã tải xuống và giải nén vào ổ C và làm theo các bước bên dưới

Bước 3. 1. Sao chép đường dẫn về nhà PHP 8 i. đ C. \php-8. 1. 4 và đặt nó vào biến môi trường máy của bạn

Bước 3. 2. Mở dấu nhắc lệnh và gõ

C:\WINDOWS\system32>php -v
PHP 8.1.4 [cli] [built: Mar 16 2022 09:33:31] [ZTS Visual C++ 2019 x64]
Copyright [c] The PHP Group
Zend Engine v4.1.4, Copyright [c] Zend Technologies
2 để kiểm tra xem đường dẫn đã được đặt chính xác hay chưa. Nếu đường dẫn PHP được đặt chính xác, nó sẽ in phiên bản PHP

C:\WINDOWS\system32>php -v
PHP 8.1.4 [cli] [built: Mar 16 2022 09:33:31] [ZTS Visual C++ 2019 x64]
Copyright [c] The PHP Group
Zend Engine v4.1.4, Copyright [c] Zend Technologies

4. Định cấu hình Apache và PHP

Bây giờ là lúc cấu hình Máy chủ HTTP Apache với PHP 8

Bước 4. 1. Đi đến C. Thư mục \Apache24\conf, bên trong thư mục conf chỉnh sửa tệp

C:\WINDOWS\system32>php -v
PHP 8.1.4 [cli] [built: Mar 16 2022 09:33:31] [ZTS Visual C++ 2019 x64]
Copyright [c] The PHP Group
Zend Engine v4.1.4, Copyright [c] Zend Technologies
3. Đi đến cuối tệp và thêm cấu hình bên dưới vì trong Apache, PHP được tải dưới dạng mô-đun

httpd. conf

# Note: Repalce php_module location with your PHP path and
#       if the php8apache2_4.dll is not available, 
#		download the non thread safe version of PHP.

LoadModule php_module "C:\php-8.1.4\php8apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:\php-8.1.4"

Bước 4. 2. Chuyển đến thư mục chính PHP C. \php-8. 1. 4, và bạn sẽ tìm thấy hai tệp cấu hình

C:\WINDOWS\system32>php -v
PHP 8.1.4 [cli] [built: Mar 16 2022 09:33:31] [ZTS Visual C++ 2019 x64]
Copyright [c] The PHP Group
Zend Engine v4.1.4, Copyright [c] Zend Technologies
4 và
C:\WINDOWS\system32>php -v
PHP 8.1.4 [cli] [built: Mar 16 2022 09:33:31] [ZTS Visual C++ 2019 x64]
Copyright [c] The PHP Group
Zend Engine v4.1.4, Copyright [c] Zend Technologies
5. Tạo một bản sao của
C:\WINDOWS\system32>php -v
PHP 8.1.4 [cli] [built: Mar 16 2022 09:33:31] [ZTS Visual C++ 2019 x64]
Copyright [c] The PHP Group
Zend Engine v4.1.4, Copyright [c] Zend Technologies
4 và đổi tên nó thành
C:\WINDOWS\system32>php -v
PHP 8.1.4 [cli] [built: Mar 16 2022 09:33:31] [ZTS Visual C++ 2019 x64]
Copyright [c] The PHP Group
Zend Engine v4.1.4, Copyright [c] Zend Technologies
7

Bước 4. 3. Mở lại tệp

C:\WINDOWS\system32>php -v
PHP 8.1.4 [cli] [built: Mar 16 2022 09:33:31] [ZTS Visual C++ 2019 x64]
Copyright [c] The PHP Group
Zend Engine v4.1.4, Copyright [c] Zend Technologies
3 và tìm kiếm ServerName, bỏ ghi chú và chỉnh sửa ServerName bằng
C:\WINDOWS\system32>php -v
PHP 8.1.4 [cli] [built: Mar 16 2022 09:33:31] [ZTS Visual C++ 2019 x64]
Copyright [c] The PHP Group
Zend Engine v4.1.4, Copyright [c] Zend Technologies
0

httpd. conf

C:\WINDOWS\system32>php -v
PHP 8.1.4 [cli] [built: Mar 16 2022 09:33:31] [ZTS Visual C++ 2019 x64]
Copyright [c] The PHP Group
Zend Engine v4.1.4, Copyright [c] Zend Technologies
3

Và trong cùng một tệp cũng tìm kiếm Directory Index và nối thêm chỉ mục mặc định. tập tin php

httpd. conf

C:\WINDOWS\system32>php -v
PHP 8.1.4 [cli] [built: Mar 16 2022 09:33:31] [ZTS Visual C++ 2019 x64]
Copyright [c] The PHP Group
Zend Engine v4.1.4, Copyright [c] Zend Technologies
4

Bước 4. 4. Mở dấu nhắc lệnh và chạy lệnh

# Note: Repalce php_module location with your PHP path and
#       if the php8apache2_4.dll is not available, 
#		download the non thread safe version of PHP.

LoadModule php_module "C:\php-8.1.4\php8apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:\php-8.1.4"
0  để xác thực xem mọi thứ đã được định cấu hình đúng hay chưa, lệnh này sẽ trả về Cú pháp OK nếu mọi thứ được định cấu hình đúng

C:\WINDOWS\system32>php -v
PHP 8.1.4 [cli] [built: Mar 16 2022 09:33:31] [ZTS Visual C++ 2019 x64]
Copyright [c] The PHP Group
Zend Engine v4.1.4, Copyright [c] Zend Technologies
6

5. Kiểm tra cấu hình

Để kiểm tra Apache 2. 4 và cấu hình PHP 8, hãy khởi động lại Apache2. 4 từ Trình quản lý tác vụ và đổi tên tệp

# Note: Repalce php_module location with your PHP path and
#       if the php8apache2_4.dll is not available, 
#		download the non thread safe version of PHP.

LoadModule php_module "C:\php-8.1.4\php8apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:\php-8.1.4"
1 thành
# Note: Repalce php_module location with your PHP path and
#       if the php8apache2_4.dll is not available, 
#		download the non thread safe version of PHP.

LoadModule php_module "C:\php-8.1.4\php8apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:\php-8.1.4"
2 từ C. thư mục \Apache24\htdocs và thêm đoạn mã dưới đây

Làm cách nào để thêm mô-đun PHP trong Apache Windows?

Lưu ý rằng có một số cách để định cấu hình Apache và PHP, nhưng đây có thể là phương pháp nhanh nhất. .
Bước 1. Tải xuống các tệp PHP. .
Bước 2. Giải nén các tập tin. .
Bước 3. định cấu hình php. .
Bước 4. Thêm C. \php vào biến môi trường đường dẫn. .
Bước 5. Định cấu hình PHP làm mô-đun Apache. .
Bước 6. Kiểm tra tệp PHP

Làm cách nào để tải mô-đun PHP trong Apache?

Để định cấu hình Apache nhằm cài đặt PHP làm mô-đun, sử dụng trình soạn thảo văn bản ASCII để mở tệp cấu hình Apache, "httpd. conf" . Nếu bạn sử dụng Apache 1. x, tệp được tìm thấy trong "c. \Program Files\Apache Group\Apache\conf\".

Làm cách nào để bật PHP trên apache2?

Định cấu hình Apache để cung cấp các trang PHP từ thư mục người dùng. .
Bước 1. Chỉnh sửa tệp cấu hình PHP. sudo gedit /etc/apache2/mods-enabled/php5. conf. .
Bước 2. Lưu các thay đổi và thoát emacs. điều khiển-x, điều khiển-s
Bước 3. Khởi động lại Apache, và bạn đã hoàn tất. sudo /etc/init. khởi động lại d/apache2

Cách cài đặt PHP 7. 4 trên Windows?

Tải xuống PHP 7. 4 từ Trang web chính thức . Trong bước đầu tiên, để cài đặt PHP 7. 4 trên Hệ điều hành Windows 10, hãy mở trình duyệt web yêu thích của bạn và điều hướng trang web chính thức của PHP. Tiếp theo, tải xuống phiên bản 64 bit Non-Thread-Safe của tệp zip Trình cài đặt PHP7 trên hệ thống của bạn.

Chủ Đề