logo

  • Hỏi Đáp
  • Kiến Thức
  • Sức Khỏe
  • Tử Vi
  • Công Nghệ
No Result
View All Result
logo
No Result
View All Result
Trang chủ hướng dẫn cài đặt php 7

HƯỚNG DẪN CÀI ĐẶT PHP 7

by Admin _ May 08, 2022

Hướng dẫn cách setup PHP trên CentOS 7; nâng cấp lên PHP 7.0, 7.1, 7.2 cùng 7.3 trên khối hệ thống CentOS 7, cũng như cách tích phù hợp PHP với Nginx và Apache.

Bạn đang xem: Hướng dẫn cài đặt php 7

Ngoài ra, trước khi thiết đặt phiên bản PHP 7.x bạn cần chắc chắn rằng rằng những ứng dụng của các bạn sẽ hỗ trợ nó.

*

Điều khiếu nại để thiết lập PHP trên CentOS 7

Trước khi bước đầu cài đặt, bạn cần đăng nhập vào máy chủ của bản thân mình bằng một tài khoản (user account) tất cả quyền sudo hoặc root user. Cách giỏi nhất đó là chạy những lệnh quản lí trị như sudo user thay bởi vì root. Nếu bạn không có sudo user đến hệ thống của mình thì bạn cũng có thể khởi tạo.

Kích hoạt Remi repository

Các gói PHP 7.x tất cả sẵn trong một vài repository khác nhau. Công ty chúng tôi sẽ áp dụng Remi repository, nó hỗ trợ các phiên phiên bản mới hơn của những gói ứng dụng khác nhau bao hàm cả PHP.

Remi repository dựa vào EPEL repository. Chạy lệnh sau để kích hoạt cả Remi với EPEL repository.

sudo yum install epel-release yum-utilssudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpmYum có thể nhắc bạn nhập khóa GPG. Nhập y và nhấn Enter.

Xem thêm: Cách Sửa Lỗi Unidentified Network Win 10 Hiệu Quả Nhất, Hướng Dẫn Sửa Lỗi Unidentified Network Win 10

Tiếp theo đây đã là reviews cách setup PHP 7.x bằng cách bật Remi repository mê say hợp. Nếu bạn đã setup PHP 5.4 cho hệ thống, yum sẽ update các gói PHP.

Cài đặt PHP 7.x bên trên CentOS 7

Cài đặt PHP 7.3 bên trên CentOS 7

PHP 7.3 là phiên bản mới độc nhất vô nhị của PHP. Hầu hết các ứng dụng, famework tiên tiến nhất của PHP bao hàm WordPress, Drupal, Joomla cùng Laravel hầu hết được hỗ trợ đầy đủ PHP 7.3.

Thực hiện tại theo những bước dưới để thiết đặt PHP 7.3 trên CentOS 7.

Bước 1: Cài để Remi:

sudo yum-config-manager --enable remi-php73Bước 2: Cài đặt PHP 7.3 và một số module PHP phổ biến:

sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlndBước 3: Sau khi thiết đặt thành công, để chất vấn lại thông tin phiên bản PHP đang rất được kích hoạt lên server, bạn sử dụng lệnh:

sudo yum-config-manager --enable remi-php72Bước 2: Sau khi vẫn kích hoạt thì tiến hành cài đặt PHP 7.2 cùng một vài ba module PHP phổ biến:

sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlndBước 3: Sau khi thiết đặt thành công, để kiểm tra lại tin tức phiên phiên bản PHP đang được kích hoạt lên server, bạn thực hiện lệnh:

Bước 1: Kích hoạt Remi PHP 7.1 bởi lệnh:

sudo yum-config-manager --enable remi-php71Bước 2: Cài đặt PHP 7.1 và một vài ba module PHP phổ biến:

sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlBước 3: Kiểm tra coi đã cài đặt thành công tuyệt chưa bằng lệnh:

Cấu hình PHP 7.x

