Cách triển khai ứng dụng cốt lõi ASP.NET với server MySQL bằng Nginx trên Ubuntu 18.04
ASP.NET Core là một khung open-souce , hiệu suất cao để xây dựng các ứng dụng web hiện đại, nghĩa là một version module hơn của Khung ASP.NET của Microsoft . Được phát hành vào năm 2016, nó có thể chạy trên một số hệ điều hành như Linux và macOS. Điều này cho phép các nhà phát triển nhắm đến một hệ điều hành cụ thể để phát triển dựa trên các yêu cầu thiết kế. Với ASP.NET Core, nhà phát triển có thể xây dựng bất kỳ loại ứng dụng web hoặc dịch vụ nào dù mức độ phức tạp và kích thước.
2019-07-23
ASP.NET Core là một khung open-souce , hiệu suất cao để xây dựng các ứng dụng web hiện đại, nghĩa là một version module hơn của Khung ASP.NET của Microsoft . Được phát hành vào năm 2016, nó có thể chạy trên một số hệ điều hành như Linux và macOS. Điều này cho phép các nhà phát triển nhắm đến một hệ điều hành cụ thể để phát triển dựa trên các yêu cầu thiết kế. Với ASP.NET Core, nhà phát triển có thể xây dựng bất kỳ loại ứng dụng web hoặc dịch vụ nào dù mức độ phức tạp và kích thước.
2019-07-23
Cách cài đặt WordPress với LAMP trên Debian 10
WordPress là CMS (hệ thống quản lý nội dung) phổ biến nhất trên internet. Nó cho phép bạn dễ dàng cài đặt các blog và trang web linh hoạt trên phần backend MariaDB với PHP processor . WordPress đã được sử dụng một cách đáng kinh ngạc và là một lựa chọn tuyệt vời để cài đặt và chạy một trang web một cách nhanh chóng. Sau khi cài đặt , hầu hết tất cả các quản trị có thể được thực hiện thông qua giao diện user web.
2019-07-22
WordPress là CMS (hệ thống quản lý nội dung) phổ biến nhất trên internet. Nó cho phép bạn dễ dàng cài đặt các blog và trang web linh hoạt trên phần backend MariaDB với PHP processor . WordPress đã được sử dụng một cách đáng kinh ngạc và là một lựa chọn tuyệt vời để cài đặt và chạy một trang web một cách nhanh chóng. Sau khi cài đặt , hầu hết tất cả các quản trị có thể được thực hiện thông qua giao diện user web.
2019-07-22
Cách thêm không gian swap trên Debian 10
Một trong những cách dễ nhất để bảo vệ khỏi lỗi hết bộ nhớ trong các ứng dụng là thêm một số không gian swap vào server của bạn. Trong hướng dẫn này, ta sẽ trình bày cách thêm file swap vào server Debian 10.
2019-07-22
Một trong những cách dễ nhất để bảo vệ khỏi lỗi hết bộ nhớ trong các ứng dụng là thêm một số không gian swap vào server của bạn. Trong hướng dẫn này, ta sẽ trình bày cách thêm file swap vào server Debian 10.
2019-07-22
Cách tạo chứng chỉ SSL tự ký cho Apache trong Debian 10
TLS , hay transport layer security và SSL tiền nhiệm của nó, viết tắt của lớp cổng bảo mật, là các giao thức web được sử dụng để bọc lưu lượng truy cập bình thường trong một lớp bao bọc được mã hóa, được bảo vệ.
2019-07-22
TLS , hay transport layer security và SSL tiền nhiệm của nó, viết tắt của lớp cổng bảo mật, là các giao thức web được sử dụng để bọc lưu lượng truy cập bình thường trong một lớp bao bọc được mã hóa, được bảo vệ.
2019-07-22
Cách sử dụng Chế độ độc lập của Certbot để truy xuất chứng chỉ SSL của Let's Encrypt trên Debian 10
Let's Encrypt là một dịch vụ cung cấp certificate SSL miễn phí thông qua một API tự động. Ứng dụng Let's Encrypt phổ biến nhất là ứng dụng Certbot của EFF .
2019-07-19
Let's Encrypt là một dịch vụ cung cấp certificate SSL miễn phí thông qua một API tự động. Ứng dụng Let's Encrypt phổ biến nhất là ứng dụng Certbot của EFF .
2019-07-19
Cách cài đặt web server Apache trên Debian 10
Server Apache HTTP là web server được sử dụng rộng rãi nhất trên thế giới. Nó cung cấp nhiều tính năng mạnh mẽ bao gồm các module có thể tải động, hỗ trợ phương tiện truyền thông mạnh mẽ và tích hợp rộng rãi với các phần mềm phổ biến khác.
2019-07-19
Server Apache HTTP là web server được sử dụng rộng rãi nhất trên thế giới. Nó cung cấp nhiều tính năng mạnh mẽ bao gồm các module có thể tải động, hỗ trợ phương tiện truyền thông mạnh mẽ và tích hợp rộng rãi với các phần mềm phổ biến khác.
2019-07-19
Cách cài đặt WordPress với LEMP (Nginx, MariaDB và PHP) trên Debian 10
WordPress là CMS (hệ thống quản lý nội dung) phổ biến nhất trên internet. Nó cho phép bạn dễ dàng cài đặt các blog và trang web linh hoạt trên phần backend dựa trên MySQL với PHP processor . WordPress đã được sử dụng một cách đáng kinh ngạc và là một lựa chọn tuyệt vời để cài đặt và chạy một trang web một cách nhanh chóng. Sau khi cài đặt , hầu hết tất cả các quản trị có thể được thực hiện thông qua giao diện user web.
2019-07-16
WordPress là CMS (hệ thống quản lý nội dung) phổ biến nhất trên internet. Nó cho phép bạn dễ dàng cài đặt các blog và trang web linh hoạt trên phần backend dựa trên MySQL với PHP processor . WordPress đã được sử dụng một cách đáng kinh ngạc và là một lựa chọn tuyệt vời để cài đặt và chạy một trang web một cách nhanh chóng. Sau khi cài đặt , hầu hết tất cả các quản trị có thể được thực hiện thông qua giao diện user web.
2019-07-16
Cách cài đặt và bảo mật Redis trên Debian 10
Redis là một repository key-value trong bộ nhớ được biết đến với tính linh hoạt, hiệu suất và hỗ trợ ngôn ngữ rộng rãi. Hướng dẫn này sẽ cài đặt, cấu hình và bảo mật Redis trên server Debian 10.
2019-07-16
Redis là một repository key-value trong bộ nhớ được biết đến với tính linh hoạt, hiệu suất và hỗ trợ ngôn ngữ rộng rãi. Hướng dẫn này sẽ cài đặt, cấu hình và bảo mật Redis trên server Debian 10.
2019-07-16
Cách cài đặt Go trên Debian 10
Go , còn gọi là golang , là một ngôn ngữ lập trình open-souce hiện đại được phát triển bởi Google. Go cố gắng làm cho việc phát triển phần mềm an toàn, nhanh chóng và dễ tiếp cận để giúp bạn xây dựng phần mềm tin cậy và hiệu quả.
2019-07-15
Go , còn gọi là golang , là một ngôn ngữ lập trình open-souce hiện đại được phát triển bởi Google. Go cố gắng làm cho việc phát triển phần mềm an toàn, nhanh chóng và dễ tiếp cận để giúp bạn xây dựng phần mềm tin cậy và hiệu quả.
2019-07-15
Cách tạo chứng chỉ SSL tự ký cho Nginx trên Debian 10
TLS , hay transport layer security và SSL tiền nhiệm của nó, viết tắt của lớp cổng bảo mật, là các giao thức web được sử dụng để bọc lưu lượng truy cập bình thường trong một lớp bao bọc được mã hóa, được bảo vệ.
2019-07-15
TLS , hay transport layer security và SSL tiền nhiệm của nó, viết tắt của lớp cổng bảo mật, là các giao thức web được sử dụng để bọc lưu lượng truy cập bình thường trong một lớp bao bọc được mã hóa, được bảo vệ.
2019-07-15
Cách cài đặt và sử dụng Composer trên Debian 10
Composer là một công cụ quản lý phụ thuộc phổ biến cho PHP, được tạo ra chủ yếu để tạo điều kiện thuận lợi cho việc cài đặt và cập nhật cho các phụ thuộc của dự án. Nó sẽ kiểm tra các gói khác mà một dự án cụ thể phụ thuộc vào và cài đặt chúng cho bạn, sử dụng các version phù hợp theo yêu cầu của dự án. Composer cũng thường được sử dụng để khởi động các dự án mới dựa trên các khung PHP phổ biến, chẳng hạn như Symfony và Laravel .
2019-07-15
Composer là một công cụ quản lý phụ thuộc phổ biến cho PHP, được tạo ra chủ yếu để tạo điều kiện thuận lợi cho việc cài đặt và cập nhật cho các phụ thuộc của dự án. Nó sẽ kiểm tra các gói khác mà một dự án cụ thể phụ thuộc vào và cài đặt chúng cho bạn, sử dụng các version phù hợp theo yêu cầu của dự án. Composer cũng thường được sử dụng để khởi động các dự án mới dựa trên các khung PHP phổ biến, chẳng hạn như Symfony và Laravel .
2019-07-15
Cách thiết lập vsftpd cho Thư mục người dùng trên Debian 10
FTP, viết tắt của File Transfer Protocol, là một giao thức mạng từng được sử dụng rộng rãi để di chuyển file giữa client và server . Kể từ đó, nó đã được thay thế bằng các cách phân phối file nhanh hơn, an toàn hơn và thuận tiện hơn. Nhiều user Internet thông thường mong đợi tải trực tiếp từ trình duyệt web của họ với
2019-07-15
FTP, viết tắt của File Transfer Protocol, là một giao thức mạng từng được sử dụng rộng rãi để di chuyển file giữa client và server . Kể từ đó, nó đã được thay thế bằng các cách phân phối file nhanh hơn, an toàn hơn và thuận tiện hơn. Nhiều user Internet thông thường mong đợi tải trực tiếp từ trình duyệt web của họ với
https
và user dòng lệnh có nhiều khả năng sử dụng các giao thức an toàn như scp
hoặc SFTP .2019-07-15
Cách cài đặt Linux, Apache, MariaDB, PHP (LAMP) trên Debian 10
LAMP là một group phần mềm nguồn mở thường được cài đặt cùng nhau để cho phép server lưu trữ các trang web động và ứng dụng web. Thuật ngữ này thực sự là một từ viết tắt đại diện cho hệ điều hành L inux, với web server A pache. Dữ liệu trang web được lưu trữ trong database M ariaDB và nội dung động được xử lý bởi P HP.
2019-07-15
LAMP là một group phần mềm nguồn mở thường được cài đặt cùng nhau để cho phép server lưu trữ các trang web động và ứng dụng web. Thuật ngữ này thực sự là một từ viết tắt đại diện cho hệ điều hành L inux, với web server A pache. Dữ liệu trang web được lưu trữ trong database M ariaDB và nội dung động được xử lý bởi P HP.
2019-07-15
Cách cài đặt MariaDB trên Debian 10
MariaDB là một hệ quản trị database open-souce , thường được sử dụng như một sự thay thế cho phần MySQL của ngăn xếp LAMP (Linux, Apache, MySQL, PHP / Python / Perl) phổ biến. Nó được thiết kế để thay thế cho MySQL và Debian giờ chỉ có gói MariaDB. Nếu bạn cố gắng cài đặt các gói liên quan đến server MySQL, bạn sẽ nhận được các version thay thế MariaDB tương thích.
2019-07-15
MariaDB là một hệ quản trị database open-souce , thường được sử dụng như một sự thay thế cho phần MySQL của ngăn xếp LAMP (Linux, Apache, MySQL, PHP / Python / Perl) phổ biến. Nó được thiết kế để thay thế cho MySQL và Debian giờ chỉ có gói MariaDB. Nếu bạn cố gắng cài đặt các gói liên quan đến server MySQL, bạn sẽ nhận được các version thay thế MariaDB tương thích.
2019-07-15
Cách cấu hình Apache HTTP với Sự kiện MPM và PHP-FPM trên FreeBSD 12.0
Web server Apache HTTP đã phát triển qua nhiều năm để hoạt động trong các môi trường khác nhau và giải quyết các nhu cầu khác nhau. Một vấn đề quan trọng mà Apache HTTP phải giải quyết, giống như bất kỳ web server nào, là cách xử lý các quy trình khác nhau để phục vụ một yêu cầu giao thức http. Điều này liên quan đến việc mở một socket , xử lý yêu cầu, giữ kết nối mở trong một khoảng thời gian nhất định, xử lý các sự kiện mới xảy ra thông qua kết nối đó và trả lại nội dung được tạo bởi một chương trình được tạo bằng một ngôn ngữ cụ thể (chẳng hạn như PHP, Perl hoặc Python) . Các việc này được thực hiện và kiểm soát bởi Mô-đun đa xử lý (MPM).
2019-07-12
Web server Apache HTTP đã phát triển qua nhiều năm để hoạt động trong các môi trường khác nhau và giải quyết các nhu cầu khác nhau. Một vấn đề quan trọng mà Apache HTTP phải giải quyết, giống như bất kỳ web server nào, là cách xử lý các quy trình khác nhau để phục vụ một yêu cầu giao thức http. Điều này liên quan đến việc mở một socket , xử lý yêu cầu, giữ kết nối mở trong một khoảng thời gian nhất định, xử lý các sự kiện mới xảy ra thông qua kết nối đó và trả lại nội dung được tạo bởi một chương trình được tạo bằng một ngôn ngữ cụ thể (chẳng hạn như PHP, Perl hoặc Python) . Các việc này được thực hiện và kiểm soát bởi Mô-đun đa xử lý (MPM).
2019-07-12
Cách thiết lập ứng dụng Node.js để sản xuất trên Debian 10
Node.js là một môi trường thời gian chạy JavaScript open-souce để xây dựng các ứng dụng mạng và phía server . Nền tảng này chạy trên Linux, macOS, FreeBSD và Windows. Mặc dù bạn có thể chạy các ứng dụng Node.js bằng dòng lệnh, nhưng hướng dẫn này sẽ tập trung vào việc chạy chúng như một dịch vụ. Điều này nghĩa là các ứng dụng sẽ khởi động lại khi khởi động lại hoặc bị lỗi và an toàn để sử dụng trong môi trường production .
2019-07-12
Node.js là một môi trường thời gian chạy JavaScript open-souce để xây dựng các ứng dụng mạng và phía server . Nền tảng này chạy trên Linux, macOS, FreeBSD và Windows. Mặc dù bạn có thể chạy các ứng dụng Node.js bằng dòng lệnh, nhưng hướng dẫn này sẽ tập trung vào việc chạy chúng như một dịch vụ. Điều này nghĩa là các ứng dụng sẽ khởi động lại khi khởi động lại hoặc bị lỗi và an toàn để sử dụng trong môi trường production .
2019-07-12
Cách bảo mật Nginx bằng Let's Encrypt trên Debian 10
Let's Encrypt là Tổ chức phát hành certificate (CA) cung cấp một cách đơn giản để lấy và cài đặt chứng chỉ TLS / SSL miễn phí, cho phép HTTPS được mã hóa trên web server . Nó đơn giản hóa quy trình bằng cách cung cấp một ứng dụng client , Certbot, cố gắng tự động hóa hầu hết (nếu không phải tất cả) các bước cần thiết. Hiện tại, toàn bộ quá trình lấy và cài đặt certificate hoàn toàn tự động trên cả Apache và Nginx.
2019-07-11
Let's Encrypt là Tổ chức phát hành certificate (CA) cung cấp một cách đơn giản để lấy và cài đặt chứng chỉ TLS / SSL miễn phí, cho phép HTTPS được mã hóa trên web server . Nó đơn giản hóa quy trình bằng cách cung cấp một ứng dụng client , Certbot, cố gắng tự động hóa hầu hết (nếu không phải tất cả) các bước cần thiết. Hiện tại, toàn bộ quá trình lấy và cài đặt certificate hoàn toàn tự động trên cả Apache và Nginx.
2019-07-11
Cách cài đặt Nginx trên Debian 10
Nginx là một trong những web server phổ biến nhất trên thế giới và chịu trách nhiệm lưu trữ một số trang web lớn nhất và có lưu lượng truy cập cao nhất trên internet. Nó thân thiện với tài nguyên hơn Apache trong hầu hết các trường hợp và được dùng như một web server hoặc Reverse Proxy .
2019-07-10
Nginx là một trong những web server phổ biến nhất trên thế giới và chịu trách nhiệm lưu trữ một số trang web lớn nhất và có lưu lượng truy cập cao nhất trên internet. Nó thân thiện với tài nguyên hơn Apache trong hầu hết các trường hợp và được dùng như một web server hoặc Reverse Proxy .
2019-07-10
Cách cấu hình Cụm Galera với MariaDB trên server CentOS 7
Phân cụm bổ sung tính khả dụng cao cho database của bạn bằng cách phân phối các thay đổi cho các server khác nhau. Trong trường hợp một trong các version không thành công, các version khác sẽ nhanh chóng có mặt để tiếp tục phục vụ.
2019-07-10
Phân cụm bổ sung tính khả dụng cao cho database của bạn bằng cách phân phối các thay đổi cho các server khác nhau. Trong trường hợp một trong các version không thành công, các version khác sẽ nhanh chóng có mặt để tiếp tục phục vụ.
2019-07-10
Cách cài đặt bản phân phối Python Anaconda trên Debian 10
Anaconda là trình quản lý gói open-souce , trình quản lý môi trường và phân phối ngôn ngữ lập trình Python và R. Được thiết kế cho quy trình công việc học máy và khoa học dữ liệu, Anaconda thường được sử dụng để xử lý dữ liệu quy mô lớn, tính toán khoa học và phân tích dự đoán.
2019-07-09
Anaconda là trình quản lý gói open-souce , trình quản lý môi trường và phân phối ngôn ngữ lập trình Python và R. Được thiết kế cho quy trình công việc học máy và khoa học dữ liệu, Anaconda thường được sử dụng để xử lý dữ liệu quy mô lớn, tính toán khoa học và phân tích dự đoán.
2019-07-09
Cách cài đặt và sử dụng Docker trên Debian 10
Docker là một ứng dụng giúp đơn giản hóa quá trình quản lý các tiến trình ứng dụng trong vùng chứa . Vùng chứa cho phép bạn chạy các ứng dụng của bạn trong các quy trình cách ly tài nguyên. Chúng tương tự như máy ảo, nhưng các container di động hơn, thân thiện với tài nguyên hơn và phụ thuộc nhiều hơn vào hệ điều hành server .
2019-07-08
Docker là một ứng dụng giúp đơn giản hóa quá trình quản lý các tiến trình ứng dụng trong vùng chứa . Vùng chứa cho phép bạn chạy các ứng dụng của bạn trong các quy trình cách ly tài nguyên. Chúng tương tự như máy ảo, nhưng các container di động hơn, thân thiện với tài nguyên hơn và phụ thuộc nhiều hơn vào hệ điều hành server .
2019-07-08
Cách thiết lập khóa SSH trên Debian 10
SSH, hay shell an toàn, là một giao thức được mã hóa dùng để quản trị và giao tiếp với các server . Khi làm việc với server Debian, rất có thể bạn sẽ dành phần lớn thời gian của bạn trong một phiên terminal được kết nối với server của bạn thông qua SSH.
2019-07-08
SSH, hay shell an toàn, là một giao thức được mã hóa dùng để quản trị và giao tiếp với các server . Khi làm việc với server Debian, rất có thể bạn sẽ dành phần lớn thời gian của bạn trong một phiên terminal được kết nối với server của bạn thông qua SSH.
2019-07-08
Cách thiết lập firewall với UFW trên Debian 10
UFW, hay Tường lửa không phức tạp, là một giao diện của
2019-07-08
UFW, hay Tường lửa không phức tạp, là một giao diện của
iptables
nhằm mục đích đơn giản hóa quá trình cấu hình firewall . Mặc dù iptables
là một công cụ vững chắc và linh hoạt, nhưng người mới bắt đầu có thể khó học cách sử dụng nó để cấu hình firewall đúng cách. Nếu bạn đang tìm cách bắt đầu bảo mật mạng của bạn và không chắc nên sử dụng công cụ nào, UFW có thể là lựa chọn phù hợp cho bạn.2019-07-08