PHP là ngôn ngữ kịch bản phía server được thiết kế cho phát triển web nhưng cũng được sử dụng như ngôn ngữ lập trình đa năng. Được tạo bởi Rasmus Lerdorf năm 1994, triển khai tham chiếu PHP hiện do Nhóm PHP sản xuất. Phiên bản mới nhất PHP là PHP 7 và nó cung cấp hiệu suất nhanh gấp 2 lần và tiêu thụ bộ nhớ tốt hơn 50% so với PHP 5.6. Bài viết này giải thích “Cách cài đặt PHP 7 trên Ubuntu Linux”.
Trước khi cài đặt PHP 7, bạn cần cài đặt PPA gọi là ondrej/php. Điều này cho phép cài đặt song song PHP 5.6 và 7.0.
Cấu hình PPA cho PHP 5.6 + 7.0 có thể cài đặt cùng lúc
Để cấu hình PPA, sử dụng lệnh sau:
$ sudo add-apt-repository ppa:ondrej/php
Để cập nhật chỉ mục gói, sử dụng lệnh sau:
$ sudo apt-get update
Để liệt kê tất cả các gói PHP, sử dụng lệnh sau:
$ sudo apt-cache search php7
Để cài đặt PHP 7, sử dụng lệnh sau:
$ sudo apt-get install php7.0
Để cấu hình Nginx và PHP 7, sử dụng lệnh sau:
$ sudo vi nginx.conf
Thêm mã như sau:
# Pass all .php files onto a php-fpm/php-fcgi server.
location ~ [^/]\.php(/|$) {
fastcgi_split_path_info ^(.+?\.php)(/.*)$;
if (!-f $document_root$fastcgi_script_name) {
return 404;
}
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
Lưu và đóng file. Để tải lại server nginx, sử dụng lệnh sau:
$ sudo service nginx reload
Trước khi reload nginx, bạn nên kiểm tra nginx đã được cài đặt hay chưa. Nếu chưa, cài đặt như sau:
$ sudo apt-get install -y nginx
Nếu nginx đã được cài đặt trong Linux thì reload nginx bằng lệnh trên. Để kiểm tra cài đặt PHP 7 mới, tạo file test.php trong thư mục /var/www/html/.
test.php nên như sau:
<?php phpinfo(); ?>
Lưu và đóng file. Chạy như sau:
https://localhost/test.php
Chúc mừng! Bây giờ bạn đã biết “Cách cài đặt PHP 7 trên Ubuntu Linux 14.04 LTS”.