Hướng dẫn install php5 dev - cài đặt nhà phát triển php5

Bài viết được sự cho phép của tác giả Lê Chí Dũng

Để cài đặt nhiều version php cho nhiều project website, dùng yum-config-manager để cài đặt multiple versions of PHP. Và lưu ý bài viết này dành cho những người có kiến thức cơ bản về Nginx và PHP.

Tuyển dụng lập trình viên php cần gấp

Hướng dẫn install php5 dev - cài đặt nhà phát triển php5

1.1 Cài đặt PHP 7.1 Version

1.2 Cài đặt PHP 5.6 Version

Kiểm tra version PHP mặc định.

1.3 Cấu hình PHP-FPM và PHP56-PHP-FPM

Đây là phần cấu hình php-fpm sẽ hoạt động tương thích với Nginx. Cần thiết lập user/group của FastCGI khi hoạt động trên Nginx sẽ listen đúng port.

php-fpm (default 7.1): /etc/php-fpm.d/www.conf /etc/php-fpm.d/www.conf

php56-php-fpm: /opt/remi/php56/root/etc/php-fpm.d/www.conf /opt/remi/php56/root/etc/php-fpm.d/www.conf

Mở file config đề thiết lập user/group của FastCGI.

Cập nhật thông tin user/group

Kế tiếp, cập nhật thiết lập address:port cho FastCGI listen các request sẽ nhận.

2. Thiết lập Nginx dùng PHP-FPM tương ứng

2.1 Khởi chạy services

Nếu trường hợp bị lỗi xãy ra thì gõ lệnh sau:

2.2 Thiết lập đường dẫn cho website

Tạo các folder web để chạy các version PHP khác nhau trong /var/www/html/.

2.3 Thiết lập permission

2.4 Config Nginx Server cho  các Website

Tạo các config Nginx cho các website tại /etc/nginx/conf.d/.

Website 1 cấu hình cho example1.com

Website 2 cấu hình cho example2.com

Kế tiếp tạo các nội dung chứa phpinfo() để xem các version PHP của các website.

Để apply các cấu hình thì phải restart lại các services.

Nếu chạy dưới local thì nhớ cấu hình /etc/hosts.

Cuối cùng truy cập vào domain các trang đã setup trong config nginx để xem thành quả.

Bài viết gốc được đăng tải tại lcdung.top

Có thể bạn quan tâm:

  • Hướng dẫn chạy nhiều Node version khác nhau trên Windows
  • Hướng dẫn cấu hình Xdebug bằng PHPStorm cho Docker
  • TensorFlow là gì? Tìm hiểu về TensoFlow từ A đến Z

Xem thêm Việc làm php đà nẵng, hcm, hà nội hấp dẫn trên TopDev

Để cài đặt PHP, Cafedev sẽ đề xuất bạn cài đặt phần mềm AMP (Apache, MySQL, PHP). Nó có sẵn cho tất cả các hệ điều hành. Có nhiều tùy chọn AMP có sẵn trên thị trường được cung cấp bên dưới:

  • WAMP dành cho Windows dành cho Windows
  • LAMP cho Linux cho Linux
  • MAMP dành cho Mac dành cho Mac
  • SAMP cho Solaris cho Solaris
  • FAMP cho FreeBSD cho FreeBSD
  • XAMPP (Cross, Apache, MySQL, PHP, Perl) cho Cross Platform: Nó cũng bao gồm một số thành phần khác như FileZilla, OpenSSL, Webalizer, Mercury Mail, v.v. (Cross, Apache, MySQL, PHP, Perl) cho Cross Platform: Nó cũng bao gồm một số thành phần khác như FileZilla, OpenSSL, Webalizer, Mercury Mail, v.v.

Nếu bạn đang sử dụng Windows và các tính năng khác của XAMPP, bạn nên sử dụng WAMP. Theo cách tương tự, bạn có thể sử dụng LAMP cho Linux và MAMP cho Macintosh.

  • 1. Tải xuống và cài đặt máy chủ WAMP
  • 2. Tải xuống và cài đặt máy chủ LAMP
  • 3. Tải xuống và cài đặt máy chủ MAMP
  • 4. Tải xuống và cài đặt máy chủ XAMPP

1. Tải xuống và cài đặt máy chủ WAMP

2. Tải xuống và cài đặt máy chủ LAMP

2. Tải xuống và cài đặt máy chủ LAMP

3. Tải xuống và cài đặt máy chủ MAMP

