Hướng dẫn php location in ubuntu - vị trí php trong ubuntu
PHP là một ngôn ngữ lập trình kịch bản thích hợp để lập trình website. Trong bài viết này HOSTVN sẽ hướng dẫn các bạn cài đặt PHP trên Ubuntu 18. PHP là một ngôn ngữ lập trình kịch bản thích hợp để lập trình website. Trong bài viết này HOSTVN sẽ hướng dẫn các bạn cài đặt PHP trên Ubuntu 18. Mục lục 1. Điều kiện tiên quyết2. Cài đặt PHP trên Ubuntu 18
3.1. Cấu hình với Apache2.1. Bước 1: Cài đặt ppa:ondrej/php2.2. Bước 2: Cài đặt PHP-FPMppa:ondrej/php PPA để có thể cài đặt phiên bản PHP-FPM mới nhất sudo add-apt-repository ppa:ondrej/php 2.2. Bước 2: Cài đặt PHP-FPM2.3. Bước 3: Cấu hình PHP-FPMHOSTVN sẽ cài đặt PHP 7.4 sudo apt update && sudo apt upgrade -y sudo apt -y install php7.4 php7.4-fpm 2.3. Bước 3: Cấu hình PHP-FPM2.4. Bước 4: Khởi động PHP-FPM sudo cp /etc/php/7.4/fpm/pool.d/www.conf /etc/php/7.4/fpm/pool.d/www.conf.bak 3. Cấu hình PHP-FPM hoạt động với Nginx hoặc Apache sudo sed -i 's/;listen.mode = 0660/listen.mode = 0660/g' /etc/php/7.4/fpm/pool.d/www.conf sudo sed -i 's/;security.limit_extensions = .php .php3 .php4 .php5 .php7/security.limit_extensions = .php .php3 .php4 .php5 .php7/g' /etc/php/7.4/fpm/pool.d/www.conf 3.1. Cấu hình với Apache/etc/php/7.4/fpm 2.4. Bước 4: Khởi động PHP-FPM3. Cấu hình PHP-FPM hoạt động với Nginx hoặc Apache sudo systemctl start php7.4-fpm sudo systemctl enable php7.4-fpm 3.1. Cấu hình với Apache sudo systemctl status php7.4-fpm 3. Cấu hình PHP-FPM hoạt động với Nginx hoặc Apache3.1. Cấu hình với Apache3.2. Cấu hình với Nginxproxy_fcgi bằng các lệnh sau sudo a2enmod proxy_fcgi setenvif sudo a2enconf php7.4-fpm sudo systemctl restart apache2 3.2. Cấu hình với Nginx3. Cài đặt phần mở rộng PHP location ~ .php$ { try_files $uri $uri/ =404; fastcgi_split_path_info ^(.+.php)(/.+)$; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; fastcgi_intercept_errors on; if (-f $request_filename) { fastcgi_pass unix:/run/php/php7.4-fpm.sock; } } 4. Kiểm tra xử lý PHP sudo systemctl restart nginx 3. Cài đặt phần mở rộng PHP4. Kiểm tra xử lý PHP sudo apt install php7.4-[extname] 5. Kết luận sudo apt update && sudo apt upgrade -y sudo apt -y install php7.4 php7.4-fpm0 Trước tiên các bạn cần cài đặt Apache hoặc Nginx và MariaDB trên Ubuntu 4. Kiểm tra xử lý PHP5. Kết luậninfo.php trong thư mục /var/www/html với code sau: sudo apt update && sudo apt upgrade -y sudo apt -y install php7.4 php7.4-fpm1 Trước tiên các bạn cần cài đặt Apache hoặc Nginx và MariaDB trên Ubuntu Hướng dẫn cài đặt Apache trên Ubuntu 18 5. Kết luậnTrước tiên các bạn cần cài đặt Apache hoặc Nginx và MariaDB trên UbuntuHOSTVN đã hướng dẫn các bạn cài đặt PHP trên Ubuntu 18. Nếu có bất kỳ ý kiến đóng góp nào các bạn có thể để lại bình luận ở bên dưới. Hướng dẫn cài đặt Apache trên Ubuntu 18Hướng dẫn cài đặt Nginx trên Ubuntu 18.04 Hướng dẫn cài đặt MariaDB trên Ubuntu 18 Hướng dẫn cài đặt LAMP trên Ubuntu 18 Hướng dẫn cài đặt LEMP trên Ubuntu 18 2. Cài đặt PHP trên Ubuntu 18 Để cài đặt PHP-FPM các bạn nên sử dụng ppa:ondrej/php PPA để có thể cài đặt phiên bản PHP-FPM mới nhất Danh sách tin nhắn Tiếp theo các bạn cài đặt PHP bằng lệnh sau. Trong bài viết này HOSTVN sẽ cài đặt PHP 7.4 Đầu tiên các bạn backup lại file cấu hình mặc định Tiếp theo các bạn chạy lần lượt các lệnh sau Khi bạn sử dụng PHP-FPM. Tất cả các file cấu hình PHP đều nằm trong thư mục /etc/php/7.4/fpm{{mission.data.mission.credit}} điểm hôm nay
Ví dụ: nếu bạn muốn cài đặt phần mở rộng MySQL và GD, bạn sẽ chạy lệnh sau: Sau khi cài đặt PHP extension , đừng quên khởi động lại dịch vụ Apache hoặc PHP-FPM.
Để kiểm tra xem máy chủ web của bạn có được cấu hình đúng để xử lý PHP hay không, hãy tạo một tệp mới có tên là info.php trong thư mục /var/www/html với code sau: |