Tải xuống php 8 apache 2_4.dll

Trên ổ C tạo thư mục Server;

Chúng tôi tiếp tục chuẩn bị của chúng tôi. Trong thư mục dữ liệu tạo hai thư mục

  • DB [cơ sở dữ liệu sẽ được lưu trữ tại đây]
  • htdocs [các trang web sẽ được lưu trữ tại đây]

Cây của các thư mục quan trọng được đề cập trong sách hướng dẫn này

C:.
├───bin
│   ├───-Apache24
│   │   └───conf
│   ├───-mysql-8.0
│   ├───-PHP
│   └───-Sendmail
├───certs
├───data
│   ├───DB
│   │   └───data
│   └───htdocs
│       └───-phpmyadmin
└───manage

3. Cài đặt và cấu hình Apache 2. 4 trên Windows

Giải nén các tệp Apache [lưu trữ httpd-2. 4. 25-win64-VC14. zip] vào C. \Server\bin\ [chúng tôi chỉ quan tâm đến thư mục Apache24]

Sau khi giải nén, vào c. \Server\bin\Apache24\conf\ và mở httpd. conf với bất kỳ trình soạn thảo văn bản nào

Thay thế

Define SRVROOT "c:/Apache24"

với

Define SRVROOT "c:/Server/bin/Apache24"

thay thế

#ServerName www.example.com:80

với

ServerName localhost

thay thế

DocumentRoot "${SRVROOT}/htdocs"

với

DocumentRoot "c:/Server/data/htdocs/"

thay thế

với

________số 8

thay thế

DirectoryIndex index.html

với

Define SRVROOT "c:/Apache24"
0

thay thế

Define SRVROOT "c:/Apache24"
1

với

Define SRVROOT "c:/Apache24"
2

và thay thế

Define SRVROOT "c:/Apache24"
3

với

Define SRVROOT "c:/Apache24"
4

lưu và đóng tập tin. Cấu hình Apache đã hoàn tất

Mở dấu nhắc lệnh [có thể thực hiện bằng cách nhấn đồng thời Win + X]. Chọn 'Windows PowerShell [quản trị viên]'

Sao chép dán

Define SRVROOT "c:/Apache24"
5

và nhấn Đi vào

Nếu bạn thấy lời nhắc Tường lửa, hãy chọn 'Cho phép truy cập'

Cũng sao chép-dán và chạy

Define SRVROOT "c:/Apache24"
6

Sau đó, trong bowser của bạn theo liên kết http. //localhost/ bạn sẽ thấy một cái gì đó như thế

Nó có nghĩa là

  • Apache hoạt động
  • thư mục c. \Server\data\htdocs\ trống

Bạn có thể chơi với máy chủ web sáng bóng mới của mình. thêm tệp html vào thư mục, máy chủ của bạn đang chạy

4. Cài đặt và cấu hình MySQL 8. 0 trên Windows

trong c. Thư mục \Server\bin\ giải nén kho lưu trữ Mysql [tệp mysql-8. 0. 11-winx64. tệp nén]. Đổi tên thành mysql-8. 0 [chỉ là viết tắt]

Vào bên trong mysql-8. 0 và tạo thư mục của tôi. tập tin ini. Mở tệp này bằng bất kỳ trình soạn thảo văn bản nào. Sao chép-dán các dòng sau

Define SRVROOT "c:/Apache24"
7

Lưu và đóng nó

Cấu hình đã hoàn tất. Nhưng chúng ta phải khởi tạo và cài đặt MySQL 8. 0 trên Windows. Mở Command Prompt [với tư cách Quản trị viên] và chạy

Define SRVROOT "c:/Apache24"
8

Sau khi quá trình hoàn tất, bên trong C. Thư mục \Server\data\DB\data\ được tạo tự động sẽ xuất hiện

Từ bây giờ, dịch vụ MySQL sẽ tự động bắt đầu với mỗi lần khởi động Windows

Nếu khởi tạo không thành công và thiếu tệp trong C. Thư mục \Server\data\DB\data\ và dịch vụ MySQL không khởi động được hoặc trong thư mục C. \Server\data\DB\data\*. err bạn gặp lỗi như vậy

Define SRVROOT "c:/Apache24"
9

Để giải quyết vấn đề, hãy xóa tất cả các tệp khỏi C. thư mục \Server\data\DB\data\ và đến thư mục my. ini thêm dòng

Define SRVROOT "c:/Server/bin/Apache24"
0

Sau đó khởi tạo lại MySQL

Define SRVROOT "c:/Apache24"
8

Mọi người ai gặp sự cố với dịch vụ MySQL, để khắc phục, hãy thử thiết lập lại cài đặt MySQL và cài đặt lại từ đầu

1. Xóa dịch vụ

Define SRVROOT "c:/Server/bin/Apache24"
2

2. trong c. /Server/data/DB/data/thư mục xóa tất cả các tệp

3. Khởi tạo và cài đặt dịch vụ

Define SRVROOT "c:/Apache24"
8

