Cách thu thập số liệu cơ sở hạ tầng với Metricbeat trên CentOS 7
Metricbeat , là một trong số các Beats giúp gửi nhiều loại dữ liệu server khác nhau đến server Elastic Stack , là một trình gửi dữ liệu nhẹ, sau khi được cài đặt trên server của bạn, định kỳ thu thập số liệu thống kê CPU và bộ nhớ trên toàn hệ thống và mỗi quá trình và gửi dữ liệu trực tiếp đến việc triển khai Elasticsearch của bạn. Người gửi hàng này đã thay thế Topbeat trước đó trong version 5.0 của Elastic Stack.
2019-03-27

Cách cài đặt Apache Kafka trên CentOS 7
Apache Kafka là một nhà message broker phân tán phổ biến được thiết kế để xử lý hiệu quả dung lượng lớn dữ liệu thời gian thực. Một cụm Kafka không chỉ có khả năng mở rộng cao và khả năng chịu lỗi mà nó còn có thông lượng cao hơn nhiều so với các nhà message broker khác như ActiveMQRabbitMQ . Mặc dù nó thường được sử dụng như một hệ thống nhắn tin đăng ký / xuất bản , nhiều tổ chức cũng sử dụng nó để tổng hợp log vì nó cung cấp khả năng lưu trữ liên tục cho các tin nhắn đã xuất bản.
2019-03-27

Cách backup, nhập và di chuyển dữ liệu Apache Kafka của bạn trên CentOS 7
Backup dữ liệu Apache Kafka của bạn là một thực tiễn quan trọng sẽ giúp bạn khôi phục sau khi mất dữ liệu ngoài ý muốn hoặc dữ liệu xấu được thêm vào cụm do lỗi user . Kết xuất dữ liệu của dữ liệu cụm và chủ đề là một cách hiệu quả để thực hiện backup và phục hồi.
2019-03-25

Cách cài đặt và sử dụng TensorFlow trên Ubuntu 18.04
TensorFlow là phần mềm học máy open-souce được sử dụng để đào tạo mạng thần kinh. Các mạng thần kinh củaensorFlow được thể hiện dưới dạng biểu đồ stream dữ liệu trạng thái . Mỗi nút trong biểu đồ đại diện cho các hoạt động được thực hiện bởi mạng nơron trên mảng nhiều chiều. Các mảng đa chiều này thường được gọi là "tensors", do đó có tên là TensorFlow.
2019-03-20

Cách thu thập số liệu cơ sở hạ tầng với Metricbeat trên Ubuntu 18.04
Metricbeat , là một trong số các Beats giúp gửi nhiều loại dữ liệu server khác nhau đến server Elastic Stack , là một trình gửi dữ liệu nhẹ, sau khi được cài đặt trên server của bạn, định kỳ thu thập số liệu thống kê CPU và bộ nhớ trên toàn hệ thống và mỗi quá trình và gửi dữ liệu trực tiếp đến việc triển khai Elasticsearch của bạn. Người gửi hàng này thay thế Topbeat trước đó trong version 5.0 của Elastic Stack.
2019-03-15

Cách cài đặt và sử dụng ClickHouse trên Ubuntu 18.04
ClickHouse là database phân tích hướng cột open-souce được tạo bởi Yandex cho OLAP và các trường hợp sử dụng dữ liệu lớn. Hỗ trợ xử lý truy vấn thời gian thực của ClickHouse làm cho nó phù hợp với các ứng dụng yêu cầu kết quả phân tích dưới giây. Ngôn ngữ truy vấn của ClickHouse là một phương ngữ của SQL cho phép khả năng truy vấn khai báo mạnh mẽ đồng thời cung cấp sự quen thuộc và đường cong học tập nhỏ hơn cho user cuối.
2019-03-11

Cách cấu hình xác thực đa yếu tố trên Ubuntu 18.04
Xác thực hai yếu tố (2FA) là phương thức xác thực yêu cầu nhập nhiều thông tin để đăng nhập thành công vào account hoặc thiết bị. Ngoài việc nhập kết hợp tên user và password , 2FA yêu cầu user nhập một phần thông tin bổ sung như mật khẩu dùng một lần (OTP), chẳng hạn như mã xác minh gồm sáu chữ số.
2019-02-28

Cách thiết lập ứng dụng CakePHP với LAMP trên Ubuntu 18.04
CakePHP là một khung công tác web PHP phổ biến và giàu tính năng. Nó giải quyết nhiều vấn đề phổ biến trong phát triển web, chẳng hạn như tương tác với database , bảo vệ chống lại việc tiêm SQL và tạo mã chế độ xem. Nó tuân theo mô hình model-view-controller (MVC), phân tách các phần khác nhau của ứng dụng, cho phép các nhà phát triển làm việc song song trên các phần khác nhau của ứng dụng một cách hiệu quả. Nó cũng cung cấp tính năng bảo mật và xác thực tích hợp. Để tạo một ứng dụng database cơ bản là một quá trình liền mạch, điều này làm cho CakePHP hữu ích cho việc tạo mẫu. Tuy nhiên, bạn cũng có thể sử dụng CakePHP để tạo các ứng dụng web được phát triển đầy đủ để triển khai.
2019-02-22

