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.
- 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 foundvà 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. - 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
- 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 đó) - Lên cấu hình để chạy PHP
- Vào
C:\PHP7đổi tên filephp.ini-developmentthànhphp.ini. - Sửa
php.initrên notepad (mở bằng nodepad,...) - Thay đổi một số cài đặt trên file
php.ini- Đổi
memory_limittừ128Mto1G(Vì composer ngốn khá nhiều bộ nhớ) - Bỏ comment cho phần
; extension_dir = "ext"(bỏ;dòng này bây giờ làextension_dir = "ext"). - 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.extension=php_gd2.dllextension=php_curl.dllextension=php_mbstring.dllextension=php_openssl.dllextension=php_pdo_mysql.dllextension=php_pdo_sqlite.dllextension=php_sockets.dll
- Đổi
- Vào
- Thêm
C:\PHP7vào Windows system path:- Mở cài đặt
- Gõ Variables nó sẽ gợi ý Edit the system environment variables
- Của số mới hiện ra bấm vào 'Environment Variables...'.
- Bấm vào
Pathbến dưới 'System variables', và bấm vào 'Edit...' - Bấm vào 'New' và thêm hàng
C:\PHP7. - Click OK, then OK, then OK.
- 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