Cách cài đặt và cấu hình OpenLDAP và phpLDAPadmin trên Ubuntu 16.04
Giao thức truy cập folder nhẹ (LDAP) là một giao thức tiêu chuẩn được thiết kế để quản lý và truy cập thông tin folder phân cấp qua mạng. Nó được dùng để lưu trữ bất kỳ loại thông tin nào, mặc dù nó thường được sử dụng như một hệ thống xác thực tập trung hoặc cho các danh bạ email và điện thoại của công ty.
2017-06-01

Cách cài đặt Perlbrew và quản lý nhiều phiên bản Perl 5 trên CentOS 7
Perl 5 là một ngôn ngữ lập trình trưởng thành, đầy đủ tính năng. Nó được sử dụng trong các dự án production thuộc mọi loại, bao gồm các hệ thống kinh doanh quan trọng trên toàn thế giới. Gói phần mềm Perlbrew cho phép bạn cài đặt, gỡ bỏ và chuyển đổi giữa các version của ngôn ngữ lập trình Perl 5.
2017-05-31

Cách theo dõi cảnh báo Zabbix với Alerta trên CentOS 7
Alerta là một ứng dụng web được sử dụng để hợp nhất và loại bỏ các cảnh báo trùng lặp từ nhiều hệ thống giám sát và trực quan hóa chúng trên một màn hình. Alerta có thể tích hợp với nhiều công cụ giám sát nổi tiếng như Nagios, Zabbix, Sensu, InfluxData Kapacitor và nhiều công cụ khác.
2017-05-31

Cách bật SFTP mà không cần truy cập Shell trên Ubuntu 16.04
SFTP là viết tắt của S SH F ile T ransfer P rotocol. Như tên gọi của nó, đó là một cách an toàn để truyền file đến server bằng kết nối SSH được mã hóa. Mặc dù tên gọi, nó là một giao thức hoàn toàn khác với FTP ( F ile T ransfer P rotocol), mặc dù nó được hỗ trợ rộng rãi bởi các client FTP hiện đại.
2017-05-31

Cách tạo Go Executables cho nhiều nền tảng trên Ubuntu 16.04
Ngôn ngữ lập trình Go đi kèm với một chuỗi công cụ phong phú giúp việc lấy các gói và xây dựng các file thực thi trở nên vô cùng dễ dàng. Một trong những tính năng mạnh mẽ nhất của Go là khả năng xây dựng chéo các file thi hành cho bất kỳ nền tảng nước ngoài nào được Go hỗ trợ. Điều này làm cho việc kiểm tra và phân phối gói dễ dàng hơn nhiều, vì bạn không cần phải có quyền truy cập vào một nền tảng cụ thể để phân phối gói của bạn cho nó.
2017-05-30

Cách sử dụng GPG để mã hóa và ký tin nhắn
GPG, hay GNU Privacy Guard, là một triển khai mật mã public key . Điều này cho phép truyền thông tin an toàn giữa các bên và được dùng để xác minh nguồn root của một tin nhắn là chính hãng.
2017-05-26

Cách cài đặt Concourse CI trên Ubuntu 16.04
Concourse CI là một hệ thống tích hợp liên tục hiện đại, có thể mở rộng được thiết kế để tự động hóa các đường ống thử nghiệm với cú pháp khai báo, có thể tổng hợp. Dựa trên thành công của các hệ thống CI trước đó, Concourse nhằm mục đích đơn giản hóa việc quản lý đường ống và loại bỏ các server "bông tuyết" để server thử nghiệm được quản lý tốt như mã mà nó xử lý.
2017-05-26

Cách bảo mật CI bằng SSL bằng Nginx trên Ubuntu 16.04
Concourse CI là một hệ thống tích hợp liên tục hiện đại và có thể mở rộng được thiết kế để tự động hóa các đường ống thử nghiệm với cú pháp khai báo, có thể tổng hợp. Dựa trên thành công của các hệ thống CI trước đó, Concourse nhằm mục đích đơn giản hóa việc quản lý đường ống và loại bỏ các server "bông tuyết" để server thử nghiệm được quản lý tốt như mã mà nó xử lý.
2017-05-26

Cách cài đặt web server Apache trên Ubuntu 16.04
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.
2017-05-26

Cách chuyển mã Python 2 sang Python 3
Python được phát triển vào cuối những năm 1980 và xuất bản lần đầu tiên vào năm 1991. Với cái tên được lấy cảm hứng từ group hài Monty Python của Anh, Python được hình thành như một sự kế thừa cho ngôn ngữ lập trình ABC có mục đích chung. Trong lần lặp đầu tiên, Python đã bao gồm xử lý ngoại lệ, các hàmcác lớp có tính kế thừa .
2017-05-17