Cấu hình PHP 7.x để gia công việc với Apache

Nếu nhiều người đang sử dụng Apache làm web server của chính mình thì chỉ việc restart lại thương mại & dịch vụ Apache bởi dòng lệnh sau:

sudo systemctl restart httpd

Cấu hình PHP 7.x để gia công việc với Nginx

Khác với Apache, Nginx không có cung cấp tích hợp để xử lý các tệp PHP, bởi vậy bọn họ cần setup một vận dụng riêng tư như PHP FPM, nó đang xử lý những tệp PHP.

Chạy lệnh sau để cài đặt các gói PHP FPM:

sudo yum install php-fpmTheo mặc định, PHP FPM vẫn chạy dưới dạng user apache bên trên cổng 9000. Chúng tôi sẽ thay đổi user tự nginx và chuyển đổi từ TCP socket lịch sự Unix socket. Để làm được như vậy, chỉnh sửa lại các dòng màu sắc vàng bên dưới:

/etc/php-fpm.d/www.conf...user = nginx...group = nginx...listen = /run/php-fpm/www.sock...listen.owner = nginxlisten.group = nginxĐảm nói rằng thư mục /var/lib/php tất cả quyền sở hữu thiết yếu xác:chown -R root:nginx /var/lib/phpKhi đã thực hiện các vắt đổi, kích hoạt cùng khởi động thương mại & dịch vụ PHP FPM bởi lệnh:

sudo systemctl enable php-fpmsudo systemctl start php-fpmTiếp theo, sửa đổi chỉ thị máy chủ ảo Nginx và chế tạo location block để Nginx hoàn toàn có thể xử lý các tệp PHP.

server # . . . Other code location ~ .php$ try_files $uri =404; fastcgi_pass unix:/run/php-fpm/www.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; Để thông số kỹ thuật mới có hiệu lực, hãy restart lại Nginx:

sudo systemctl restart nginxVậy là chúng ta đã thiết lập xong PHP bên trên CentOS 7. Chúc các bạn thành công!

Share Tweet Linkedin Pinterest
Previous Post

Php check regex

Next Post

Regular expression trong php

CÙNG CHUYÊN MỤC

form register php

Form register php

09/04/2021
fantastic blog (cms) in php with source code

Fantastic blog (cms) in php with source code

28/04/2021
validate form php javascript

Validate form php javascript

28/04/2021
http diendanlequydon com viewtopic php style 6

Http diendanlequydon com viewtopic php style 6

28/04/2021
hướng dẫn sử dụng chức năng

Hướng dẫn sử dụng chức năng "config php timezone"

24/05/2022
giải mã code php base64

Giải mã code php base64

24/05/2022
tuyển dụng lập trình viên php tại hà nội

Tuyển dụng lập trình viên php tại hà nội

24/05/2022
việc làm wordpress tại đà nẵng

Việc làm wordpress tại đà nẵng

24/05/2022

Newsletter

The most important automotive news and events of the day

We won't spam you. Pinky swear.

Chuyên Mục

  • Hỏi Đáp
  • Kiến Thức
  • Sức Khỏe
  • Tử Vi
  • Công Nghệ

News Post

  • Physical memory usage là gì

About

Chúng tôi tạo ra trang web nhằm mục đích mang lại kiến thức bổ ích cho cộng đồng, các bài viết được sưu tầm từ nhiều nguồn trên internet giúp mang lại kiến thức khách quan dành cho bạn

©2022 darkedeneurope.com - Website WordPress vì mục đích cộng đồng

Liên Hệ - Giới Thiệu - Nội Quy - Bảo Mật

No Result
View All Result
  • Trang chủ
  • Chuyên mục
    • Hỏi Đáp
    • Kiến Thức
    • Sức Khỏe
    • Tử Vi
    • Công Nghệ
  • Lưu trữ
  • Liên hệ

© 2022 darkedeneurope.com - Website WordPress vì mục đích cộng đồng.