Nếu sự cố vẫn tiếp diễn, vui lòng cung cấp nội dung của C. \Server\data\DB\data\*. tập tin lỗi

5. Cài đặt PHP 8 trên Windows

trong c. \Server\bin\ tạo thư mục PHP mới và sao chép nội dung của php-7 vào đó. 1. 1RC1-Win32-VC14-x64. khóa kéo

Lại mở c. \Server\bin\Apache24\conf\httpd. conf và nối nó với các dòng

Define SRVROOT "c:/Server/bin/Apache24"
4

Và khởi động lại Apache

Define SRVROOT "c:/Server/bin/Apache24"
5

trong c. Tạo thư mục \Server\data\htdocs\ i. php và sao chép vào đó

Define SRVROOT "c:/Server/bin/Apache24"
6

Trong một trình duyệt mở http. //máy chủ cục bộ/tôi. địa chỉ php. Nếu bạn thấy một cái gì đó như thế này, điều đó có nghĩa là PHP hoạt động

6. Cấu hình PHP 8

trong c. \Server\bin\PHP\ đổi tên thư mục php. tập tin phát triển ini sang php. ban đầu. Mở nó bằng một trình soạn thảo văn bản. Tìm chuỗi

Define SRVROOT "c:/Server/bin/Apache24"
7

và thay thế nó bằng

Define SRVROOT "c:/Server/bin/Apache24"
8

Bây giờ hãy tìm nhóm các chuỗi

Define SRVROOT "c:/Server/bin/Apache24"
9

và thay thế nó bằng

#ServerName www.example.com:80
0

Bây giờ bỏ ghi chú nhóm chuỗi này

#ServerName www.example.com:80
1

Họ nên trông giống như

#ServerName www.example.com:80
2

Lưu tệp và khởi động lại Apache

7. Cài đặt và cấu hình phpMyAdmin trên Windows

đến c. Thư mục \Server\data\htdocs\ sao chép nội dung của phpMyAdmin-4. 6. 5. 2 ngôn ngữ. khóa kéo. Đổi tên phpMyAdmin-4. 6. 5. 2 ngôn ngữ cho phpmyadmin [cho ngắn gọn]

trong c. Thư mục \Server\data\htdocs\phpmyadmin\ tạo cấu hình. tập đoàn. php tập tin và sao chép ở đó

#ServerName www.example.com:80
3

Mở trong trình duyệt của bạn http. //localhost/phpmyadmin/

Nhập tên gốc, không điền mật khẩu. Nếu mọi thứ đều ổn thì nó sẽ trông như thế

8. Sử dụng và sao lưu máy chủ web

trong c. Thư mục \Server\data\htdocs\ đặt các trang web cục bộ của bạn, tạo HTML, PHP và các tệp khác. Chẳng hạn, tôi đã tạo c. \Server\data\htdocs\test\ajax. php, vì vậy tệp này sẽ có sẵn tại địa chỉ http. //máy chủ cục bộ/thử nghiệm/ajax. php, v.v.

Để tạo bản sao lưu đầy đủ bao gồm tất cả các trang web và cơ sở dữ liệu, chỉ cần sao chép thư mục dữ liệu vào một nơi lưu. Nếu bạn cần khôi phục thông tin của mình, với bản sao lưu, bạn có thể thực hiện dễ dàng

Trước khi cập nhật các mô-đun máy chủ web, hãy sao lưu thư mục bin, nếu bạn gặp sự cố, bạn có thể dự phòng các phiên bản trước

Tạo bản sao lưu của các tệp sau, với chúng, bạn có thể triển khai phiên bản mới của máy chủ nhanh hơn

  • c. \Server\bin\Apache24\conf\httpd. conf
  • c. \Server\bin\mysql-8. 0\của tôi. ban đầu
  • c. \Server\bin\PHP\php. ban đầu
  • c. \Server\data\htdocs\phpmyadmin\config. tập đoàn. php

Các tệp này giữ tất cả các cài đặt và khi chúng tôi cài đặt phiên bản máy chủ web mới, hầu hết thời gian chúng tôi tham gia chỉnh sửa chúng

9. Cấu hình PHP bổ sung

Một số cài đặt PHP bạn nên biết

#ServerName www.example.com:80
4

Không cần thiết phải làm điều gì đó với chúng, nhưng nếu bạn đặt mình vào giới hạn, chúng sẽ hữu ích

10. Cấu hình phpMyAdmin bổ sung

Nếu trong phpMyAdmin bạn thấy thông báo lỗi

#ServerName www.example.com:80
5

Theo http. // localhost/phpmyadmin/chk_rel. php và nhấp vào

'Tạo cơ sở dữ liệu có tên 'phpmyadmin' và thiết lập bộ lưu trữ cấu hình phpMyAdmin ở đó'

Bạn sẽ thấy

Nó có nghĩa là bạn đã khắc phục sự cố

11. Thiết lập phích cắm thư

trong C. thư mục \Server\bin\, tạo thêm 1 thư mục tên là Sendmail. Bây giờ trong thư mục mới này, hãy tạo một tệp sendmail. php và sao chép-dán nội dung sau