Cách chuyển mã Python 2 sang Python 3
Python được phát triển vào cuối những năm 1980 và xuất bản lần đầu tiên vào năm 1991. Với cái tên được lấy cảm hứng từ group hài Monty Python của Anh, Python được hình thành như một sự kế thừa cho ngôn ngữ lập trình ABC có mục đích chung. Trong lần lặp đầu tiên, Python đã bao gồm xử lý ngoại lệ, các hàmcác lớp có tính kế thừa .
2017-05-17

Cách cấu hình Buildbot với SSL bằng Nginx Reverse Proxy
Lưu ý : Hướng dẫn này bao gồm version Buildbot cũ hơn, do đó, hướng dẫn có thể không hoạt động trên các version hiện tại. Cho đến khi bài viết này được cập nhật, bạn có thể sử dụng thêm tài liệu cấu hình Reverse Proxy Buildbot chính thức .

2017-05-17

Cách cấu hình NTP để sử dụng trong Dự án NTP Pool trên CentOS 7
Giữ thời gian chính xác là rất quan trọng đối với hầu hết mọi dịch vụ hoặc phần mềm. Email, trình ghi log , hệ thống sự kiện và bộ lập lịch, cơ chế xác thực user và dịch vụ chạy trên nền tảng phân tán đều cần dấu thời gian chính xác để ghi lại các sự kiện theo thứ tự thời gian. Các dịch vụ này sử dụng Giao thức thời gian mạng, hoặc NTP, để đồng bộ hóa đồng hồ hệ thống với một nguồn bên ngoài tin cậy . Nguồn này có thể là đồng hồ nguyên tử, bộ thu GPS hoặc một server thời gian khác đã sử dụng NTP.
2017-05-11

Giới thiệu về Tích hợp, Phân phối và Triển khai Liên tục
Phát triển và phát hành phần mềm có thể là một quá trình phức tạp, đặc biệt là khi các ứng dụng, group và cơ sở hạ tầng triển khai tự phát triển với độ phức tạp. Thông thường, những thách thức trở nên rõ rệt hơn khi các dự án phát triển. Để phát triển, kiểm tra và phát hành phần mềm một cách nhanh chóng và nhất quán, các nhà phát triển và tổ chức đã tạo ra ba chiến lược liên quan nhưng riêng biệt để quản lý và tự động hóa các quy trình này.
2017-05-10

Cách lưu trữ một trang web với Caddy trên CentOS 7
Caddy là một web server mới được tạo ra với mục đích dễ sử dụng. Nó đủ đơn giản để được sử dụng như một server phát triển nhanh và đủ mạnh để được sử dụng trong môi trường production .
2017-05-10

Cách giám sát server và dịch vụ bằng Icinga trên Ubuntu 16.04
Icinga là một hệ thống giám sát open-souce được sử dụng để theo dõi tình trạng của các server và dịch vụ được nối mạng. Trong hướng dẫn này, ta sẽ sử dụng Icinga để cài đặt hai loại cấu hình giám sát khác nhau. Đầu tiên là dựa trên các kiểm tra mạng đơn giản của các dịch vụ bên ngoài của server của bạn, chẳng hạn như thực hiện một yêu cầu HTTP định kỳ đến trang web . Cấu hình khác sử dụng tác nhân phần mềm chạy trên server để thu thập thông tin hệ thống chi tiết hơn như tải và số lượng các quy trình đang chạy.
2017-05-05

Cách cài đặt Icinga và Icinga Web trên Ubuntu 16.04
Icinga là một hệ thống giám sát open-souce linh hoạt và mạnh mẽ được sử dụng để giám sát tình trạng của các server và dịch vụ được nối mạng. Nó được dùng để giám sát tải và thời gian hoạt động của một group nhân viên web, dung lượng đĩa trống trên thiết bị lưu trữ, mức tiêu thụ bộ nhớ trên dịch vụ bộ nhớ đệm, v.v. Sau khi được cài đặt đúng cách, Icinga có thể cung cấp cho bạn cái nhìn tổng quan về trạng thái của một số lượng lớn server và dịch vụ, cũng như thông báo, lập lịch thời gian ngừng hoạt động và lưu trữ lâu dài dữ liệu hiệu suất.
2017-05-05

Cách sử dụng tính năng ghi log trong Python 3
Mô-đun logging là một phần của thư viện Python chuẩn và cung cấp khả năng theo dõi các sự kiện xảy ra trong khi phần mềm chạy. Bạn có thể thêm các cuộc gọi ghi log vào mã của bạn để cho biết những sự kiện nào đã xảy ra.
2017-05-02

... 55 56 57 58 59 60 61 62 63 64 ... 111 Show 1476 - 1500 of 2774