Cách bật tính năng hiển thị phía server cho ứng dụng React
Kết xuất phía server (SSR) là một kỹ thuật phổ biến để kết xuất một ứng dụng trang đơn phía client (SPA) trên server và sau đó gửi một trang được kết xuất đầy đủ đến client . Điều này cho phép các thành phần động được phục vụ dưới dạng đánh dấu HTML tĩnh.
2020-07-14

Cách cài đặt Discourse trên Ubuntu 18.04
Discourse là một nền tảng thảo luận open-souce . Bạn có thể sử dụng Discourse như một danh sách gửi thư, một diễn đàn thảo luận hoặc một phòng trò chuyện dài. Trong hướng dẫn này, bạn sẽ cài đặt Discourse trong một môi trường cô lập bằng Docker , một ứng dụng chứa.
2020-07-14

Cách cài đặt Discourse trên Ubuntu 20.04
Discourse là một nền tảng thảo luận open-souce . Bạn có thể sử dụng Discourse như một danh sách gửi thư, một diễn đàn thảo luận hoặc một phòng trò chuyện dài. Trong hướng dẫn này, bạn sẽ cài đặt Discourse trong một môi trường cô lập bằng Docker , một ứng dụng chứa.
2020-07-14

Cách quản lý trạng thái bằng Hooks trên các thành phần React
Trong phát triển React , việc theo dõi dữ liệu ứng dụng của bạn thay đổi như thế nào theo thời gian được gọi là quản lý trạng thái . Bằng cách quản lý trạng thái ứng dụng của bạn , bạn có thể tạo các ứng dụng động phản hồi thông tin nhập của user . Có nhiều phương pháp quản lý trạng thái trong React, bao gồm quản lý trạng thái dựa trên lớp và các thư viện của bên thứ ba như Redux . Trong hướng dẫn này, bạn sẽ quản lý trạng thái trên các thành phần chức năng bằng một phương pháp được khuyến khích bởi tài liệu React chính thức : Hooks.
2020-07-14

Cách thiết lập máy tính từ xa với X2Go trên Ubuntu 20.04
Thông thường, các server dựa trên Linux không được cài đặt sẵn giao diện user đồ họa (GUI). Khi nào bạn muốn chạy các ứng dụng GUI trên version của bạn , giải pháp điển hình là sử dụng Máy tính mạng ảo (VNC). Thật không may, các giải pháp của VNC có thể chậm chạp và không an toàn; nhiều cũng yêu cầu nhiều cấu hình thủ công. Ngược lại, X2Go cung cấp một “máy tính để bàn cloud ” hoạt động hoàn chỉnh với tất cả các ưu điểm của một hệ thống điện toán luôn trực tuyến, có thể truy cập từ xa và có thể mở rộng dễ dàng với mạng nhanh. Nó cũng đáp ứng nhanh hơn và an toàn hơn nhiều giải pháp VNC.
2020-07-14

Cách tập trung log với Journald trên Ubuntu 20.04
Nhật ký hệ thống là một thành phần cực kỳ quan trọng trong việc quản lý hệ thống Linux. Chúng cung cấp một cái nhìn sâu sắc vô giá về cách các hệ thống đang hoạt động và cũng như cách chúng đang được sử dụng vì ngoài lỗi, chúng còn ghi lại thông tin hoạt động như các sự kiện bảo mật. Cấu hình tiêu chuẩn cho hệ thống Linux là lưu trữ local log của chúng trên cùng một hệ thống nơi chúng xuất hiện. Điều này hoạt động đối với các hệ thống độc lập nhưng nhanh chóng trở thành vấn đề khi số lượng hệ thống tăng lên. Giải pháp để quản lý tất cả các log này là tạo một server ghi log tập trung, nơi mỗi server Linux gửi log của nó, trong thời gian thực, đến một server quản lý log chuyên dụng.
2020-07-10

Cách mở rộng và bảo mật một ứng dụng Django với Docker, Nginx và Let's Encrypt
Trong môi trường dựa trên cloud , có nhiều cách để mở rộng quy mô và bảo mật ứng dụng Django . Bằng cách mở rộng quy mô theo chiều ngang và chạy một số bản sao của ứng dụng, bạn có thể xây dựng một hệ thống có khả năng chịu lỗi cao và khả dụng hơn, đồng thời tăng thông lượng của nó để các yêu cầu có thể được xử lý đồng thời.
2020-07-10

