Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

Tài liệu này sẽ hướng dẫn bạn các bước cần thiết để cài đặt PHP 8. 1, Apache 2. 4 và Scriptcase thủ công. Khi thực hiện kiểu cài đặt này, bạn chịu trách nhiệm định cấu hình toàn bộ môi trường của mình cũng như các tiện ích mở rộng cơ sở dữ liệu

Bạn có thể cài đặt Scriptcase với PHP 7. 3 hoặc PHP 7. 0. Xem cách cài đặt với PHP 7. 3 Xem cách cài đặt với PHP 7. 0

Liệt kê dưới đây là tất cả các hệ điều hành được hỗ trợ cũng như các thư viện được yêu cầu để hoạt động trên một hệ thống cụ thể

Kiểm tra danh sách các hệ điều hành được hỗ trợ

  • Windows 7 SP1 trở lên
  • Windows Vista SP2 trở lên
  • Windows Server 2012 trở lên
  • Windows Server 2012 R2 SP1 trở lên

Đối với Windows 7 SP1, bạn phải xác minh xem hệ thống đã cài đặt các mục sau chưa. Gói phân phối lại Visual C++ cho Visual Studio (2008, 2010, 2012, 2013, 2015) x86 và x64

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

Nếu bạn đã có Máy chủ Web với Apache và PHP 8. 1 cấu hình, chỉ cần đi đến Làm thế nào để và tiến hành cài đặt thủ công

Để tiến hành cài đặt, bạn cần tải xuống một số tệp

Kiểm tra dưới đây cho các tập tin bạn sẽ cần

  • PHP8. 1 NTS (x86 hoặc x64). Bấm vào đây
  • Apache 2. 4 (x86 hoặc x64). Bấm vào đây
  • mod_Fcgi (x86 hoặc x64). Bấm vào đây
  • NguồnGuardian Loader 13. 0. 3 cho Windows (x86 hoặc x64). Bấm vào đây
  • Hộp đựng kịch bản (. nén).

GHI CHÚ. Trước khi tiến hành cài đặt, không nên cài đặt bất kỳ môi trường web nào khác (chẳng hạn như WampServer, XAMPP, Zend Server, v.v. ) trên hệ điều hành của bạn

Dưới đây là các hành động cần thiết sau khi tải xuống các mục được chỉ định ở trên

1 - Giải nén các tệp PHP và Apache trong các thư mục riêng biệt trên C của hệ điều hành của bạn. lái xe

2 - Đổi tên thư mục PHP thành php. Kết quả phải như thế này

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

3 - Giải nén file mod_Fcgi, copy file mod_fcgid. vì vậy tập tin vào thư mục C:\Apache24\modules

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

Định cấu hình môi trường Apache

Dưới đây là các bước cần thiết để định cấu hình apache theo cách thủ công. Thực hiện đúng các bước để tránh sự cố khi cài đặt và khởi động dịch vụ

GHI CHÚ. Vì các thư mục PHP và Apache ở cùng cấp độ thư mục (C. ) Bạn không cần nhập thư mục gốc trong các lệnh yêu cầu bạn nhập các đường dẫn riêng biệt hoặc trỏ đến một tệp cụ thể

1 - Chỉnh sửa httpd. conf nằm trong thư mục C:\Apache24\conf\ bằng trình soạn thảo văn bản ở chế độ Quản trị viên, để mọi thay đổi bạn thực hiện đều được lưu

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

2 - Thêm nội dung bên dưới vào sau dòng #LoadModule xml2enc_module modules/mod_xml2enc.so

LoadModule fcgid_module modules/mod_fcgid.so
FcgidInitialEnv PHPRC "/php"
FcgidInitialEnv PHP_FCGI_MAX_REQUESTS "100000"
FcgidIOTimeout 1800
FcgidBusyTimeout 1800
FcgidConnectTimeout 1800
FcgidMaxRequestLen 1073741824
FcgidMaxRequestsPerProcess 10000
FcgidOutputBufferSize 4000
FcgidProcessLifeTime 3600
Timeout 1024
KeepAlive On
KeepAliveTimeout 50
MaxKeepAliveRequests 500
AddHandler fcgid-script .php
FcgidWrapper "/php/php-cgi.exe" .php

