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
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
Đị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
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ụ
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
0Trong 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
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ácDirectoryIndex index.html index.php index.phtml
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
3Thí dụ
DirectoryIndex index.html index.php index.phtml
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
46 - 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ụ
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
#
AllowOverride None
Options None
Require all granted
#
Thí dụ
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 PHPCà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
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
93 - Cài đặt Apache bằng lệnh bên dưới
#
Require all granted
Options ExecCGI
0Chờ 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ạn5 - 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
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Đị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 đầu2 - 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
5Gán giá trị “C. \php\ext” vào lệnh này và xóa ;
Thí dụ
#
Require all granted
Options ExecCGI
63 - 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
8# Require all granted Options ExecCGI
9# Require all granted Options ExecCGI
0# AllowOverride None Options None Require all granted #
1# AllowOverride None Options None Require all granted #
2# AllowOverride None Options None Require all granted #
3# AllowOverride None Options None Require all granted #
4# AllowOverride None Options None Require all granted #
5# AllowOverride None Options None Require all granted #
6# AllowOverride None Options None Require all granted #
7# AllowOverride None Options None Require all granted #
8# AllowOverride None Options None Require all granted #
9# AllowOverride None Options None Require all granted #
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
1DB2 ODBC GENERIC, DB2 ODBC GENERIC 6, ODBC chung, MS Access ODBC, MS SQL Server ODBC, Oracle ODBC, Progress
2MySQL PDO
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 AcimaGHI 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
7
8
9C:\Apache24\modules
0C:\Apache24\modules
1C:\Apache24\modules
2C:\Apache24\modules
3C:\Apache24\modules
4
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\modules
5. 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\modules
6
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\modules
7, 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\modules
8
7 - Lưu tất cả các thay đổi được thực hiện vào tệp C:\Apache24\modules
9
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
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
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
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
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
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
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.so
0Linux Local#LoadModule xml2enc_module modules/mod_xml2enc.so
1Linux ServermacOSServer#LoadModule xml2enc_module modules/mod_xml2enc.so
2Apache4 - Truy cập Scriptcase bằng trình duyệt của bạn
#LoadModule xml2enc_module modules/mod_xml2enc.so
3
- Theo mặc định, ngôn ngữ được chọn là tiếng Anh
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
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
Sau khi nhấp vào tiếp tục, bạn sẽ được chuyển hướng đến trang Đăng nhập Scriptcase
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-fpmLà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ốngLà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ệpLà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