Cách cài đặt và cấu hình Drone trên Ubuntu 20.04
Drone là một nền tảng CI / CD root chứa open-souce được viết bằng Go . Nó hoạt động với các file cấu hình được viết bằng YAML, JSON, JSONNet hoặc Starlark , xác định nhiều đường ống xây dựng bao gồm một số bước.
2020-07-09

Cách tạo ứng dụng web tiến bộ với Angular
Ứng dụng web tiến bộ là các ứng dụng web được xây dựng bằng các công nghệ giúp chúng hoạt động giống như các ứng dụng root . Lợi ích của các ứng dụng web tiến bộ là khả năng hoạt động trơn tru khi mạng phủ sóng không tin cậy . Ngoài ra, không giống như các ứng dụng root , không cần cài đặt nhưng chúng nhanh hơn các ứng dụng web thông thường.
2020-07-09

Cách sử dụng Git: Hướng dẫn tham khảo
Các group nhà phát triển và người bảo trì phần mềm open-souce thường quản lý các dự án của họ thông qua Git, một hệ thống kiểm soát version phân tán hỗ trợ cộng tác.
2020-07-08

Cách chỉnh sửa tệp Sudoers
Phân tách quyền là một trong những mô hình bảo mật cơ bản được thực hiện trong các hệ điều hành giống như Linux và Unix. Regular user hoạt động với các quyền hạn chế để giảm phạm vi ảnh hưởng của họ tới môi trường của họ chứ không phải hệ điều hành rộng hơn.
2020-07-07

Cách thiết lập Mattermost trên Ubuntu 18.04
Mattermost là một nền tảng cộng tác và nhắn tin open-souce được tạo ra với tính bảo mật và khả năng cấu hình cung cấp chức năng tương đương với Discord hoặc Slack . Nó cung cấp tính năng nhắn tin group , phân stream và một-một, lịch sử tìm kiếm không giới hạn và khả năng chia sẻ file , ủy quyền hai yếu tố và thông báo. Mattermost cũng cung cấp webhook và tích hợp bot để tùy chỉnh thêm. Nó có thể truy cập từ mọi loại thiết bị hiện đại do giao diện web đáp ứng và các ứng dụng di động chuyên dụng.
2020-07-07

Cách chỉnh sửa tệp Sudoers
Phân tách quyền là một trong những mô hình bảo mật cơ bản được thực hiện trong các hệ điều hành giống như Linux và Unix. Regular user hoạt động với các quyền hạn chế để giảm phạm vi ảnh hưởng của họ tới môi trường của họ chứ không phải hệ điều hành rộng hơn.
2020-07-07

Cách cài đặt và cấu hình Postfix làm server SMTP chỉ gửi trên Ubuntu 18.04
Postfix là một đại lý chuyển thư (MTA), một ứng dụng được sử dụng để gửi và nhận email. Nó có thể được cấu hình để chỉ được dùng để gửi email bằng ứng dụng local . Điều này hữu ích trong các tình huống khi bạn cần thường xuyên gửi thông báo qua email từ ứng dụng của bạn hoặc đơn giản là có nhiều lưu lượng gửi đi mà nhà cung cấp dịch vụ email bên thứ ba sẽ không cho phép. Nó cũng là một giải pháp thay thế nhẹ hơn để chạy một server SMTP toàn diện, trong khi vẫn giữ được chức năng cần thiết.
2020-07-06

Cách tạo chứng chỉ SSL tự ký cho Apache trong Ubuntu 20.04
TLS hay còn gọi là “bảo mật lớp truyền tải” - và SSL tiền thân của nó - là các giao thức được sử dụng để bọc lưu lượng truy cập thông thường trong một lớp bao bọc được mã hóa, được bảo vệ. Sử dụng công nghệ này, các server có thể gửi thông tin đến client một cách an toàn mà không bị bên ngoài chặn hoặc đọc tin nhắn của họ.
2020-07-06

Cách cài đặt Django Web Framework trên Ubuntu 20.04
Django là một khung công tác web Python đầy đủ tính năng để phát triển các trang web và ứng dụng động. Sử dụng Django, bạn có thể nhanh chóng tạo các ứng dụng web Python và dựa vào khung công tác để thực hiện tốt các công việc nặng nhọc.
2020-07-06

Cách thêm xác thực vào ứng dụng của bạn bằng Flask-Login
Cho phép user đăng nhập vào ứng dụng của bạn là một trong những tính năng phổ biến nhất mà bạn sẽ thêm vào ứng dụng web của bạn . Bài viết này sẽ trình bày cách thêm xác thực vào ứng dụng Flask của bạn với gói Flask-Login .
2020-07-06