Cách cài đặt Python 3 và thiết lập môi trường lập trình cục bộ trên Ubuntu 18.04
Python là một ngôn ngữ lập trình linh hoạt và đa năng có thể được tận dụng cho nhiều trường hợp sử dụng, với thế mạnh về lập trình kịch bản, tự động hóa, phân tích dữ liệu, học máy và phát triển back-end. Được xuất bản lần đầu vào năm 1991 với tên lấy cảm hứng từ group hài Monty Python của Anh, group phát triển muốn biến Python trở thành một ngôn ngữ thú vị để sử dụng. Nhanh chóng để cài đặt và được viết theo phong cách tương đối đơn giản với phản hồi ngay lập tức về lỗi, Python là một lựa chọn tuyệt vời cho người mới bắt đầu cũng như các nhà phát triển có kinh nghiệm. Python 3 là version mới nhất của ngôn ngữ và được coi là tương lai của Python.
2019-02-22

Cách đặt quota hệ thống tệp trên Ubuntu 18.04
Quota được sử dụng để giới hạn dung lượng đĩa mà user hoặc group có thể sử dụng trên hệ thống file . Nếu không có giới hạn như vậy, user có thể làm đầy đĩa của máy và gây ra sự cố cho user và dịch vụ khác.
2019-02-21

Các bước được đề xuất bổ sung cho server CentOS 7 mới
Sau khi cài đặt cấu hình tối thiểu cho server mới, có một số bước bổ sung được khuyến khích trong hầu hết các trường hợp. Trong hướng dẫn này, ta sẽ tiếp tục cấu hình server của bạn bằng cách giải quyết một số quy trình được khuyến khích , nhưng tùy chọn.
2019-02-20

Cách thực hiện kiểm tra liên tục các vai trò không thể phục hồi bằng Molecule và Travis CI trên Ubuntu 18.04
Ansible là một công cụ quản lý cấu hình không cần tác nhân sử dụng các mẫu YAML để xác định danh sách các việc được thực hiện trên server . Trong Ansible, role là một tập hợp các biến, nhiệm vụ, file , mẫu và module được sử dụng cùng nhau để thực hiện một chức năng đơn lẻ, phức tạp.
2019-02-01

Cách cài đặt và sử dụng Docker Compose trên CentOS 7
Docker là một công cụ tuyệt vời để tự động hóa việc triển khai các ứng dụng Linux bên trong containers phần mềm, nhưng để thực sự tận dụng hết tiềm năng của nó, tốt nhất là mỗi thành phần của ứng dụng của bạn chạy trong containers riêng của nó. Đối với các ứng dụng phức tạp với nhiều thành phần, việc sắp xếp tất cả các containers khởi động và tắt cùng nhau (chưa kể đến việc nói chuyện với nhau) có thể nhanh chóng trở nên khó sử dụng.
2019-01-23

Cách triển khai một ứng dụng PHP với Kubernetes trên Ubuntu 16.04
Kubernetes là một hệ thống điều phối containers open-souce . Nó cho phép bạn tạo, cập nhật và mở rộng các containers mà không cần lo lắng về thời gian chết.
2019-01-18

Cách đảm bảo chất lượng mã bằng SonarQube trên Ubuntu 18.04
Chất lượng mã là một ước tính về mức độ hữu ích và có thể bảo trì của một đoạn mã cụ thể. Mã chất lượng sẽ làm cho nhiệm vụ duy trì và mở rộng ứng dụng của bạn dễ dàng hơn. Nó giúp đảm bảo ít lỗi hơn được đưa ra khi bạn áp dụng các thay đổi cần thiết trong tương lai.
2019-01-11

Cách thiết lập thủ công server Prisma trên Ubuntu 18.04
Prisma là lớp dữ liệu thay thế các công cụ lập bản đồ quan hệ đối tượng (ORM) truyền thống trong ứng dụng của bạn. Cung cấp hỗ trợ cho cả việc xây dựng server GraphQL cũng như API REST, Prisma đơn giản hóa việc truy cập database với trọng tâm là an toàn kiểu và cho phép di chuyển database khai báo . An toàn kiểu giúp giảm thiểu lỗi mã tiềm ẩn và sự không nhất quán, trong khi di chuyển database khai báo cho phép bạn lưu trữ mô hình dữ liệu của bạn trong kiểm soát version . Các tính năng này giúp các nhà phát triển giảm bớt thời gian tập trung vào việc cài đặt quy trình truy cập database , di chuyển và quản lý dữ liệu.
2019-01-11