Thí dụ

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

CẢNH BÁO. Cài đặt này sẽ chỉ hoạt động nếu bạn đã sao chép mod_fcgid. vì vậy hãy gửi vào thư mục C:\Apache24\modules như

3 - Tìm kiếm #ServerName www.example.com:80 và thay đổi dòng này thành


    DirectoryIndex index.html index.php index.phtml

0

Trong hướng dẫn này apache được cấu hình với cổng 80. Để xác định một cổng khác, cần phải thay đổi giá trị được thông báo trong ServerName, ví dụ (localhost. 8092). Ngoài ra, bạn sẽ cần thay đổi


    DirectoryIndex index.html index.php index.phtml

1, ví dụ (Nghe 8092). Trước khi thay đổi, bạn phải đảm bảo rằng cổng không được sử dụng bởi dịch vụ khác

4 - Thay đổi nội dung của chỉ thị


    DirectoryIndex index.html index.php index.phtml

2 bằng cách thêm các nội dung sau vào dòng chỉ thị.

    DirectoryIndex index.html index.php index.phtml

3

Thí dụ


    DirectoryIndex index.html index.php index.phtml

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

5 - Đặt biến ${SRVROOT} với đường dẫn thư mục Apache của bạn

Tìm kiếm Xác định SRVROOT và chỉnh sửa nó như sau


    DirectoryIndex index.html index.php index.phtml

4

6 - Thêm lệnh Options ExecCGI bên dưới dòng Yêu cầu tất cả được cấp trong chỉ thị


    DirectoryIndex index.html index.php index.phtml

5

________số 8_______

Thí dụ

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

7 - Tìm kiếm chỉ thị


    DirectoryIndex index.html index.php index.phtml

6 và thêm nội dung bên dưới lên trên chỉ thị này

 "/php">
    #
    AllowOverride None
    Options None
    Require all granted
    #

Thí dụ

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

Sau khi thực hiện tất cả các thủ tục này, hãy lưu tệp


    DirectoryIndex index.html index.php index.phtml

7 để tiến hành cài đặt và khởi động Apache và cấu hình PHP

Cài đặt và khởi động Apache

Bây giờ bạn đã thiết lập dịch vụ apache của mình, tất cả những gì bạn phải làm là cài đặt và khởi động nó. Dưới đây là các bước phải được tuân theo để hoàn tất thành công quy trình này

1 - Chạy Command Prompt (CMD) với quyền Administrator

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

2 - Chuyển đến thư mục Apache


    DirectoryIndex index.html index.php index.phtml

8 để cài đặt httpd. tập tin thực thi exe


    DirectoryIndex index.html index.php index.phtml

9

3 - Cài đặt Apache bằng lệnh bên dưới

    #
    Require all granted
	Options ExecCGI

0

Chờ thông báo “The ‘Apache2. Dịch vụ 4’ đã được cài đặt thành công. " tiến hành với

4 - Bắt đầu dịch vụ Apache và xác minh xem nó có hoạt động không

Sử dụng

    #
    Require all granted
	Options ExecCGI

1 để bắt đầu dịch vụ Apache của bạn

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

5 - Cấp quyền thực thi cho Apache trên Tường lửa của bạn

Chọn hai tùy chọn có sẵn để cấp quyền, để Apache có thể hoạt động bình thường

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

6 - Kiểm tra xem Apache có hoạt động không

Để xác minh rằng dịch vụ đang hoạt động, chỉ cần truy cập trang kiểm tra Apache trong trình duyệt của bạn. Bạn có thể làm điều đó theo hai cách

    #
    Require all granted
	Options ExecCGI

