Monday, October 21, 2019

Hướng dẫn cài composer trên Local Development Window 10

Các công cụ như Gitlab, acquia, gitlab Desktop2, drupal console thì composer là một công cụ rất quan trọng trong việc phát triển site của bạn.
Local developement, push and pull and deployment đều thông qua framework là composer.
Bài viết sau mình hướng dẫn cài composer trên local window 10.

Cụ thể bài hướng dẫn chi tiết ở đây
https://www.jeffgeerling.com/blog/2018/installing-php-7-and-composer-on-windows-10

Việc cài đặt composer trên MAC khá đơn giản, nhưng trên Window thì khá nhiều bước.
  1. Trước hết cài đặt Visual C++ Redistributable for Visual Studio 2015 nếu không cài bạn sẽ gặp lỗi này, VCRUNTIME140.DLL was not found và các lện php sẽ không thực hiện. Cài bản 64bit tùy thuộc vào lap của bạn.
  2. Download PHP for Windows. Tải PHP cho window về, bản mới nhất là 7.3, nhớ là download bản zip và mình đã chọn bản này.

    VC15 x64 Non Thread Safe (2019-Oct-22 19:04:15)sha256: a7e174cad96f8f10ccf8b45835a45b67ab9e2ab37a576ed4cfc680381f0e1eb4

  3. Giải nén vào ổ C với đường dẫn C:\PHP7. (tạo folder mới rồi giải nén vào trong đó)
  4. Lên cấu hình để chạy PHP
    1. Vào C:\PHP7 đổi tên file php.ini-development thành php.ini.
    2. Sửa php.ini trên notepad (mở bằng nodepad,...)
    3. Thay đổi một số cài đặt trên file php.ini
      1. Đổi memory_limit từ 128M to 1G (Vì composer ngốn khá nhiều bộ nhớ)
      2. Bỏ comment cho phần ; extension_dir = "ext" (bỏ ; dòng này bây giờ là extension_dir = "ext").
      3. Tìm phần có dòng extension= bỏ comment cho các dòng. Trên file có thể không có dll, tìm sao cho đúng là được.
        1. extension=php_gd2.dll
        2. extension=php_curl.dll
        3. extension=php_mbstring.dll
        4. extension=php_openssl.dll
        5. extension=php_pdo_mysql.dll
        6. extension=php_pdo_sqlite.dll
        7. extension=php_sockets.dll
  5. Thêm C:\PHP7 vào Windows system path:
    1. Mở cài đặt
    2. Gõ Variables nó sẽ gợi ý Edit the system environment variables
    3. Của số mới hiện ra bấm vào 'Environment Variables...'.
    4. Bấm vào Path bến dưới 'System variables', và bấm vào 'Edit...'
    5. Bấm vào 'New' và thêm hàng C:\PHP7.
    6. Click OK, then OK, then OK.
  6. Mở PowerShell or hoặc Ubuntu gõ dòng lện php -v để xác nhận là PHP đang hoạt động trên máy tính của bạn.
Tới đây thì nó hiện ra thế này.
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

PS C:\Users\jgeerling> php -v
PHP 7.0.29 (cli) (built: Mar 27 2018 15:23:04) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
ỔN!

No comments:

Post a Comment

Bạn cần thêm thông tin hay có câu hỏi vui lòng comment