Cách thiết lập registry Docker riêng trên Ubuntu 18.04
Docker Registry là một ứng dụng quản lý việc lưu trữ và cung cấp containers images Docker. Cơ quan đăng ký tập trung containers images và giảm thời gian xây dựng cho các nhà phát triển. Docker image đảm bảo cùng một môi trường thời gian chạy thông qua ảo hóa, nhưng việc xây dựng hình ảnh có thể đòi hỏi đầu tư thời gian đáng kể. Ví dụ: thay vì cài đặt các gói và phụ thuộc riêng biệt để sử dụng Docker, các nhà phát triển có thể download hình ảnh nén từ register có chứa tất cả các thành phần cần thiết. Hơn nữa, các nhà phát triển có thể tự động đẩy hình ảnh vào register bằng cách sử dụng các công cụ tích hợp liên tục, chẳng hạn như TravisCI , để cập nhật hình ảnh liền mạch trong quá trình production và phát triển.
2019-01-07

Cách cài đặt và bảo mật Memcached trên Ubuntu 18.04
Hệ thống bộ nhớ đệm đối tượng bộ nhớ như Memcached có thể tối ưu hóa hiệu suất database back-end bằng cách tạm thời lưu trữ thông tin trong bộ nhớ, giữ lại các bản ghi được yêu cầu thường xuyên hoặc gần đây. Bằng cách này, chúng giảm số lượng yêu cầu trực tiếp đến database của bạn.
2019-01-04

Cách cài đặt và cấu hình Apache ZooKeeper Cluster trên Ubuntu 18.04
Apache ZooKeeper là phần mềm open-souce cho phép điều phối phân tán linh hoạt và có độ tin cậy cao. Nó thường được sử dụng trong các hệ thống phân tán để quản lý thông tin cấu hình, dịch vụ đặt tên, đồng bộ hóa phân tán, túc số và trạng thái. Ngoài ra, các hệ thống phân tán dựa vào ZooKeeper để thực hiện đồng thuận, bầu cử lãnh đạo và quản lý group .
2019-01-03

Cách thiết lập triển khai nhiều node với Rancher 2.1, Kubernetes và Docker Machine trên Ubuntu 18.04
Rancher là một nền tảng quản lý containers open-souce phổ biến. Được phát hành vào đầu năm 2018, Rancher 2.X hoạt động trên Kubernetes và đã kết hợp các công cụ mới như quản lý đa cụm và các đường ống CI tích hợp sẵn. Ngoài các công cụ triển khai đơn giản, khả năng mở rộng và bảo mật nâng cao đã có trong Kubernetes, Rancher cung cấp giao diện user đồ họa giúp quản lý các containers dễ dàng hơn. Thông qua GUI của Rancher, user có thể quản lý bí mật, xử lý an toàn các role và quyền, chia tỷ lệ các node và group cũng như cài đặt bộ cân bằng tải và dung lượng mà không cần đến công cụ dòng lệnh hoặc các file YAML phức tạp.
2019-01-03

Cách backup, nhập và di chuyển dữ liệu Apache Kafka của bạn trên Ubuntu 18.04
Backup dữ liệu Apache Kafka của bạn là một thực tiễn quan trọng sẽ giúp bạn khôi phục sau khi mất dữ liệu ngoài ý muốn hoặc dữ liệu xấu được thêm vào cụm do lỗi user . Kết xuất dữ liệu của dữ liệu cụm và chủ đề là một cách hiệu quả để thực hiện backup và phục hồi.
2018-12-20

Cách cài đặt Elasticsearch, Logstash và Kibana (Elastic Stack) trên CentOS 7
Elastic Stack - trước đây được gọi là ELK Stack - là một tập hợp phần mềm open-souce do Elastic production , cho phép bạn tìm kiếm, phân tích và trực quan hóa các bản ghi được tạo từ bất kỳ nguồn nào ở bất kỳ định dạng nào, một phương pháp được gọi là ghi log tập trung . Ghi log tập trung có thể rất hữu ích khi cố gắng xác định sự cố với server hoặc ứng dụng của bạn, vì nó cho phép bạn tìm kiếm qua tất cả log của bạn ở một nơi duy nhất. Nó cũng hữu ích vì nó cho phép bạn xác định các sự cố trải dài trên nhiều server bằng cách tương quan các log của chúng trong một khung thời gian cụ thể.
2018-12-10

Cách thiết lập database từ xa để tối ưu hóa hiệu suất trang web với MySQL trên Ubuntu 18.04
Khi ứng dụng hoặc trang web phát triển, có thể đến lúc bạn phát triển hơn cài đặt server hiện tại của bạn . Nếu bạn đang lưu trữ web server và chương trình backend database của bạn trên cùng một máy, có thể là ý kiến hay khi tách hai chức năng này ra để mỗi chức năng có thể hoạt động trên phần cứng của riêng mình và chia sẻ tải đáp ứng yêu cầu của khách truy cập.
2018-11-28

Cách thiết lập notebook Jupyter với Python 3 trên Ubuntu 18.04
Một ứng dụng web open-souce , Jupyter Notebook cho phép bạn tạo và chia sẻ mã tương tác, hình ảnh hóa, v.v. Công cụ này được dùng với một số ngôn ngữ lập trình, bao gồm Python, Julia, R, Haskell và Ruby. Nó thường được sử dụng để làm việc với dữ liệu, mô hình thống kê và học máy.
2018-11-28

... 8 9 10 11 12 13 14 15 16 17 ... 53 Show 301 - 325 of 1324