2 hoặc
    #
    Require all granted
	Options ExecCGI

3

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

Định cấu hình PHP 8. 1

Với Apache hoạt động và chức năng, bây giờ bạn cần xác định và cấu hình PHP. ini để Scriptcase có thể sử dụng các phần mở rộng và thư viện cơ sở dữ liệu đó

1 - Truy cập thư mục PHP trong

    #
    Require all granted
	Options ExecCGI

4 và đổi tên php. tập tin phát triển ini sang php. ban đầu

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

2 - Truy cập php. ini bằng trình soạn thảo văn bản bằng quyền Quản trị và tìm kiếm chỉ thị

    #
    Require all granted
	Options ExecCGI

5

Gán giá trị “C. \php\ext” vào lệnh này và xóa ;

Thí dụ

    #
    Require all granted
	Options ExecCGI

6

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

3 - Bật các tiện ích mở rộng được liệt kê bên dưới, bằng cách bỏ ghi chú chúng (Xóa dấu chấm phẩy

    #
    Require all granted
	Options ExecCGI

7 ở đầu dòng)

Tiện ích mở rộng mặc định

  •     #
        Require all granted
    	Options ExecCGI
    
    
    8
  •     #
        Require all granted
    	Options ExecCGI
    
    
    9
  •  "/php">
        #
        AllowOverride None
        Options None
        Require all granted
        #
    
    
    0
  •  "/php">
        #
        AllowOverride None
        Options None
        Require all granted
        #
    
    
    1
  •  "/php">
        #
        AllowOverride None
        Options None
        Require all granted
        #
    
    
    2
  •  "/php">
        #
        AllowOverride None
        Options None
        Require all granted
        #
    
    
    3
  •  "/php">
        #
        AllowOverride None
        Options None
        Require all granted
        #
    
    
    4
  •  "/php">
        #
        AllowOverride None
        Options None
        Require all granted
        #
    
    
    5
  •  "/php">
        #
        AllowOverride None
        Options None
        Require all granted
        #
    
    
    6
  •  "/php">
        #
        AllowOverride None
        Options None
        Require all granted
        #
    
    
    7
  •  "/php">
        #
        AllowOverride None
        Options None
        Require all granted
        #
    
    
    8
  •  "/php">
        #
        AllowOverride None
        Options None
        Require all granted
        #
    
    
    9

Tiện ích mở rộng cơ sở dữ liệu

Trình điều khiển tiện ích mở rộng được bật trong Scriptcase_______34_______0MySQLi

    phpinfo();
?>
1DB2 ODBC GENERIC, DB2 ODBC GENERIC 6, ODBC chung, MS Access ODBC, MS SQL Server ODBC, Oracle ODBC, Progress

    phpinfo();
?>
2MySQL PDO

    phpinfo();
?>
3DB2 PDO ODBC, Progress PDO ODBC, Sybase PDO ODBC_______34_______4Postgre4SQL PDOSQLre4SQL3_____36. 3 trở xuống, PostgreSQL 6. 4 trở lên, PostgreSQL 7 hoặc Acima

GHI CHÚ. Một số tiện ích mở rộng cơ sở dữ liệu sẽ phụ thuộc vào trình điều khiển bên thứ ba được bật. Nhấp vào đây để truy cập hướng dẫn cấu hình cho cơ sở dữ liệu mong muốn của bạn

4 - Đặt giá trị tối thiểu được đề xuất cho các lệnh PHP được liệt kê bên dưới để Scriptcase hoạt động bình thường. Tìm kiếm các chỉ thị và gán giá trị theo ví dụ này

  • 
        phpinfo();
    ?>
    
    7
  • 
        phpinfo();
    ?>
    
    8
  • 
        phpinfo();
    ?>
    
    9
  • C:\Apache24\modules0
  • C:\Apache24\modules1
  • C:\Apache24\modules2
  • C:\Apache24\modules3
  • C:\Apache24\modules4

