Mô-đun httpd php centos 7

Ngăn xếp LAMP là tập hợp phần mềm nguồn mở (Linux, Apache, MySQL, PHP), còn được gọi là Ngăn xếp Web, được cài đặt trên máy chủ để cho phép máy chủ lưu trữ các trang web động

Hướng dẫn này sẽ chỉ cho bạn cách cài đặt ngăn xếp LAMP trên máy chủ CentOS 7

Trước khi bắt đầu

Cập nhật hệ thống của bạn bằng cách chạy lệnh sau

sudo yum update

Bước 1. Cài đặt Apache

Apache là một máy chủ web đa nền tảng mã nguồn mở. Nó có nhiều tài liệu và là máy chủ web phổ biến nhất trên Internet kể từ năm 1996

Chạy lệnh sau trên thiết bị đầu cuối của bạn để cài đặt Apache

sudo yum install httpd

Mô-đun httpd php centos 7

Bạn sẽ được hiển thị một danh sách các gói sẽ được cài đặt cùng với dung lượng cần thiết cho chúng. Nhập y và nhấn enter để tiếp tục

Bây giờ, hãy khởi động Apache và cũng cho phép nó khởi động khi khởi động bằng cách sử dụng các lệnh sau

sudo systemctl start httpd.service
sudo systemctl enable httpd.service

CentOS 7 đi kèm với tường lửa, một giải pháp tường lửa hoàn chỉnh được cài đặt theo mặc định. Vì vậy, chúng ta cần mở cổng 80 trên đó để chấp nhận các kết nối đến Apache. Cách dễ nhất để thực hiện việc này là thêm các quy tắc dịch vụ http/https vào tường lửa bằng các 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ờ chúng tôi có thể truy cập máy chủ web mà không gặp sự cố nào. Vì vậy, hãy mở trình duyệt web của bạn và điều hướng đến địa chỉ IP công khai của máy chủ

http://server_ip_adress

Nếu bạn không biết địa chỉ IP của mình, hãy chạy lệnh sau

ip addr

Mẹo. Bạn cũng có thể dễ dàng tìm thấy địa chỉ IP công khai của máy chủ trên bảng điều khiển CloudCone

Nếu bạn thấy trang web CentOS Apache mặc định như hình bên dưới, thì máy chủ web đã được cài đặt chính xác và có thể truy cập qua internet

Mô-đun httpd php centos 7

Bước 2. Cài đặt MySQL (MariaDB)

MariaDB là một sự thay thế drop-in cho MySQL. Nó là một nhánh của MySQL do cộng đồng phát triển, là một hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS) mã nguồn mở dựa trên Ngôn ngữ truy vấn có cấu trúc (SQL) chạy như một máy chủ cung cấp quyền truy cập nhiều người dùng vào cơ sở dữ liệu

Chạy lệnh sau để cài đặt MySQL

sudo yum install mariadb-server mariadb

Một lần nữa, bạn sẽ thấy danh sách các gói sẽ được cài đặt và dung lượng đĩa cần thiết. Nhập y và nhấn enter để tiếp tục

Khởi động MariaDB và cũng cho phép nó khởi động khi khởi động bằng các lệnh sau

sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service

Khi quá trình cài đặt hoàn tất, hãy chạy lệnh sau để bảo mật quá trình cài đặt MariaDB

________số 8

Nó sẽ hỏi mật khẩu ‘root’ hiện tại. Vì chúng tôi chưa đặt mật khẩu root, chỉ cần nhấn Enter mà không cần nhấn bất kỳ phím nào để tiếp tục

Tiếp theo, nó sẽ yêu cầu bạn đặt mật khẩu gốc. Bạn nên nhập y rồi nhấn Enter và đặt mật khẩu mạnh tại đây. Tuy nhiên, nếu muốn, bạn có thể nhập n và nhấn Enter để tiếp tục mà không cần đặt

