Hướng dẫn install php mysql centos 8 - cài đặt php mysql centos 8

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.

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.

  1. Phiên bản tính toán động cơ của bạn đang chạy.
  2. Để 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; với & nbsp; Centos & NBSP; 8

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 các 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 httpd
7. Chạy lệnh sau để cài đặt.

sudo yum install httpd

Sau khi cài đặt hoàn tất, bật và khởi động dịch vụ Apache.

sudo systemctl enable httpd
sudo systemctl start httpd

Bước 3: Cấu hình tường lửa

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 httpd
8 và
sudo yum install httpd
9. 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ý với lệnh

sudo systemctl enable httpd
sudo systemctl start httpd
0. Xác minh việc cài đặt Apache với lệnh sau.

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 chúng tôi có thể sử dụng Mariadb thay vì MySQL.

sudo yum install mariadb-server mariadb -y
sudo systemctl enable mariadb
sudo systemctl start mariadb

Bạn có thể xác minh trạng thái cài đặt MariaDB bằng lệnh sau.

sudo systemctl status mariadb
● mariadb.service - MariaDB 10.3 database server
    Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
    Active: active (running) since Mon 2019-11-11 09:42:45 UTC; 47s ago
      Docs: man:mysqld(8)
            https://mariadb.com/kb/en/library/systemd/
   Process: 22519 ExecStartPost=/usr/libexec/mysql-check-upgrade (code=exited, status=0/SUCCESS)
   Process: 22385 ExecStartPre=/usr/libexec/mysql-prepare-db-dir mariadb.service (code=exited, status=0/SUCCESS)
   Process: 22361 ExecStartPre=/usr/libexec/mysql-check-socket (code=exited, status=0/SUCCESS)
  Main PID: 22487 (mysqld)
    Status: "Taking your SQL requests now…"
     Tasks: 30 (limit: 9584)
    Memory: 86.3M
    CGroup: /system.slice/mariadb.service
            └─22487 /usr/libexec/mysqld --basedir=/usr

Bảo vệ máy chủ Mariadb bằng lệnh

sudo systemctl enable httpd
sudo systemctl start httpd
1.

sudo yum install httpd
0

Hướng dẫn install php mysql centos 8 - cài đặt php mysql centos 8

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 httpd
1

Khởi động lại Apache.

sudo yum install httpd
2

Bước 6: Xác minh thiết lập đèn

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 httpd
sudo systemctl start httpd
2 là trình chỉnh sửa dễ dàng để tạo và chỉnh sửa tệp mới.

sudo yum install httpd
3

Tạo một tệp mới với tên

sudo systemctl enable httpd
sudo systemctl start httpd
3

sudo yum install httpd
4

Dán mã sau vào trình chỉnh sửa và lưu tệp.

sudo yum install httpd
5

Nhấn

sudo systemctl enable httpd
sudo systemctl start httpd
4 theo sau là
sudo systemctl enable httpd
sudo systemctl start httpd
5 và
sudo systemctl enable httpd
sudo systemctl start httpd
6 để lưu và thoát tệp.

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à Info.php trong URL.

sudo yum install httpd
6

Hướng dẫn install php mysql centos 8 - cài đặt php mysql centos 8

Bạn sẽ thấy thông tin PHP cho 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ị 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 with Linux operating system

Sự kết luận

Bây giờ bạn đã học được cách cài đặt ngăn xếp đè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, xin vui lòng để lại nhận xét bên dưới.