Cách chữa lỗi apache bị đụng cổ github
Chào mừng bạn đến với bài viết hướng dẫn về cách cài đặt ba công cụ quan trọng trong việc phát triển web: Apache, PHP và MySQL. Việc cài đặt và cấu hình đúng là bước quan trọng để bạn có thể phát triển ứng dụng web trên máy tính của mình. Chúng ta sẽ đi qua từng bước một để đảm bảo bạn hiểu rõ cách thực hiện. Show 1. Cài đặt ApacheBước 1: Download Apache
\>> Xem thêm bài viết: - Hướng dẫn cài đặt Web server Apache trên CentOS 7 - Cài đặt cấu hình cân bằng tải với HaProxy và Docker - Tìm hiểu về ràng buộc (Constraint) trong SQL Bước 2: Cấu hình Apache
Sửa dòng
2 ->
3 Sửa:
Thành:
Kết quả:
Chú ý: Trong menu sau khi bấm tổ hợp
4 tên gọi của cửa sổ dòng lệnh có thể khác nhau nhưng sẽ tương tự như hình dưới. Đồng thời ở đây chúng ta nên dùng đúng cửa sổ Command Promt để đảm bảo không có lỗi ngoài ý muốn. Đối với những bạn sử dụng Terminal như trong hướng dẫn các bạn nên có thêm một bước chọn lại cửa sổ dòng lệnh như sau:
Chú ý: Bước này có thể hiển thị cửa sổ cảnh báo Windows firewall để cho phép các dịch vụ của Apache. Bạn hãy chọn Allow access. Đến đây thì toàn bộ các bước cài đặt và cấu hình Apache đã hoàn thành. \>>> Xem thêm bài viết về chủ SQL - Hướng dẫn cài đặt Web server Apache trên CentOS 7 - Tìm hiểu về Regular Expression trong PHP - Hướng dẫn sử dụng Apache Httpclient trong Java 2. Cài đặt và cấu hình MySQLMySQL được hỗ trợ trên đa nền tảng (Windows, Ubuntu và nhiều hệ điều hành khác). Bước 1: Chuẩn bị bộ cài MySQL
Bước 2: Chỉnh sửa cấu hình MySQL
Bước 3: Cài đặt MySQL
Sau khi thực hiện các bước trên chúng ta sẽ thấy thư mục C:\MySQL\data được tạo thành công. Và MySQL cũng sẽ tự động khởi chạy khi khởi động Windows. Chú ý, trong một số trường hợp chúng ta có thể gặp phải lỗi như sau:
Lúc này bạn cần xóa toàn bộ file trong thư mục *C:\MySQL\data và thêm dòng sau vào file my.ini
Sau đó chúng ta chỉ cần chạy lại các lệnh để khởi chạy MySQL như phía trên đã hướng dẫn. 3. Cài đặt PHPBước 1: Download PHPChúng ta có thể lựa chọn phiên bản PHP cần tải xuống ở đây. Trong hướng dẫn này chúng ta sẽ sử dụng PHP phiên bản php-8.2.10-nts-Win32-vs16-x64. *Chú ý: Ở đây ta có 2 bản cài PHP có thể chọn. Thread Safe để sử dụng PHP như một module của Apache. Non Thread Safe để sử dụng PHP thông qua FastCGI. Trong bài viết này mình sẽ hướng dẫn chạy qua FastCGI với Non Thread Safe Tương tự như MySQL và Apache, chúng ta chỉ cần giải nén PHP vào ổ C để thuận tiện trong việc sử dụng. Lúc này chúng ta đã cài đặt xong PHP. Bước 2: Cấu hình PHP
Sau đây là một số module thường sử dụng và cần mở lên sau khi cài đặt PHP. Thông thường chúng sẽ có sẵn trong file php.ini, chúng ta chỉ cần loại bỏ dấu
6. Lúc này các cấu hình mới được sử dụng, trong file php.ini chúng ta tìm đến các dòng cấu hình sau và sử dụng chúng theo hướng dẫn dưới đây. Sửa:
thành:
Tại trang download của Apache lounge chúng ta tìm file tải xuống có tên mod_fcgid và tải xuống. Giải nén file vừa tải xuống và copy file mod_fcgid.so vào thư mục C:\Apache24\modules. Tiếp tục mở file cấu hình C:\Apache24\conf\httpd.conf và thêm đoạn sau vào cuối file:
Vẫn trong file httpd.conf ta chỉnh sửa dòng
7 thành
8. Trong thư mục C:\Apache24\htdocs (thư mục root Apache) ta tạo file info.php với nội dung:
0 Cuối cùng chúng ta chỉ cần Restart Apache thông qua Terminal bằng lệnh
9 Mở trình duyệt và truy cập vào đường dẫn
0 nếu có kết quả như sau thì việc cấu hình PHP đã hoàn tất: 4. Cài đặt PHPMyAdmin
Thông qua các bước trên thì quá trình cài đặt PHPMyAdmin đã hoàn tất và bạn có thể sử dụng các chức năng của nó. Tổng kếtQua bài viết này, bạn đã nắm vững cách cài đặt ba công cụ quan trọng để phát triển ứng dụng web: Apache, PHP và MySQL. Điều này sẽ giúp bạn tạo ra các ứng dụng web động và quản lý cơ sở dữ liệu một cách hiệu quả. Hãy tiếp tục học hỏi và khám phá để trở thành một nhà phát triển web thành công! Stringee Communication APIs là giải pháp cung cấp các tính năng như gọi thoại, gọi video, tin nhắn chat, SMS hay tổng đài chăm sóc khách hàng có thể tích hợp trực tiếp vào các ứng dụng/website của doanh nghiệp nhanh chóng. Bộ giải pháp này giúp tiết kiệm đến 80% thời gian và chi phí cho doanh nghiệp bởi thông thường nếu tự phát triển các tính năng này có thể mất từ 1 - 3 năm. Bộ API giao tiếp của Stringee hiện đang được tin dùng bởi các doanh nghiệp ở mọi quy mô, lĩnh vực ngành nghề như TPBank, VOVBacsi24, VNDirect, Shinhan Finance, Ahamove, Logivan, Homedy, Adavigo, bTaskee… |