Hướng dẫn install php packages - cài đặt các gói php
Để học ngôn ngữ PHP và phát triển ứng dụng với ngôn ngữ này bạn cần cài đặt các thành phần cần thiết: chương trình dịch (để sử dụng PHP CLI bản mới nhất), bộ server Apache+PHP+MySQL (cho phát triển và triển khai ứng dụng web PHP), một text editor/IDE phù hợp. Show Giới thiệu chung về chương trình dịch PHPPHP là một ngôn ngữ lập trình dạng script (tương tự như Python) với chương trình dịch (interpreter) riêng của nó. Chương trình dịch của PHP có thể chạy độc lập (không cần web server) hoặc chạy tích hợp với một chương trình web server. Ở dạng độc lập, chương trình dịch của PHP hoạt động được trên cả Windows, Mac và Linux. Ở chế độ này, chương trình dịch của PHP hoạt động gần tương tự như chương trình dịch của Python, C# (.NET core) hay Java. Người ta gọi chương trình dịch ở chế độ này là PHP CLI (command line interface). PHP CLI cho phép chạy script ở dạng ứng dụng console. Do vậy, để học ngôn ngữ lập trình PHP thì bạn không cần thiết phải cài đặt web server. Bạn có thể viết script và sử dụng chương trình dịch PHP để chạy trực tiếp script đó ở dạng ứng dụng console. Việc viết script và chạy ở dạng console như vậy hoàn toàn tương tự như khi bạn học lập trình với các ngôn ngữ khác (như C#, Java, Python, F#, C, C++). Nó đặc biệt giống với việc học ngôn ngữ script như Python. Ở dạng tích hợp, chương trình dịch của PHP hoạt động như phần mở rộng của một chương trình web server. PHP có thể hoạt động cùng Apache (Linux/Windows), NGinx (Linux/Windows) hay IIS (windows). Đây là chế độ hoạt động chính của chương trình dịch PHP. Ở chế độ này, chương trình web server sẽ điều hướng truy vấn tới chương trình dịch của PHP để xử lý script tương ứng. Kết quả chạy script PHP sẽ được web server trả về cho trình duyệt. Các script PHP chạy ở chế độ tích hợp này phải tuân thủ một số yêu cầu riêng để tạo ra ứng dụng web. Trong phần tiếp theo của bài học chúng ta sẽ xem xét cách cài đặt chương trình dịch PHP trên Windows và cách tích hợp nó với chương trình máy chủ web Apache. Cài đặt chương trình PHPPHP chạy trên nhiều hệ điều hành. Để đơn giản hóa việc minh họa, trong bài học này chúng ta sẽ chỉ thực hiện trên windows. Về việc cài đặt trên các hệ điều hành khác sẽ trình bày riêng ở phần phụ lục. Bước 1. Chọn chương trình PHP Bộ chương trình dịch trọn vẹn của PHP cho windows được cung cấp miễn phí tại địa chỉ https://windows.php.net/download/. Bộ chương trình PHP được cung cấp ở dạng file chạy nén trong tập tin zip. PHP không cung cấp các bộ cài đặt (file msi). Lưu ý rằng ở trang này có nhiều bộ chương trình khác nhau. Bạn lựa chọn như sau:
Đây là lựa chọn phù hợp để chạy PHP CLI. Theo đó, phiên bản mới nhất hiện nay dành cho máy 64 bit đáp ứng các yêu cầu trên là VS16 x64 Non Thread Safe (2020-Nov-24 22:43:38) và có thể tải từ đường link https://windows.php.net/downloads/releases/php-8.0.0-nts-Win32-vs16-x64.zip. Bản 32 bit tương ứng là VS16 x86 Non Thread Safe (2020-Nov-24 22:45:09), tải từ link https://windows.php.net/downloads/releases/php-8.0.0-nts-Win32-vs16-x86.zip. Bước 2. Cài đặt Việc cài đặt PHP chỉ đơn giản là giải nén file zip vừa tải về. Hãy giải nén file zip vào thư mục C:\PHP.giải nén file zip vào thư mục C:\PHP. Bạn có thể giải nén vào thư mục bất kỳ. Tuy nhiên, để tiện lợi cho việc hướng dẫn ở các bài sau, chúng ta thống nhất cài PHP vào thư mục C:\PHP. Nếu lựa chọn giải nén vào thư mục khác, ở các phần hướng dẫn cấu hình bạn chú ý thay đổi đường dẫn PHP cho phù hợp. Bước 3. Cấu hìnhWindows Windows Thêm đường dẫn C:\PHP vào danh sách đường dẫn của hệ thống (PATH). System Properties -> tab Advanced -> Environment Variables -> Path -> nút New.Thao tác trên giúp windows tìm tới file chương trình C:\PHP\php.exe khi chúng ta gọi lệnh Bước 4. Tạo file cấu hình php.ini Mở thư mục C:\PHP tìm đến file
Trong bộ chương trình PHP đã có sẵn hai file cấu hình, php.ini-development và php.ini-deployment. Trong đó, php.ini-development chứa những thông tin cấu hình sẵn phù hợp cho quá trình phát triển ứng dụng. File còn lại phù hợp cho việc triển khai. Đến đây bạn đã sẵn sàng để viết chương trình PHP CLI đầu tiên. Hello world, PHP CLI!Để thử nghiệm, hãy tạo thư mục PhpProjects. Trong thư mục này tạo file văn bản index.php. Chú ý để phần mở rộng là php. Mở file index.php bằng notepad và viết nội dung cho file như sau:
+ Nếu bạn thấy site hữu ích, trước khi rời đi hãy giúp đỡ site bằng một hành động nhỏ để site có thể phát triển và phục vụ bạn tốt hơn.+ Nếu bạn thấy bài viết hữu ích, hãy giúp chia sẻ tới mọi người.+ Nếu có thắc mắc hoặc cần trao đổi thêm, mời bạn viết trong phần thảo luận cuối trang.Cảm ơn bạn!giúp đỡ site bằng một hành động nhỏ để site có thể phát triển và phục vụ bạn tốt hơn. |