#ServerName www.example.com:80
6

mở C. \Server\bin\PHP\php. ini và nối thêm chuỗi

#ServerName www.example.com:80
7

Lưu tệp và khởi động lại máy chủ web của bạn. Từ thời điểm này, mọi thư đã gửi sẽ được lưu trong C. \Server\bin\Sendmail\email\

12. Cách thêm thư mục PHP vào System PATH trong Windows

Bạn nên thêm thư mục PHP vào System PATH, nếu không bạn sẽ gặp lỗi mỗi khi khởi động Apache

#ServerName www.example.com:80
8

Để tránh điều đó, hãy thêm thư mục PHP vào System PATH. Nhấn nút Bắt đầu ['Win'], bắt đầu nhập 'Chỉnh sửa các biến môi trường hệ thống' và mở cửa sổ cài đặt

Nhấp vào nút 'Biến môi trường'

Trong cửa sổ 'Biến hệ thống', nhấp vào 'Đường dẫn' và sau đó nhấp vào 'Chỉnh sửa...'

Nhấp vào 'Mới' và nhập 'C'. \Máy chủ\bin\PHP\’

Nâng kỷ lục lên hàng đầu

Lưu các thay đổi và đóng tất cả các cửa sổ. Khởi động lại máy chủ

13. Định cấu hình cURL trong máy chủ web Apache trên Windows

Nếu bạn không biết cURL là gì, thì bạn không cần nó. Vì vậy, vui lòng bỏ qua bước này

cURL là một tiện ích bảng điều khiển cho phép bạn trao đổi dữ liệu với các máy chủ từ xa bằng một số lượng rất lớn các giao thức. cURL có thể sử dụng cookie và hỗ trợ xác thực. Nếu một ứng dụng web yêu cầu cURL, thì điều này phải được chỉ định trong phần phụ thuộc. Đối với nhiều ứng dụng phổ biến, cURL không bắt buộc, ví dụ: đối với phpMyAdmin và WordPress, do đó không cần định cấu hình cURL

Nếu cURL không được định cấu hình đúng, bạn sẽ gặp lỗi

#ServerName www.example.com:80
9

Hoặc

ServerName localhost
0

Để làm cho cURL hoạt động trong Apache trên Windows, bạn cần

1] Đảm bảo thêm thư mục PHP vào PATH [biến môi trường hệ thống]. Làm thế nào để làm điều này chỉ nói ở trên. https. // milosedov. org/?p=55#12

2] Trong C. \Server\bin\PHP\php. ini, phần mở rộng = dòng cong không được ghi chú

3] Tải xuống https. //Xoăn. haxx. se/ca/cacert. pem, sau đó trong C. Thư mục \Server\ tạo một thư mục mới có tên certs và di chuyển tệp đã tải xuống vào thư mục mới này [C. \Máy chủ\chứng chỉ\]

4] Trong C. \Server\bin\PHP\php. tập tin ini tìm vết chích

ServerName localhost
1

Và thay thế nó bằng

ServerName localhost
2

5] Khởi động lại máy chủ web của bạn

14. Sửa lỗi không đồng bộ AcceptEx

Khi bạn bị treo, lưu lượng truy cập chậm và/hoặc khi có các mục trong nhật ký của bạn như Asynchronous AcceptEx fail.  

ServerName localhost
3

Bạn có thể thử các cài đặt sau

ServerName localhost
4

15. Cách bảo vệ máy chủ web Apache khỏi bị hack trong Windows

Được đề xuất cho bạn 'Cách bảo vệ máy chủ web Apache khỏi bị hack trong Windows'

Cách xóa máy chủ web Apache khỏi Windows

Nếu bạn không còn cần cài đặt máy chủ web với hướng dẫn này, hãy làm theo các bước bên dưới để gỡ cài đặt nó

Cách cài đặt PHP8. 0 2 trên Windows 10?

Cách cài đặt PHP trên Windows .
Bước 1 - Tải xuống PHP 8 cho Windows. Truy cập liên kết tải xuống chính thức và tải xuống phiên bản PHP 8 cần thiết cho Windows. .
Bước 2 - Giải nén Zip. .
Bước 3 - Xác minh cài đặt. .
Bước 4 - Bắt đầu phát triển PHP. .
Bước 5 - Cấu hình với Apache. .
Bước 6 - WampServer & XAMPP

Làm cách nào để cài đặt PHP trong Apache cho Windows?

Tại sao PHP trên Apache?
Bước 1. Truy cập trang web chính thức của PHP. .
Bước 2. Giải nén các tệp và đổi tên tệp đã giải nén thành PHP8. .
Ghi chú. Đảm bảo rằng cả tệp giải nén Apache và PHP phải nằm trong cùng một thư mục
Bước 3. Để kiểm tra xem thư mục PHP có được thêm vào đường dẫn của các biến hệ thống hay không

Làm cách nào để cài đặt PHP và Apache trên Windows 10?

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. ban đầu. .
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

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

Chủ Đề