Cách cài đăt Django trên hệ điều hành Windows: Hướng dẫn từng bước


31/8/23      

 Lời nói đầu 

Trong bài viết này, bạn sẽ được hướng dẫn cách cài đặt Django trên hệ điều hành Windows bằng cách sử dụng pip. Sau đó, bạn sẽ kiểm tra việc cài đặt, tạo một dự án và khởi động máy chủ Django.

Chuẩn bị
 bịyou install Django, you must make sure that Python is installed on your system. You can check out this guide — how to install python on windows to learn how to do it.

Các lệnh bạn sẽ chạy trong bài thực hành này được thử trên PowerShell, nhưng nó cũng có thể hoạt động tốt trên Windows Command Prompt(CMD). Để có trải nghiệm tốt, tôi khuyên bạn nền dùng PowerShell trong bài thực hành này.



Bước 1— Mở PowerShellPermalinkFirst, you need to open PowerShell on your computer. You can do that by searching for PowerShell in the Windows search box or you can open the Run dialog box by holding the Windows logo key and R(WIN+R). Once the dialog is open, type powershell, and then click OK.

Đầu tiên bạn mở cửa số PowerShell lên như hình:


Bước 2 - Kiểm tra phiên bản Python được cài đặt trên máy tính

PermalinkBefore you install Django, first, you need to make sure that you installed Python on your system.

Để làm điều này, gõ lệnh sau vào PowerShell để xem Python đã được cài đặt chưa:

> python -V

Tùy chọn -V để cho biết phiên bản Python được cài đặt trên hệ thống.

Sau khi chạy lệnh trên bạn sẽ thấy thông tin được trả ra như sau:

PS C:\Users\Username> python -V
Python 3.9.7

Vào thời điểm viết bài này, nó là phiên bản Python 3.9.7.

Bây giờ bạn đã biết phiên bản Python trên máy của mình rồi, tiếp theo ta sẽ nâng cấp pip.

Cách cài đặt Nginx, PHP, Mariadb trên hệ điều hành macOS


14/6/23      

Trong bài viết này, tôi sẽ giới thiệu cho bạn cách cài đặt Nginx, PHP-FPM và MariaDB trên hệ điều hành macOS sử dụng chương trình quản lý gói. 

Lưu ý, đây là bài viết dành cho các bạn đã có kinh nghiệm sử dụng Nginx, PHP, MariaDB rồi.

Homebrew

HomeBrew là chương trình quản lý gói cho macOS, nó cho phép bạn dễ dàng cài đặt nhiều ứng dụng của hệ thống Unix. Để cài đặt nó, bạn thực thi dòng lệnh được hướng dẫn trên Website chính thức của Homebrew.

Cách giải nén tập tin RAR trên các hệ điều hành Windows, MacOS, Linux


12/6/23      

RAR là định dạng tập tin nén -- giống như tập tin ZIP — và trong bài viết này, chúng tôi sẽ chỉ cho bạn biết cách mở tập tin này trên hệ điều hành Windows, MacOS và Linux.

Cách mở tập tin RAR trên hệ điều hành Windows

Có rất nhiều ứn dụng chạy trên hệ điều hành Windows mà có thể mở được tập tin RAR. Lựa chọn mặc định là WinRAR, được tạo bởi những người tạo ra định dạng tập tin RAR, nhưng nó lại không miễn phí. Nếu bạn muốn tạo tập tin RAR, WinRAR là lựa chọn tốt nhất. Tuy nhiên, nếu bạn chỉ muốn giải nén tập tin RAR, ứng dụng 7-Zip là lựa chọn tốt hơn.

Sau khi bạn tải ứng dụng 7-Zip từ trang web của họ, bạn có thể bấm đúp chuột vào tập tin RAR để mở nó trong 7-ZIP và xem hoặc giải nén các tập tin.


Nếu bạn muốn chỉ giải nén tập tin, bạn có thể làm thao tác này mà không cần mở ứng dụng 7-Zip. Bấm chuột phải vào tập tin RAR, chỉ vào lựa chọn “7-Zip”, và sau đó chọn một trong các tùy chọn “Extract”, tùy thuộc nơi mà bạn muốn giải nén tập tin. Lưu ý rằng nếu bạn có các tập tin RAR được chia ra nhiều phần, bạn sẽ phải giải nén tập tin đầu tiên trong toàn bộ tập tin RAR.


