Cách thiết lập ngăn ghi log Elasticsearch, Fluentd và Kibana (EFK) trên Kubernetes
Khi chạy nhiều dịch vụ và ứng dụng trên một cụm Kubernetes, ngăn xếp ghi log cấp cụm, tập trung có thể giúp bạn nhanh chóng sắp xếp và phân tích dung lượng lớn dữ liệu log do Pod của bạn tạo ra. Một giải pháp ghi log tập trung phổ biến là ngăn xếp E lasticsearch, F luentd và K ibana (EFK).
2020-03-30

Cách tối ưu hóa cấu hình Nginx
Nginx là một giải pháp thay thế nhanh và nhẹ cho Apache 2. Tuy nhiên, Nginx cũng giống như bất kỳ loại server hoặc phần mềm nào phải được điều chỉnh để giúp đạt được hiệu suất tối ưu.
2020-03-26

Cách sử dụng extension PDO PHP để thực hiện giao dịch MySQL bằng PHP trên Ubuntu 18.04
Một giao dịch MySQL là một group các lệnh SQL liên quan đến logic được thực thi trong database như một đơn vị duy nhất. Các giao dịch được sử dụng để thực thi tuân theo ACID (Tính nguyên tử, tính nhất quán, tính cách ly và độ bền) trong một ứng dụng. Đây là một bộ tiêu chuẩn chi phối độ tin cậy của các hoạt động xử lý trong database .
2020-03-25

Cách tạo trình rút ngắn URL với Django và GraphQL
GraphQL là một tiêu chuẩn API do Facebook tạo ra và có nguồn mở để thay thế cho các API REST . Trái ngược với các API REST, GraphQL sử dụng một hệ thống được định kiểu để xác định cấu trúc dữ liệu của nó, trong đó tất cả thông tin được gửi và nhận phải tuân theo một schemas được định nghĩa . Nó cũng hiển thị một điểm cuối duy nhất cho tất cả giao tiếp thay vì nhiều URL cho các tài nguyên khác nhau và giải quyết vấn đề tìm nạp quá mức bằng cách chỉ trả lại dữ liệu được khách hàng yêu cầu, do đó tạo ra các phản hồi nhỏ hơn và ngắn gọn hơn.
2020-03-24

Cách tạo người dùng mới hỗ trợ Sudo trên Ubuntu 18.04 [Quickstart]
Lệnh sudo cung cấp cơ chế cấp quyền administrator - thông thường chỉ có sẵn cho user root - cho user bình thường. Hướng dẫn này sẽ chỉ cho bạn cách tạo user mới có quyền truy cập sudo trên Ubuntu 18.04 mà không cần phải sửa đổi file /etc/sudoers của server của bạn. Nếu bạn muốn cấu hình sudo cho user hiện tại, hãy chuyển sang bước 3.
2020-03-23

Cách cài đặt MySQL trên CentOS 8
MySQL là một hệ quản trị database open-souce , thường được cài đặt như một phần của ngăn xếp LEMP (Linux, Nginx, MySQL / MariaDB, PHP / Python / Perl) phổ biến. Nó thực hiện mô hình quan hệNgôn ngữ truy vấn có cấu trúc (SQL) để quản lý và truy vấn dữ liệu.
2020-03-18

Cách cài đặt và cấu hình SNMP Daemon và Client trên Ubuntu 18.04
Một phần lớn của việc trở thành administrator hệ thống là thu thập thông tin chính xác về server và cơ sở hạ tầng của bạn. Có một số công cụ và tùy chọn để thu thập và xử lý loại thông tin này. Nhiều người trong số họ được xây dựng dựa trên một công nghệ gọi là SNMP .
2020-03-17

Cách kiểm tra module Node.js với Mocha và Assert
Kiểm thử là một phần không thể thiếu trong phát triển phần mềm. Các lập trình viên thường chạy mã kiểm tra ứng dụng của họ khi họ áp dụng các thay đổi để xác nhận nó đang hoạt động như họ muốn. Với cài đặt kiểm tra phù hợp, quá trình này thậm chí có thể được tự động hóa, tiết kiệm rất nhiều thời gian. Việc chạy thử nghiệm một cách nhất quán sau khi viết mã mới đảm bảo các thay đổi mới không phá vỡ các tính năng đã có từ trước. Điều này mang lại cho nhà phát triển niềm tin vào cơ sở mã của họ, đặc biệt là khi nó được triển khai vào production để user có thể tương tác với nó.
2020-03-16

Cách lưu trữ một trang web với Caddy trên Ubuntu 18.04
Caddy là một web server được thiết kế dựa trên sự đơn giản và bảo mật đi kèm với một số tính năng hữu ích cho việc lưu trữ các trang web. Ví dụ: nó có thể tự động lấy và quản lý certificate TLS từ Let's Encrypt để kích hoạt HTTPS và hỗ trợ HTTP / 2. HTTPS là một hệ thống đảm bảo lưu lượng truy cập giữa user và server của bạn và đang nhanh chóng trở thành kỳ vọng cơ bản của bất kỳ trang web nào đang chạy trong quá trình production - nếu không có nó, Chrome và Firefox sẽ cảnh báo rằng trang web là "Không an toàn" nếu user cố gắng gửi thông tin đăng nhập thông tin.
2020-03-13

Cách sử dụng mã Visual Studio để phát triển từ xa qua plugin Remote-SSH
Visual Studio Code là một Môi trường Nhà phát triển Tích hợp (IDE) phổ biến dành cho các nhà phát triển. Nhiều lựa chọn bổ sung, thiết kế tối giản và hỗ trợ đa nền tảng khiến nó trở thành lựa chọn tuyệt vời cho các nhà phát triển ở mọi cấp độ. Hướng dẫn này tập trung vào việc sử dụng plugin Remote-SSH để cho phép phát triển phần mềm từ xa. Với plugin này, bạn có thể chỉnh sửa file trên máy trạm local của bạn , nhưng chạy các việc phát triển như thực thi chương trình, kiểm tra đơn vị hoặc phân tích tĩnh trên server từ xa.
2020-03-09

Cách thiết lập Laravel, Nginx và MySQL với Docker Compose
Trong vài năm qua, Docker đã trở thành một giải pháp được sử dụng thường xuyên để triển khai các ứng dụng nhờ vào cách nó đơn giản hóa việc chạy và triển khai các ứng dụng trong các vùng chứa tạm thời. Ví dụ: khi sử dụng ứng dụng LEMP với PHP , Nginx , MySQL và khung Laravel , Docker có thể hợp lý hóa đáng kể quá trình cài đặt .
2020-03-09

Cách sử dụng nsh để chạy các lệnh từ xa an toàn trên Ubuntu 18.04
Thường có thể khó quản lý nhiều máy hàng ngày. Mặc dù Secure Shell (SSH) là một lựa chọn tốt để truy cập từ xa, bản thân giao thức này cũng có một số hạn chế về cả sự tiện lợi và bảo mật.
2020-03-04

Cách cài đặt Nginx trên CentOS 8
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à phổ biến 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 .
2020-03-03

... 18 19 20 21 22 23 24 25 26 27 ... 111 Show 551 - 575 of 2774