PHP là viết tắt của Bộ tiền xử lý siêu văn bản và là một ngôn ngữ lập trình phía máy chủ. Ban đầu nó được phát triển để phát triển web nhưng bây giờ cũng được sử dụng như một ngôn ngữ có mục đích chung. Nó được tạo ra bởi Rasmus Lerdorf vào năm 1994. Các phiên bản PHP cho macOS được duy trì ở bên thứ ba
kho có thể được thêm vào hệ thống bằng vòi pha. Nó cũng cho phép bạn cài đặt và sử dụng nhiều phiên bản PHP trên một hệ thống macOS. Hướng dẫn này sẽ giúp bạn cài đặt PHP trên macOS. Điều kiện tiên quyếtTrước khi bắt đầu cài đặt Node.js và NPM bằng hướng dẫn này, bạn phải có các điều kiện tiên quyết sau . Phiên bản mới nhất của macOS Sierra được cung cấp với PHP 5.6 và OSX 10.11 El Capitan với PHP 5.5 và OSX 10.8 Mountain Lion được cung cấp với phiên bản PHP 5.3. Đã có phiên bản PHP 8.1 mới nhất để cài đặt. Các bước dưới đây giúp bạn cài đặt PHP 8.1, 8.0, 7.4, 7.3, 7.2, 7.1 hoặc 5.6 trên hệ thống macOS.
Hướng dẫn cài đặt PHP 8.1 trên CentOS7 với 3 bước vô cùng đơn giản Giới thiệuPHP là gì?PHP: Hypertext Preprocessor, thường được viết tắt thành PHP là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng quát. Nó rất thích hợp với web và có thể dễ dàng nhúng vào trang HTML. Do được tối ưu hóa cho các ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C và Java, dễ học và thời gian xây dựng sản phẩm tương đối ngắn hơn so với các ngôn ngữ khác nên PHP đã nhanh chóng trở thành một ngôn ngữ lập trình web phổ biến nhất thế giới. PHP 8.1 hiện đang được phát triển và sẽ được phát hành vào ngày 25 tháng 11 năm 2021. Với PHP 8.1 nó sẽ quản lý nội dung mạnh mẽ nhất trên các nền tảng lớn và thông dụng như Joomla, Drupal, WordPress, OpenCart, Magento, OctoberCMS, ngoài ra PHP 8.1 đi kèm với một loạt các tính năng và cải tiến mới. Ngay bây giờ, mình sẽ giới thiệu một số tính năng nổi bật mới và hướng dẫn các bạn cách cài đặt PHP 8.1 trên CentOS 7 để bắt đầu khám phá kỹ hơn các tính năng hay ho của nó. Có gì mới trong PHP 8.1?
Cài đặt PHP 8.1 trên CentOS 7Vì kho lưu trữ YUM mặc định trong CentOS 7 không có sẵn các gói PHP 8.1, nên chúng ta sẽ sử dụng kho lưu trữ REMI để cài đặt 8.1 trên CentOS 7 Bước 1: SSH vào máy chủĐể cài đặt PHP 8.1 trên CentOS 7 thì việc đầu tiên chúng ta cần làm là SSH hoặc truy cập VPS hoặc máy chủ của bạn với quyền root trước. Nếu bạn chưa biết cách SSH vào VPS hoặc Server của bạn thì bạn có thể tham khảo bài viết hướng dẫn sau:
Sau khi đã SSH thành công chúng ta tiếp tục với bước 2. Bước 2: Cài đặt PHP 8.1 trên CentOS 7Để bắt đầu, trước tiên bạn cần thêm kho lưu trữ Remi để từ đó bạn sẽ có thể cài đặt PHP 8.1 trên CentOS7.
yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm Dưới đây là kết quả sau khi chạy các lệnh trên.
yum -y install yum-utils yum-config-manager --disable 'remi-php*' yum-config-manager --enable remi-php81 yum repolist yum -y install php php-{cli,fpm,mysqlnd,zip,devel,gd,mbstring,curl,xml,pear,bcmath,json,opcache,redis,memcache} Dưới đây là kết quả sau khi chạy các lệnh trên Bước 3: Kiểm tra phiên bản PHP sau khi cài đặtSau khi các bạn đã cài đặt xong, các bạn có thể kiểm tra lại phiên bản PHP với lệnh sau: Dưới đây là kết quả sau khi chạy lệnh trên
Như hình thì mình đã cài đặt thành công PHP 8.1 trên CentOS 7 thành công. Tổng kếtNhư vậy ở bài viết này mình đã hướng dẫn các bạn cách cài đặt PHP 8.1 trên CentOS 7 một cách vô cùng đơn giản và nhanh chóng. Với PHP 8.1 chắc hẳn sẽ mang lại nhiều tiện ích mới , từ đó giúp các ứng dụng hay website được hoạt động với hiệu sốt tối đa và ổn định hơn. Hy vọng bài viết sẽ giúp ích cho các bạn, chúc các bạn thực hiện thành công. Các bạn có thể tham khảo thêm các hướng dẫn sử dụng khác tại link bên dưới:
Nếu các bạn cần hỗ trợ các bạn có thể liên hệ bộ phận hỗ trợ theo các cách bên dưới:
Author Bio
Chào mọi người, mình là Kiên - hiện đang công tác tại Phòng Kỹ thuật AZDIGI. Trong quá trình làm việc mình có cơ hội được tiếp xúc với khá nhiều các vấn đề liên quan đến Website/Hosting/VPS/Server, do đó mình viết lại các hướng dẫn này nhằm chia sẻ kiến thức, cũng như tạo một môi trường để chúng ta giao lưu và học hỏi lẫn nhau, trau dồi thêm nhiều kiến thức bổ ích hơn nữa. Nếu các bạn có thắc mắc hoặc cần trao đổi thêm, liên hệ với mình theo thông tin dưới đây: - Facebook: Đàm Trung Kiên Articles by Đàm Trung Kiên |