Đối với các câu hỏi còn lại, nhấn Enter tại mỗi lời nhắc để tiếp tục với các hành động mặc định

Bước 3. Cài đặt PHP

PHP (từ viết tắt đệ quy của PHP. Bộ tiền xử lý siêu văn bản) là ngôn ngữ kịch bản mã nguồn mở có mục đích chung được sử dụng rộng rãi, đặc biệt phù hợp để phát triển web và có thể được nhúng vào HTML

Chạy lệnh sau để cài đặt PHP cùng với gói php-mysql

sudo yum install php php-mysql

Nhập y và nhấn enter tại dấu nhắc khi bạn thấy danh sách các gói sẽ được cài đặt và PHP sẽ được cài đặt trên máy chủ của bạn mà không gặp bất kỳ sự cố nào. Nhưng chúng ta cần khởi động lại Apache để nó bắt đầu làm việc với PHP. Bạn có thể làm điều này bằng cách gõ lệnh sau

sudo yum install httpd
0

Kiểm tra xử lý PHP

Bạn có thể tạo một tệp PHP cơ bản để đảm bảo nó được cài đặt đúng cách trên máy chủ. Chạy lệnh sau để tạo tệp

sudo yum install httpd
1

Thao tác này sẽ tạo một tệp trống có tên 'thông tin. php' trên thư mục gốc web mặc định của Apache

Nhập mã PHP sau vào đó

sudo yum install httpd
2

Bây giờ hãy lưu và đóng tệp

Mẹo. Sau khi bạn mở tệp trống, hãy nhấn i để vào chế độ chèn nơi bạn có thể nhập văn bản. Sau khi hoàn tất, hãy nhấn Esc và gõ. wq và nhấn Enter để lưu tệp và thoát khỏi trình chỉnh sửa

Để kiểm tra xem máy chủ có thể xử lý chính xác tệp PHP hay không, chỉ cần truy cập trang này trên trình duyệt của bạn bằng cách điều hướng đến

sudo yum install httpd
3

Bạn sẽ thấy một trang tương tự như sau với một số thông tin về máy chủ của bạn được tạo bởi PHP

Mô-đun httpd php centos 7

Đảm bảo xóa tệp chúng tôi đã tạo bằng cách chạy lệnh sau

sudo yum install httpd
4

Phần kết luận

Đó là nó. Chúng tôi đã cài đặt thành công ngăn xếp LAMP trên máy chủ CentOS. Bạn sẽ có thể lưu trữ và phân phát một trang web động trên máy chủ của mình thông qua Internet

Làm cách nào để bật PHP trong httpd trong CentOS 7?

Cài đặt Apache .
Chạy lệnh sau. yum cài đặt httpd
Sử dụng công cụ systemd systemctl để khởi động dịch vụ Apache. systemctl bắt đầu httpd
Cho phép dịch vụ tự khởi động khi khởi động. systemctl kích hoạt httpd. dịch vụ
Mở cổng 80 cho lưu lượng truy cập web. tường lửa-cmd --add-service=http -- Permanent

Làm cách nào để cài đặt các mô-đun PHP trong CentOS 7?

Quy trình cài đặt PHP 7. 2 trên CentOS 7 hoặc RHEL 7 như sau. .
Bật repo EPEL, nhập. sudo yum -y cài đặt phát hành epel
Bật remi repo i. e. remi-php72. sudo yum-config-manager --enable remi-php72
Làm mới kho lưu trữ. cập nhật sudo yum
Cài đặt phiên bản php 7. 2, chạy. Sudo yum cài đặt php

Làm cách nào để cài đặt PHP trên httpd?

Để định cấu hình Apache nhằm cài đặt PHP làm mô-đun, sử dụng trình soạn thảo văn bản ASCII để mở tệp cấu hình Apache, "httpd. conf" . Nếu bạn sử dụng Apache 1. x, tệp được tìm thấy trong "c. \Program Files\Apache Group\Apache\conf\".

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