Cách cài đặt Jenkins trên Ubuntu 20.04
Khi phải đối mặt với các nhiệm vụ kỹ thuật lặp đi lặp lại, việc tìm kiếm các giải pháp tự động hóa phù hợp có thể là một việc vặt. Với Jenkins , một server tự động hóa open-souce , bạn có thể quản lý hiệu quả các việc từ xây dựng đến triển khai phần mềm. Jenkins dựa trên Java, được cài đặt từ các gói Ubuntu hoặc bằng cách download và chạy file lưu trữ ứng dụng web (WAR) - một tập hợp các file tạo nên một ứng dụng web hoàn chỉnh để chạy trên server .
2020-07-03

Cách cấu hình Jenkins với SSL bằng Nginx Reverse Proxy trên Ubuntu 20.04
Theo mặc định, Jenkins đi kèm với web server Winstone tích hợp của riêng nó đang nghe trên cổng 8080 , thuận tiện cho việc bắt đầu. Tuy nhiên, cũng nên bảo mật Jenkins bằng SSL để bảo vệ password và dữ liệu nhạy cảm được truyền qua giao diện web.
2020-07-01

Các biện pháp bảo mật được đề xuất để bảo vệ server của bạn
Bắt đầu và chạy các ứng dụng của bạn thường sẽ là mối quan tâm chính của bạn khi bạn đang làm việc trên cơ sở hạ tầng cloud . Là một phần của quá trình cài đặt và triển khai của bạn, điều quan trọng là phải xây dựng các biện pháp bảo mật mạnh mẽ và triệt để cho các hệ thống và ứng dụng của bạn trước khi chúng được công bố rộng rãi. Việc triển khai các biện pháp bảo mật trong hướng dẫn này trước khi bạn triển khai ứng dụng của bạn sẽ đảm bảo bất kỳ phần mềm nào bạn chạy trên cơ sở hạ tầng của bạn đều có cấu hình cơ sở an toàn, trái ngược với các biện pháp đặc biệt có thể được triển khai sau khi triển khai.
2020-06-30

Cách cài đặt và cấu hình Zabbix để giám sát an toàn server từ xa trên Ubuntu 20.04
Zabbix là phần mềm giám sát open-souce cho các mạng và ứng dụng. Nó cung cấp khả năng giám sát thời gian thực của hàng nghìn chỉ số được thu thập từ server , máy ảo, thiết bị mạng và ứng dụng web. Các chỉ số này có thể giúp bạn xác định tình trạng hiện tại của cơ sở hạ tầng CNTT và phát hiện các vấn đề với các thành phần phần cứng hoặc phần mềm trước khi khách hàng phàn nàn. Thông tin hữu ích được lưu trữ trong database để bạn có thể phân tích dữ liệu theo thời gian và cải thiện chất lượng của các dịch vụ được cung cấp hoặc lên kế hoạch nâng cấp thiết bị của bạn .
2020-06-30

Cách thiết lập ứng dụng Node.js để sản xuất trên Ubuntu 20.04
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à chú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 .
2020-06-30

Cách tạo chứng chỉ SSL tự ký cho Apache trên CentOS 8
TLS hay còn gọi là “bảo mật lớp truyền tải” - và SSL tiền thân của nó - là các giao thức được sử dụng để bọc lưu lượng truy cập thông thường trong một lớp bao bọc được mã hóa, được bảo vệ. Sử dụng công nghệ này, các server có thể gửi thông tin đến client một cách an toàn mà không bị bên ngoài chặn hoặc đọc tin nhắn của họ.
2020-06-30

Cách thiết lập khoảng không quảng cáo có thể thanh toán
Ansible là một công cụ quản lý cấu hình hiện đại tạo điều kiện thuận lợi cho công việc cài đặt và bảo trì các server từ xa, với thiết kế tối giản nhằm giúp user cài đặt và chạy nhanh chóng. Ansible sử dụng tệp kiểm kê để theo dõi server nào là một phần của cơ sở hạ tầng của bạn và cách tiếp cận chúng để chạy các lệnh và sách phát.
2020-06-30

Cách cài đặt WordPress trên Ubuntu 20.04 với LAMP
WordPress là một công nghệ open-souce cực kỳ phổ biến để tạo trang web và blog trên internet hiện nay. Được sử dụng bởi 63% tất cả các trang web sử dụng hệ thống quản lý nội dung (CMS), các trang web WordPress đại diện cho 36% tất cả các trang web hiện đang trực tuyến.
2020-06-30

... 9 10 11 12 13 14 15 16 17 18 ... 111 Show 326 - 350 of 2774