Cách cài đặt Stack Lamp Stack Apache MySQL/MARIADB PHP trên CentOS 8. Trong hướng dẫn này, bạn sẽ học cách cài đặt và thiết lập Apache, PHP, MySQL trên Centos 8
Nội dung chính Hiển thị
- Điều kiện tiên quyết
- Bước 1. Cập nhật các gói phần mềm
- Bước 2. Cài đặt Apache trên Centos 8
- Bước 3. Config Firewall
- Bước 4. Cài đặt cơ sở dữ liệu MySQL/MARIADB trên Centos 8
- Bước 5. Cài đặt PHP trên Centos 8
- Bước 6. Xác minh thiết lập tắt
- Kết luận
Thiết lập này đã được thử nghiệm trên Google Cloud và nó hoạt động tương tự trên AWS, DigitalOcean hoặc bất kỳ dịch vụ lưu trữ đám mây nào hoặc bất kỳ VPS hoặc máy chủ chuyên dụng nào
Điều kiện tiên quyết
Nếu bạn đang sử dụng Google Cloud, bạn có thể theo dõi các SETP này nếu không bạn có thể bỏ qua chúng
- Phiên bản máy tính toán của bạn đang chạy
- Để thiết lập công cụ tính toán, hãy xem thiết lập phiên bản Công cụ tính toán & NBSP;
Bước 1. Cập nhật các gói phần mềm
Bạn có thể bắt đầu thiết lập bằng cách cập nhật các gói lên phiên bản mới nhất bằng lệnh sau
sudo yum update
Bước 2. Cài đặt Apache trên Centos 8
Cài đặt Apache trong Centos khá thẳng về phía trước được gọi là
sudo yum install httpd7. Run command after to install.
sudo yum install httpd
Sau khi cài đặt hoàn tất, kích hoạt và khởi động dịch vụ Apache
sudo systemctl enable httpd
sudo systemctl start httpd
Bước 3. Config Firewall
Nếu máy chủ của bạn được bảo vệ bởi tường lửa và bạn đã mở các cổng
sudo yum install httpd8 và______19. Kích hoạt chúng bằng lệnh sau
sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall-cmd --permanent --zone=public --add-service=https sudo firewall-cmd --reload
Bây giờ bạn có thể xác minh cài đặt Apache. Mỗi quá trình trong Apache được quản lý bằng lệnh
sudo systemctl enable httpd0. Xác minh việc cài đặt Apache bằng lệnh sau.
sudo systemctl start httpd
sudo systemctl status httpd
● httpd.service - The Apache HTTP Server Loaded: loaded [/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled] Active: active [running] since Mon 2019-11-11 09:41:12 UTC; 5s ago Docs: man:httpd.service[8] Main PID: 19440 [httpd] Status: "Started, listening on: port 80" Tasks: 213 [limit: 9584] Memory: 24.5M CGroup: /system.slice/httpd.service ├─19440 /usr/sbin/httpd -DFOREGROUND ├─19441 /usr/sbin/httpd -DFOREGROUND ├─19442 /usr/sbin/httpd -DFOREGROUND ├─19443 /usr/sbin/httpd -DFOREGROUND └─19444 /usr/sbin/httpd -DFOREGROUND Nov 11 09:41:12 instance-1 systemd[1]: Starting The Apache HTTP Server… Nov 11 09:41:12 instance-1 httpd[19440]: Server configured, listening on: port 80 Nov 11 09:41:12 instance-1 systemd[1]: Started The Apache HTTP Server.
Bước 4. Cài đặt cơ sở dữ liệu MySQL/MARIADB trên Centos 8
Mariadb là một giải pháp thay thế tốt hơn cho MySQL, vì vậy tôi có thể sử dụng Mariadb thay vì MySQL
sudo yum install httpd0
sudo yum install httpd1
Bạn có thể xác minh trạng thái cài đặt MariaDB bằng lệnh sau
sudo yum install httpd2____13
Bảo vệ máy chủ Mariadb bằng lệnh
sudo systemctl enable httpd1.
sudo systemctl start httpd
sudo yum install httpd0
Thực hiện theo lời nhắc và tạo mật khẩu mới cho người dùng gốc và hoàn thành quy trình
Bước 5. Cài đặt PHP trên Centos 8
Cuối cùng, bạn có thể cài đặt PHP, theo mặc định, các tàu CentOS có Php 7. 2. Vì vậy, bạn có thể cài đặt PHP bằng lệnh sau
sudo yum install httpd1
Khởi động lại Apache
sudo yum install httpd2
Bước 6. Xác minh thiết lập tắt
Tạo một tệp mới để xuất thông tin PHP
Cài đặt trình chỉnh sửa
sudo systemctl enable httpd2 là trình chỉnh sửa dễ dàng để tạo và chỉnh sửa tệp mới.
sudo systemctl start httpd
sudo yum install httpd3
Create a new file with name
sudo systemctl enable httpd3____14
sudo systemctl start httpd
Dán mã sau vào trình chỉnh sửa và lưu tệp
sudo yum install httpd5
Click
sudo systemctl enable httpd4 theo sau là
sudo systemctl start httpd
sudo systemctl enable httpd5 và
sudo systemctl start httpd
sudo systemctl enable httpd6 để lưu và thoát tệp
sudo systemctl start httpd
Bây giờ hãy mở trình duyệt của bạn và trỏ nó đến địa chỉ IP bên ngoài của bạn, theo sau là Thông tin. php trong URL
sudo yum install httpd6
Bạn sẽ thấy thông tin PHP để biết bạn đã cài đặt và định cấu hình Apache, Mariadb và PHP trên máy chủ Centos 8 của bạn
Chuẩn bị sẵn sàng cho một vai trò làm việc như một chuyên gia công nghệ thông tin với hệ điều hành LinuxInformation Technology Professional với hệ điều hành Linux
Kết luận
Bây giờ bạn đã học được cách cài đặt Ngăn chặn Apache, MySQL và PHP trên Centos 8
Cảm ơn vì đã dành thời gian cho tôi. Nếu bạn phải đối mặt với bất kỳ vấn đề hoặc bất kỳ phản hồi nào, xin vui lòng nhận lại nhận xét bên dưới