Cài đặt apache, php và mysql (mariadb) trên windows bằng xampp

Video: Установка и настройка XAMPP VM (PHP, MYSQL, APACHE) для OSX (macOS Mojave, macOS Sierra) 2024

Video: Установка и настройка XAMPP VM (PHP, MYSQL, APACHE) для OSX (macOS Mojave, macOS Sierra) 2024
Anonim

Một số bạn có thể có ý tưởng về ý nghĩa của tiêu đề và một số bạn có thể không, vì vậy trước khi chúng tôi tham gia hướng dẫn này, hãy làm quen với tất cả các điều khoản.

Apache là phần mềm máy chủ web được sử dụng nhiều nhất vào thời điểm hiện tại và đã hơn 20 năm qua kể từ khi phát hành lần đầu vào năm 1995. Nó xử lý các yêu cầu HTTP và cho phép chúng tôi lưu trữ, xử lý và phân phối các trang web cục bộ hoặc trên internet. Tất cả các trang web yêu cầu một máy chủ web để có thể được hiển thị trong trình duyệt web.

PHP là một ngôn ngữ kịch bản phía máy chủ. PHP có thể tự chạy cục bộ, nhưng nó được biết đến phổ biến nhất là chạy như một phần mở rộng cho máy chủ web. Trong trường hợp này, nó cho phép nhà phát triển chạy ứng dụng PHP trên máy chủ và cung cấp kết quả thông qua trình duyệt. Đây là một trong những ngôn ngữ kịch bản phía máy chủ phổ biến nhất.

MySQL là một ứng dụng máy chủ cơ sở dữ liệu cho phép chúng tôi lưu trữ và cung cấp dữ liệu cho các ứng dụng và / hoặc trang web. MySQL là tiêu chuẩn trong phần mềm cơ sở dữ liệu nguồn mở trong nhiều năm. Nhưng kể từ khi Sun microsystems mua lại vào năm 2008 và bán lại cho Oracle vào năm 2010, những người sáng lập ban đầu đã cân nhắc rằng nó đã trôi đi từ bản chất nguồn mở của nó sang phiên bản thương mại hơn. Để trả lời cho điều này, những người sáng lập MySQL đã phân tách mã nguồn và tạo MariaDB, một sự thay thế thả xuống cho MySQL hứa hẹn sẽ luôn duy trì nguồn mở và tương thích với các lệnh và API của MySQL.

Nếu chúng ta kết hợp tất cả các thông tin trên, thì chúng ta sẽ có một máy chủ web (Apache) có khả năng xử lý ngôn ngữ kịch bản phía máy chủ (PHP) và khả năng lưu trữ thông tin bằng máy chủ cơ sở dữ liệu (MariaDB).

Mỗi phần mềm được mô tả đều có sẵn miễn phí và có thể được tải xuống từ các trang web chuyên dụng hoặc gương được ủy quyền của họ. Vấn đề là cấu hình thủ công có thể mất một chút thời gian và đòi hỏi một số kiến ​​thức máy tính / máy chủ nâng cao để hiểu từng tùy chọn làm gì.

May mắn thay, có rất nhiều lựa chọn thay thế, và một trong số đó là XAMPP. Điều này cho phép chúng tôi dễ dàng cài đặt Apache, MySQL / MariaDB và PHP bằng cách định cấu hình chúng tự động trong khi cài đặt. Nó cũng bao gồm các gói bổ sung như FileZilla FTP Server, Mercury Mail Server, Tomcat, PERL, phpMyAdminWebalizer. Về cơ bản mọi thứ bạn cần để bắt đầu máy chủ web của riêng bạn để thử nghiệm và phát triển.

Những gì bạn cần:

  • PC có Microsoft Windows
  • kết nối internet để tải xuống trình cài đặt
  • kiên nhẫn

1. Những gì bạn phải làm là truy cập vào www.apachefriends.org và tải xuống trình cài đặt. Lưu ý rằng XAMPP cũng có sẵn cho các máy dựa trên Linux và Mac OS X, vì vậy hãy tải xuống phiên bản chính xác cho HĐH của bạn.

2. Cài đặt XAMPP bằng trình cài đặt đã tải xuống. Lưu ý rằng trong quá trình cài đặt, bạn sẽ được yêu cầu chọn các gói bạn cần. Ở đây bạn có thể bỏ chọn mọi thứ trừ Apache, MySQLPHP, nhưng tôi khuyên bạn cũng nên cài đặt phpMyAdminWebalizer. Những thứ này sẽ giúp bạn quản lý cơ sở dữ liệu MySQL của bạn và cũng cung cấp thông tin về việc sử dụng trang web.

3. Sau khi cài đặt, bạn sẽ được Bảng điều khiển XAMPP chào đón. Đây là nơi bạn có thể bắt đầu và dừng các ứng dụng máy chủ và sửa đổi các tệp cấu hình của chúng. Để bắt đầu Apache và MySQL, chỉ cần nhấn các nút Bắt đầu cho mỗi người trong số họ.

4. Khi các máy chủ được khởi động, hãy mở trình duyệt yêu thích của bạn và trỏ nó đến http://172.0.0.1 hoặc http: // localhost để truy cập trang chính XAMPP. Từ đây, bạn có thể truy cập phpMyAdmin, xem cấu hình PHP bằng PHPInfo và cũng truy cập phần câu hỏi thường gặp và phần CÁCH đủ để bạn bắt đầu với XAMPP.

Xin chúc mừng! Bạn đã cài đặt Apache, PHP và MySQL / MariaDB trên máy Windows bằng XAMPP. Bây giờ bạn có thể kiểm tra và phát triển trang web bằng cách chạy chúng cục bộ thay vì phải tải từng tệp lên máy chủ web sau khi chỉnh sửa.

LƯU Ý 1: Để truy cập trang web hoặc tập lệnh bằng XAMPP, bạn sẽ phải di chuyển các tệp trang web vào thư mục có tên HTDOCS nằm trong thư mục cài đặt XAMPP (thường là C: \ XAMPP).

CHÚ THÍCH 2: Các cổng 80443, được mặc định sử dụng bởi Apache, có thể bị chặn hoặc dành riêng trên máy của bạn bởi các ứng dụng khác. Ví dụ: Skype bảo lưu các cổng này trong trường hợp các cổng khác không khả dụng và tiếp tục dự trữ chúng mặc dù nó không sử dụng chúng. Bạn có thể tắt tính năng này trong Skype bằng cách bỏ chọn Sử dụng cổng 80 và 443 cho các kết nối đến bổ sung trong Công cụ -> Tùy chọn -> Nâng cao -> Kết nối.

LƯU Ý 3: Nếu máy của bạn đứng sau bộ định tuyến và muốn truy cập các trang web được lưu trữ trên XAMPP từ kết nối bên ngoài, bạn sẽ phải thiết lập cổng chuyển tiếp trên bộ định tuyến sang máy XAMPP cho các cổng 80 (HTTP), 443 (HTTPS) và 3306 (MySQL).

Nếu bạn có bất kỳ câu hỏi nào khác xin vui lòng sử dụng phần bình luận bên dưới.

Cài đặt apache, php và mysql (mariadb) trên windows bằng xampp