Ngăn xếp LAMP là một gói bao gồm hệ điều hành Linux, máy chủ Apache, cơ sở dữ liệu MySQL (MariaDB) và ngôn ngữ lập trình PHP. Mỗi lớp của ngăn xếp đại diện cho một phần mềm nguồn mở cần thiết để phát triển các ứng dụng web Show
Trong hướng dẫn này, bạn sẽ tìm hiểu cách cài đặt ngăn xếp LAMP trên CentOS 7 điều kiện tiên quyết
Bước 1. Cập nhật bộ nhớ cache của gói lưu trữTrước khi bạn bắt đầu xây dựng ngăn xếp, hãy nhớ cập nhật các gói trên máy chủ CentOS 7 của bạn bằng lệnh
Bước 2. Cài đặt máy chủ web ApacheVì bạn đã có hệ điều hành CentOS đang chạy, bước đầu tiên để lắp ráp ngăn xếp LAMP là cài đặt máy chủ web. Cách đơn giản nhất để cài đặt Apache là thông qua trình quản lý gói gốc của CentOS, yum 1. Cài đặt Apache trên Centos với
Khi được nhắc, hãy xác nhận rằng bạn đang thực thi lệnh với đặc quyền sudo Đầu ra sẽ hiển thị gói gói httpd đã được cài đặt như trong hình bên dưới 2. Tiếp theo, khởi động Apache bằng cách chạy lệnh sau
3. Kiểm tra xem dịch vụ có đang chạy hay không bằng cách truy cập địa chỉ IP công khai của máy chủ của bạn. Trình duyệt sẽ hiển thị trang web CentOS 7 Apache thử nghiệm 4. Cuối cùng, thiết lập Apache để khởi động khi khởi động
Bước 3. Cài đặt MySQL (MariaDB) và tạo cơ sở dữ liệuĐể sắp xếp và lưu trữ dữ liệu cho trang web động của bạn, bạn cần có MariaDB. Đây là một nhánh nguồn mở của hệ thống quản lý cơ sở dữ liệu MySQL. Nó là một sự thay thế thả xuống nhị phân và tương thích ngược cho MySQL gốc 1. Cài đặt MariaDB bằng lệnh
Khi lời nhắc y/n xuất hiện, hãy xác nhận với y 2. Bây giờ hãy bắt đầu MariaDB bằng lệnh
Bước 4. Chạy tập lệnh bảo mật MySQLMariaDB không có cài đặt bảo mật theo mặc định. Do đó, bạn cần định cấu hình cài đặt, kiểm tra cơ sở dữ liệu và xóa người dùng ẩn danh 1. Bắt đầu bằng cách gõ lệnh
2. Bạn sẽ được nhắc cung cấp mật khẩu gốc MariaDB của mình (đây không phải là mật khẩu gốc cho máy chủ của bạn). Vì bạn chưa có mật khẩu, nhấn Enter để tiếp tục cấu hình 3. Tiếp theo, nó sẽ hỏi bạn một loạt câu hỏi. Để đảm bảo cơ sở dữ liệu của bạn được bảo vệ, hãy trả lời các câu hỏi như sau
4. Sau khi trả lời các câu hỏi, đầu ra sẽ hiển thị thông báo rằng hệ thống của bạn đang dọn dẹp và quá trình cài đặt sẽ được bảo mật 5. Cuối cùng, kích hoạt MariaDB để khởi động khi bạn khởi động hệ thống
Bước 5. Cài đặt PHPLà ngôn ngữ kịch bản phía máy chủ, PHP là một phần của nhóm LAMP xử lý mã để hiển thị nội dung động. Sau khi được kết nối với cơ sở dữ liệu MySQL, PHP sẽ lấy thông tin và xử lý thông tin đó để máy chủ web Apache hiển thị 1. Cài đặt tiện ích mở rộng MySQL cùng với PHP, một lần nữa bằng cách sử dụng trình cài đặt gói yum, bằng lệnh ________số 8Bây giờ bạn sẽ nhận được lời nhắc Y/n cho phép bạn xác nhận cài đặt bằng cách nhập Y 2. Để máy chủ web Apache của bạn bắt đầu cộng tác với PHP, hãy khởi động lại máy chủ
Bước 6. Kiểm tra xử lý PHPĐể định vị và phục vụ trang web, Apache phải lưu tệp vào thư mục gốc của web. Apache đặt trang web mặc định của nó trong thư mục này. /var/www/html/ Bằng cách sử dụng trình chỉnh sửa nano, bạn có thể vào thư mục này và chạy thử nghiệm PHP trên máy chủ CentOs 7 1. Để cài đặt trình chỉnh sửa, hãy sử dụng lệnh này 02. Sử dụng tập lệnh PHP cơ bản để tạo thông tin. tập tin php, với lệnh 13. Thao tác này sẽ mở một tệp văn bản trống trong đó bạn nên sao chép và dán đoạn mã sau 24. Giữ CTRL+X (để thoát) và Y và Enter (để lưu các thay đổi và đóng tệp) 5. Kiểm tra xem PHP có hoạt động hay không bằng cách truy cập URL sau 3 9 phải là địa chỉ IP công cộng của máy chủ của bạn. Nếu PHP được thiết lập chính xác, bạn sẽ thấy hình ảnh này trên trình duyệt6. Nếu tường lửa được bật, bạn sẽ cần mở một tuyến đường cho lưu lượng HTTP. sử dụng lệnh 4Làm theo lệnh để mở nó cho lưu lượng HTTPS 5Cuối cùng, khởi động lại tường lửa để kích hoạt cài đặt mới 6Bước 7. Cài đặt các mô-đun PHPĐể tối ưu hóa khả năng của PHP, hãy xem tên và mô tả của các mô-đun tùy chọn bằng lệnh 7Để có thông tin chi tiết, bằng ngôn ngữ đơn giản về chức năng của từng mô-đun, hãy xem mô tả dài hơn với. 0 theo sau là khoảng trắng và tên mô-đunCài đặt gói tùy chọn với 1 theo sau là khoảng trắng và tên mô-đunBước 8. Khởi động lại ApacheĐể các thay đổi có hiệu lực, hãy khởi động lại dịch vụ Apache bằng lệnh 8Phần kết luận Bằng cách làm theo hướng dẫn này, bạn đã học cách cài đặt từng lớp của ngăn xếp LAMP trên CentOS. Bây giờ bạn đã sẵn sàng khám phá tất cả những đổi mới mà LAMP stack có thể thực hiện được Làm cách nào để bật PHP trong Apache CentOS 7?Bước 1. Cập nhật bộ nhớ cache của gói lưu trữ Bước 2. Cài đặt máy chủ web Apache Bước 3. Cài đặt MySQL (MariaDB) và tạo cơ sở dữ liệu Bước 4. Chạy tập lệnh bảo mật MySQL Bước 5. Cài đặt PHP Bước 6. Kiểm tra xử lý PHP Bước 7. Cài đặt các mô-đun PHP Bước 8. Khởi động lại Apache Làm cách nào để cài đặt PHP MySQL MySQL trên CentOS 7?NỘI DUNG . Trước khi bắt đầu apache. Cài đặt và cấu hình. Định cấu hình Máy chủ ảo dựa trên tên. Định cấu hình SELinux để cho phép HTTP. Định cấu hình FirewallD để cho phép kết nối HTTP MariaDB. Cài đặt và cấu hình. Tạo cơ sở dữ liệu MariaDB PHP. Cài đặt và cấu hình Không bắt buộc. Kiểm tra và khắc phục sự cố LAMP Stack Cách cài đặt PHP 7. 0 trên CentOS 7?Cách cài đặt PHP 7, 7. 2 & 7. 3 Trên CentOS 7 . Bước 1. Chọn phiên bản PHP để cài đặt Bước 2. Bật kho phần mềm bổ sung Bước 3. Bật kho lưu trữ cho phiên bản PHP Bước 4. Cài đặt PHP và các phụ thuộc của nó Bước 5. Mô-đun PHP Bước 6. Xác minh phiên bản PHP Không bắt buộc. Cài đặt PHP 7. 3 Làm cách nào để định cấu hình máy chủ Apache trong CentOS 7 từng bước?Định cấu hình tường lửa cơ bản bằng cách làm theo các bước trong hướng dẫn của chúng tôi về Thiết lập tường lửa với FirewallD trên CentOS 7. . Bước 1. Cài đặt máy chủ HTTP Apache. . Bước 2. Xác nhận rằng Máy chủ web Apache đang chạy. . Bước 3. Quản lý dịch vụ Apache. . Bước 4. Thiết lập máy chủ ảo Apache |