Những ứng dụng không cần thiết xuất hiện trong menu Open With của Windows Explorer có thể khiến bạn bấm nhầm, mất thời gian và gây khó chịu. Bài viết hướng dẫn bạn cách loại bỏ chúng.
Mỗi tập tin có thể được mở bằng một ứng dụng phát triển cho riêng nó hoặc bằng các ứng dụng được hỗ trợ khác. Bạn có thể kiểm chứng điều này bằng cách trong cửa sổ Windows Explorer, nhấn phải chuột vào một tập tin bất kỳ rồi chọn mục"Open With" hay nhấn vào biểu tượng mũi tên xổ xuống sát bên nút Open trên thanh công cụ của cửa sổ Windows Explorer.

Tuy nhiên, vì một lý do nào đó menu này lại xuất hiện ứng dụng không cần thiết hoặc không thể mở được định dạng tập tin đó. Chẳng hạn như bạn muốn xem hình bằng Microsoft Office Picture Manager, hay muốn mở file nhạc mp3 bằng KMPlayer nhưng lại vô tình nhấn chuột vào dòng Firefox trong menu Open With.
Cụ thể như trong bài viết này, menu Open With của các tập tin .zip lại xuất hiện ứng dụng Mozilla Firefox. Và dĩ nhiên là Firefox không thể nào mở được các tập tin .zip này.


Danh sách các ứng dụng có trong menu Open With.

Varnish Cache là gì ?


     

Varnish là một ứng dụng mã nguồn mở (Open source) có tác dụng lưu lại bộ nhớ đệm của website bằng phương thức làm proxy trung gian giữa nội dung website gốc và trình duyệt, và Varnish sẽ tạo một bản cache ngoài frontend. Hãy hiểu đơn giản hơn là, mặc định các webserver sẽ sử dụng cổng 80 để gửi dữ liệu tới trình duyệt để người dùng đọc nó, nhưng khi sử dụng Varnish thì chúng ta sẽ muốn cho người dùng nhận các dữ liệu trong cache nên sẽ sử dụng Varnish làm cổng 80, còn dữ liệu website gốc sẽ được trả về một cổng nào đó mà Varnish sẽ nhận dữ liệu trực tiếp từ đó rồi lưu lại và gửi cho người dùng. Nhìn chung Varnish sẽ làm việc tương tự như việc sử dụng NGINX làm proxy cho Apache vậy nhưng Varnish là một ứng dụng cache nên sẽ làm việc đó tốt hơn và có tốc độ truy xuất tốt hơn.



Logo chính thức của Varnish

Tại sao lại sử dụng Varnish?

[PHP] Tìm hiểu về Phalcon Framework


6/6/23      

Giới thiệu

Ngày nay các ứng dụng Web đã trở nên phức tạp hơn, việc xây dựng chúng từ đầu sẽ rất mất thời gian và công sức. Bởi thế, rất nhiều PHP Framework được tạo ra với mục đích là thúc đẩy nhanh quá trình phát triển ứng dụng, giúp bạn tiết kiệm thời gian, tăng sự ổn định cho ứng dụng và giảm thiểu số lần viết mã cho lập trình viên. Từ các Frameworks đầy đủ các thành phần (Full-stack Frameworks) như: Laravel, Symphony, CodeIgniter… đến các Framework nhỏ (Micro Frameworks) chỉ dùng để viết các ứng dụng nhỏ và các API như Slim, Medoo… tất cả các Framework đều được giới thiệu như là dễ sử dụng, tốc độ cao, hoặc được tài liệu hóa tốt. Một trong số đó là Phalcon.



Phalcon là Framework mã nguồn mở, full-stack và được viết như là C-extension. Bạn không cần phải học ngôn ngữ lập trình C bởi các chức năng có sẵn đã được biểu diễn dưới dạng các lớp PHP để có thể sử dụng cho bất kì ứng dụng nào. Phalcon không chỉ giúp tăng tốc độ thực thi mà còn làm giảm việc sử dụng tài nguyên. Nó cũng được đóng gói nhiều tính năng như auto-loader, query language, template engine… cùng với sự phong phú về các ví dụ mẫu và tài liệu hướng dẫn rõ ràng giúp bạn tiếp cận và học tập một cách nhanh chóng, thuận tiện.

Thay đổi múi giờ trong Apache và PHP


27/3/17      
Nếu bạn muốn hiển thị ngày giờ chính xác trong các tập tin log như: error.log, access.log and php_error_log...  của các phần mềm Apache, PHP, MySQL để có thể theo dõi tình trạng của hệ thống tốt hơn thì hướng dẫn sau sẽ giúp ích cho bạn:

Giới thiệu

Website hướng dẫn các thủ thuật, cách cài đặt, cấu hình các phần mềm. Các thông tin công nghệ và hướng dẫn lập trình...

facebook.com/dung.phamtrung.9

phamtrungdung@gmail.com

Copyright © 2016. Cách cài đặt. Ghi rõ nguồn khi lấy tin từ trang này