QUAN TRỌNG. Theo mặc định, PHP có thể vô hiệu hóa một số chức năng quan trọng để Scriptcase hoạt động bình thường. Tìm kiếm lệnh disable_functions và đảm bảo rằng nó như sau. C:\Apache24\modules5. Nhấp vào đây để truy cập danh sách các chức năng cần thiết để Scriptcase hoạt động bình thường

5 - Thiết lập PHP TimeZone theo khu vực của bạn. Bạn phải sử dụng giá trị có sẵn trong tài liệu PHP. Tìm kiếm ngày. dòng múi giờ, bỏ ghi chú và chỉnh sửa nó theo Múi giờ đã chọn

Thí dụ

C:\Apache24\modules6

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

6 - Đặt thư mục nơi các tệp tạm thời sẽ được lưu trữ. Tìm kiếm dòng C:\Apache24\modules7, bỏ ghi chú và nhập đường dẫn đến thư mục tạm thời của bạn

Thí dụ

C:\Apache24\modules8

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

7 - Lưu tất cả các thay đổi được thực hiện vào tệp C:\Apache24\modules9

8 - Khởi động lại dịch vụ Apache bằng Command Prompt (CMD) với quyền Administrator bằng lệnh sau

C:\Apache24\conf\0

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

9 - Xác minh các thay đổi được thực hiện thông qua thông tin. tập tin php. Bạn cần tạo file này và đặt vào thư mục C:\Apache24\conf\1 với nội dung như sau


    phpinfo();
?>

Sau đó, hãy kiểm tra trang được tạo trong trình duyệt của bạn bằng cách truy cập URL C:\Apache24\conf\2

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

GHI CHÚ. Để biết thêm thông tin về hàm phpinfo(), hãy xem tài liệu về PHP

Kích hoạt Trình tải SourceGuardian

Trước khi bắt đầu cài đặt Scriptcase, bạn cần bật trình tải chịu trách nhiệm mã hóa Scriptcase trong PHP. Thực hiện theo các bước dưới đây để thực hiện thành công hành động này

1 - Giải nén tệp SourceGuardian Loader đã tải xuống ở phần đầu của tài liệu này

Nếu bạn chưa tải xuống, hãy nhấp vào đây và tải xuống tệp theo kiến ​​​​trúc được sử dụng

2 - Sao chép cố định. 8. 1. win và dán nó vào thư mục tiện ích mở rộng PHP C:\Apache24\conf\3

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

3 - Chỉnh sửa php. ini và bên dưới dòng cuối cùng, nhập đường dẫn đến tiện ích mở rộng trong tham số C:\Apache24\conf\4

Thí dụ

C:\Apache24\conf\5

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

4 - Khởi động lại dịch vụ Apache bằng Command Prompt (CMD) với quyền của Quản trị viên bằng lệnh sau

C:\Apache24\conf\0

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

Cài đặt Scriptcase thủ công

Dưới đây là các bước cần thiết để thực hiện cài đặt thủ công Scriptcase. Để thực hiện các bước, bạn cần phải cấu hình máy chủ web trong máy của mình

1 - Tải xuống Scriptcase (. zip) trực tiếp từ trang tải xuống từ trang web của chúng tôi

2 - Giải nén. zip và đổi tên thư mục giải nén thành C:\Apache24\conf\7

3 - Di chuyển scriptcase đến thư mục gốc máy chủ của bạn. Tùy thuộc vào hệ điều hành của bạn và cài đặt, đường dẫn có thể khác với ví dụ. Tuy nhiên, theo mặc định, các đường dẫn là

WindowsServerC:\Apache24\conf\8ApacheC:\Apache24\conf\9IISLinuxServer#LoadModule xml2enc_module modules/mod_xml2enc.so0Linux Local#LoadModule xml2enc_module modules/mod_xml2enc.so1Linux ServermacOSServer#LoadModule xml2enc_module modules/mod_xml2enc.so2Apache

4 - Truy cập Scriptcase bằng trình duyệt của bạn