3. Tải xuống và cài đặt máy chủ MAMP

4. Tải xuống và cài đặt máy chủ XAMPP

4. Tải xuống và cài đặt máy chủ XAMPP

Nhấp vào tôi để tải xuống máy chủ WAMP

Nhấp vào tôi để tải xuống máy chủ LAMP:

Nhấp vào tôi để tải xuống máy chủ MAMP

Nhấp vào tôi để tải xuống máy chủ XAMPP Nhấp vào liên kết ở trên để tải máy chủ XAMPP.

Hướng dẫn install php5 dev - cài đặt nhà phát triển php5

Cách cài đặt máy chủ XAMPP trên Windows: Sau khi tải XAMPP, nhấp đúp vào file đã tải xuống và cho phép XAMPP thực hiện các thay đổi trong hệ thống của bạn. Một cửa sổ sẽ bật lên, nơi bạn phải nhấp vào nút Next.

Hướng dẫn install php5 dev - cài đặt nhà phát triển php5

Chúng ta sẽ tìm hiểu cách cài đặt máy chủ XAMPP trên nền tảng windows từng bước. Làm theo các bước dưới đây và cài đặt máy chủ XAMPP trên hệ thống của bạn. Tại đây, chọn các thành phần mà bạn muốn cài đặt và nhấn Next .

Hướng dẫn install php5 dev - cài đặt nhà phát triển php5

Bước 1: Nhấp vào liên kết ở trên để tải máy chủ XAMPP. Chọn một thư mục mà bạn muốn cài đặt XAMPP trong hệ thống của mình và nhấp vào Next.

Hướng dẫn install php5 dev - cài đặt nhà phát triển php5

Bước 2: Sau khi tải XAMPP, nhấp đúp vào file đã tải xuống và cho phép XAMPP thực hiện các thay đổi trong hệ thống của bạn. Một cửa sổ sẽ bật lên, nơi bạn phải nhấp vào nút Next. Nhấp vào Next và tiếp tục.

Hướng dẫn install php5 dev - cài đặt nhà phát triển php5

Bước 3: Tại đây, chọn các thành phần mà bạn muốn cài đặt và nhấn Next . XAMPP đã sẵn sàng để cài đặt, vì vậy hãy nhấp vào nút Next và cài đặt XAMPP.

Hướng dẫn install php5 dev - cài đặt nhà phát triển php5

Bước 4: Chọn một thư mục mà bạn muốn cài đặt XAMPP trong hệ thống của mình và nhấp vào Next. Một cửa sổ kết thúc sẽ hiển thị sau khi cài đặt thành công. Bấm vào nút Kết thúc .

Hướng dẫn install php5 dev - cài đặt nhà phát triển php5

Bước 5: Nhấp vào Next và tiếp tục. Chọn ngôn ngữ ưa thích của bạn.

Hướng dẫn install php5 dev - cài đặt nhà phát triển php5

Bước 6: XAMPP đã sẵn sàng để cài đặt, vì vậy hãy nhấp vào nút Next và cài đặt XAMPP. XAMPP đã sẵn sàng để sử dụng. Khởi động máy chủ Apache và MySQL và chạy chương trình php trên localhost.

Bước 7: Một cửa sổ kết thúc sẽ hiển thị sau khi cài đặt thành công. Bấm vào nút Kết thúc .

Hướng dẫn install php5 dev - cài đặt nhà phát triển php5

Bước 8: Chọn ngôn ngữ ưa thích của bạn. Nếu không có lỗi nào hiển thị thì XAMPP đang chạy thành công.

Hướng dẫn install php5 dev - cài đặt nhà phát triển php5

Cài ứng dụng cafedev để dễ dàng cập nhật tin và học lập trình mọi lúc mọi nơi tại đây.mọi lúc mọi nơi tại đây.

Tài liệu từ cafedev:

  • Full series tự học PHP từ cơ bản tới nâng cao tại đây nha.
  • Ebook về PHP tại đây.
  • Các nguồn kiến thức MIỄN PHÍ VÔ GIÁ từ cafedev tại đâycafedev tại đây

Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của cafedev để nhận được nhiều hơn nữa:

  • Group Facebook
  • Fanpage
  • Youtube
  • Instagram
  • Twitter
  • Linkedin
  • Pinterest
  • Trang chủ

Chào thân ái và quyết thắng!

Đăng ký kênh youtube để ủng hộ Cafedev nha các bạn, Thanks you!