PHP là ngôn ngữ lập trình phụ trợ web phổ biến nhất. Mã PHP sẽ chạy dưới dạng mô-đun máy chủ web hoặc dưới dạng giao diện dòng lệnh. Để chạy PHP cho web, bạn cần cài đặt một Máy chủ web như Apache và bạn cũng cần một máy chủ cơ sở dữ liệu như MySQL. Có nhiều máy chủ web khác nhau để chạy các chương trình PHP như WAMP và XAMPP. Máy chủ WAMP được hỗ trợ trong windows và XAMPP được hỗ trợ trong cả Windows và Linux. Trong bài viết này, bạn sẽ học cách chạy chương trình PHP trong máy chủ Xampp
chủ đề dưới đây được đề cập trong bài viết này
Bắt đầu nào
Xampp là gì và tại sao nó được sử dụng?
Xampp là viết tắt của Cross platform[x], Apache[a], Maria db[m], PHP[p], Pearl[p] là một máy chủ phân phối phần mềm giúp công việc của nhà phát triển trở nên dễ dàng hơn khi thử nghiệm và triển khai bằng cách tạo một máy chủ web cục bộ
Làm thế nào để cài đặt Xampp?
Hoàn toàn miễn phí và dễ dàng cài đặt bản phân phối Apache có chứa MySQL, PHP và Perl. Đầu tiên, tải xuống XAMPP từ https. //www. apachefriends. tổ chức/tải xuống. html. Trong trang đầu tiên, chọn các thành phần bạn muốn cài đặt
Lưu ý rằng các phiên bản Windows cũ hơn cung cấp một hộp văn bản duy nhất với các đường dẫn được phân tách bằng dấu chấm phẩy [
[mail function]
; For Win32 only.
; //php.net/smtp
SMTP = mail.myisp.com
; //php.net/smtp-port
smtp_port = 25
; For Win32 only.
; //php.net/sendmail-from
sendmail_from = my@emailaddress.com
5]Bây giờ TRÊN con đường của bạn ra. Bạn không cần phải khởi động lại, nhưng bạn có thể cần phải đóng và khởi động lại bất kỳ thiết bị đầu cuối
cd C:\Apache24\bin
httpd
8 nào mà bạn đã mởBước 5. Định cấu hình PHP làm mô-đun Apache
Đảm bảo Apache không chạy và mở tệp cấu hình
cd C:\Apache24\bin
httpd
9 của nó trong trình soạn thảo văn bản. Thêm các dòng sau vào cuối tệp để đặt PHP làm mô-đun Apache [thay đổi vị trí tệp nếu cần nhưng sử dụng dấu gạch chéo lên thay vì dấu gạch chéo ngược của Windows]# PHP8 module
PHPIniDir "C:/php"
LoadModule php_module "C:/php/php8apache2_4.dll"
AddType application/x-httpd-php .php
Tùy chọn, thay đổi cài đặt
# PHP8 module
PHPIniDir "C:/php"
LoadModule php_module "C:/php/php8apache2_4.dll"
AddType application/x-httpd-php .php
5 để sử dụng # PHP8 module
PHPIniDir "C:/php"
LoadModule php_module "C:/php/php8apache2_4.dll"
AddType application/x-httpd-php .php
6 làm mặc định thay vì extension=curl
extension=gd
extension=mbstring
extension=pdo_mysql
1. Cài đặt ban đầu là
DirectoryIndex index.html
Thay đổi nó thành
DirectoryIndex index.php index.html
Lưu
# PHP8 module
PHPIniDir "C:/php"
LoadModule php_module "C:/php/php8apache2_4.dll"
AddType application/x-httpd-php .php
8 và kiểm tra các bản cập nhật từ dòng lệnh cd C:\Apache24\bin
httpd
8cd C:\Apache24\bin
httpd -t
DirectoryIndex index.html
0 sẽ xuất hiện… trừ khi bạn có lỗi trong cấu hình của mìnhNếu mọi việc suôn sẻ, hãy khởi động Apache với
DirectoryIndex index.html
1Bước 6. Kiểm tra tệp PHP
Tạo một tệp mới có tên
# PHP8 module
PHPIniDir "C:/php"
LoadModule php_module "C:/php/php8apache2_4.dll"
AddType application/x-httpd-php .php
6 trong thư mục gốc của trang web Apache tại extension=curl
extension=gd
extension=mbstring
extension=pdo_mysql
0. Thêm mã PHP sau
Mở trình duyệt web và nhập địa chỉ máy chủ của bạn. http. //máy chủ cục bộ/. Một trang phiên bản PHP sẽ xuất hiện, hiển thị tất cả các cài đặt cấu hình PHP và Apache
Bây giờ bạn có thể tạo các trang web và ứng dụng PHP trong bất kỳ thư mục con nào của
extension=curl
extension=gd
extension=mbstring
extension=pdo_mysql
0. Nếu bạn cần làm việc cho nhiều dự án, hãy xem xét việc xác định Máy chủ ảo Apache để bạn có thể chạy các cơ sở mã riêng biệt trên các tên miền phụ hoặc cổng ________0____2 khác nhauThêm thông tin
- Cách cài đặt Apache
- Cách cài đặt MySQL
- mysql. Ưu và nhược điểm của bảng MyISAM
- mysql. Ưu và nhược điểm của bảng InnoDB
- Cách sử dụng khóa ngoại MySQL để phát triển cơ sở dữ liệu nhanh hơn
- Sách. PHP & MySQL. Tập làm Ninja, Phiên bản thứ 7
- Sách. Khởi động Môi trường PHP, cũng như nhiều sách khác trong thư viện của chúng tôi
May mắn nhất
Chia sẻ bài viết này
Craig Buckler
Craig là một nhà tư vấn web tự do ở Vương quốc Anh, người đã xây dựng trang đầu tiên của mình cho IE2. 0 vào năm 1995. Kể từ thời điểm đó, anh ấy đã ủng hộ các tiêu chuẩn, khả năng truy cập và các kỹ thuật HTML5 thực hành tốt nhất. Anh ấy đã tạo các thông số kỹ thuật doanh nghiệp, trang web và ứng dụng trực tuyến cho các công ty và tổ chức bao gồm Nghị viện Vương quốc Anh, Nghị viện Châu Âu, Bộ Năng lượng & Biến đổi Khí hậu, Microsoft, v.v. Anh ấy đã viết hơn 1.000 bài báo cho SitePoint và bạn có thể tìm thấy anh ấy @craigbuckler