#LoadModule xml2enc_module modules/mod_xml2enc.so3

  • Theo mặc định, ngôn ngữ được chọn là tiếng Anh

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

5 - Kiểm tra các phần mở rộng cần thiết để Scriptcase hoạt động và các mô-đun kết nối cơ sở dữ liệu đã được bật chưa

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

Cài đặt điển hình

Kiểm tra các bước bên dưới để hoàn tất quá trình cài đặt thủ công Scriptcase theo cách thông thường

GHI CHÚ. Bằng cách chọn cài đặt này, Scriptcase sẽ đặt môi trường của bạn theo mặc định. Xác định cơ sở dữ liệu cài đặt và người dùng đăng nhập trong Scriptcase

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

Sau khi nhấp vào tiếp tục, bạn sẽ được chuyển hướng đến trang Đăng nhập Scriptcase

Làm cách nào để cài đặt phiên bản PHP 8 trên Windows?

Người sử dụng

Trong trường này, cần thông báo cho người dùng đăng nhập vào Scriptcase. Theo mặc định, người dùng là quản trị viên

Mật khẩu

Trong trường này, bạn phải nhập mật khẩu để đăng nhập vào Scriptcase. Theo mặc định, mật khẩu là quản trị viên

Giữ cho tôi kết nối

Tùy chọn này giữ cho người dùng đăng nhập cho đến khi họ đăng xuất qua giao diện Scriptcase

Quên mật khẩu?

Bằng cách nhấp vào tùy chọn này, có thể khôi phục mật khẩu của người dùng được thông báo. Một email sẽ được gửi tới người dùng được đề cập để họ có thể truy cập các bước khôi phục

Quan trọng. Bạn chỉ có thể thực hiện khôi phục mật khẩu nếu bạn đã định cấu hình thông tin SMTP của mình. Để truy cập tài liệu hướng dẫn cách thực hiện cấu hình này, hãy nhấp vào đây

Làm cách nào để cài đặt phiên bản PHP 8?

Cách cài đặt PHP 8 trên Ubuntu 22. 04 .
Bước 1. Cập nhật kho hệ thống. .
Bước 2. Cài đặt các phụ thuộc cần thiết. .
Bước 3. Thiết lập kho lưu trữ PHP. .
Bước 4. Cài đặt PHP 8 trên Ubuntu 22. 04. .
Bước 5. Xác minh phiên bản PHP. .
Bước 6. Cài đặt phần mở rộng PHP 8. .
Bước 7. Kiểm tra các mô-đun đã tải PHP 8. .
Bước 8. Kiểm tra trạng thái php-fpm

Làm cách nào để tải xuống PHP 8 cho Windows 10?

Bước 1. Truy cập https. //www. php. net/trang web bằng bất kỳ trình duyệt web nào và nhấp vào Tải xuống. Bước 2. Nhấp vào nút "Tải xuống" của Windows. Bước 3. Trang web mới có các tùy chọn khác nhau, chọn phiên bản Chủ đề an toàn và nhấp vào nút zip và Tải xuống

Làm cách nào để cài đặt PHP 8 trên Windows 11?

Cách cài đặt PHP 8. 1. .
Mở trình duyệt web bạn chọn và tìm kiếm tải xuống PHP. .
Khi liên kết mở ra, hãy chuyển đến tab tải xuống. .
Nó sẽ chuyển hướng bạn đến một trang khác. .
Khi tệp zip được tải xuống, hãy chuyển đến vị trí và giải nén các tệp

Làm cách nào để từng bước cài đặt PHP trên Windows?

Cài đặt PHP .
Bước 1. Tải xuống các tệp PHP. Nhận gói ZIP an toàn chủ đề PHP x64 mới nhất từ ​​https. //các cửa sổ. php. mạng/tải xuống/
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 PATH. .
Bước 5. Định cấu hình PHP làm mô-đun Apache. .
Bước 6. Kiểm tra tệp PHP