Cách backup, khôi phục và di chuyển database PostgreSQL với Barman trên CentOS 7
PostgreSQL là một nền tảng database open-souce khá phổ biến với các nhà phát triển ứng dụng web và di động vì dễ bảo trì, tiết kiệm chi phí và tích hợp đơn giản với các công nghệ open-souce khác.
2016-01-20
PostgreSQL là một nền tảng database open-souce khá phổ biến với các nhà phát triển ứng dụng web và di động vì dễ bảo trì, tiết kiệm chi phí và tích hợp đơn giản với các công nghệ open-souce khác.
2016-01-20
Cách thiết lập Let's Encrypt chứng chỉ cho nhiều server ảo Apache trên Ubuntu 14.04
Chứng chỉ SSL được sử dụng trong web server để mã hóa lưu lượng giữa server và client , cung cấp thêm bảo mật cho user truy cập ứng dụng của bạn. Let's Encrypt cung cấp một cách dễ dàng để lấy và cài đặt các certificate tin cậy miễn phí.
2016-01-19
Chứng chỉ SSL được sử dụng trong web server để mã hóa lưu lượng giữa server và client , cung cấp thêm bảo mật cho user truy cập ứng dụng của bạn. Let's Encrypt cung cấp một cách dễ dàng để lấy và cài đặt các certificate tin cậy miễn phí.
2016-01-19
Cách cài đặt Prometheus bằng Docker trên CentOS 7
Prometheus là một hệ thống giám sát open-souce và database chuỗi thời gian. Nó đề cập đến nhiều khía cạnh của việc giám sát như tạo và thu thập số liệu, vẽ biểu đồ dữ liệu kết quả trên trang tổng quan và cảnh báo về sự bất thường. Để làm điều này, nó cung cấp nhiều thành phần khác nhau được chạy riêng biệt nhưng được sử dụng kết hợp.
2016-01-15
Prometheus là một hệ thống giám sát open-souce và database chuỗi thời gian. Nó đề cập đến nhiều khía cạnh của việc giám sát như tạo và thu thập số liệu, vẽ biểu đồ dữ liệu kết quả trên trang tổng quan và cảnh báo về sự bất thường. Để làm điều này, nó cung cấp nhiều thành phần khác nhau được chạy riêng biệt nhưng được sử dụng kết hợp.
2016-01-15
Cách nâng cấp lên PHP 7 trên CentOS 7
PHP 7, được phát hành vào ngày 3 tháng 12 năm 2015, hứa hẹn sẽ cải thiện tốc độ đáng kể so với các version trước của ngôn ngữ, cùng với các tính năng mới như gợi ý kiểu vô hướng. Hướng dẫn này giải thích cách nhanh chóng nâng cấp web server Apache hoặc Nginx chạy PHP 5.x (bất kỳ bản phát hành nào) lên PHP 7, sử dụng các gói do cộng đồng cung cấp.
2016-01-14
PHP 7, được phát hành vào ngày 3 tháng 12 năm 2015, hứa hẹn sẽ cải thiện tốc độ đáng kể so với các version trước của ngôn ngữ, cùng với các tính năng mới như gợi ý kiểu vô hướng. Hướng dẫn này giải thích cách nhanh chóng nâng cấp web server Apache hoặc Nginx chạy PHP 5.x (bất kỳ bản phát hành nào) lên PHP 7, sử dụng các gói do cộng đồng cung cấp.
2016-01-14
Cách cài đặt Prometheus bằng Docker trên Ubuntu 14.04
Prometheus là một hệ thống giám sát open-souce và database chuỗi thời gian. Nó đề cập đến nhiều khía cạnh của việc giám sát như tạo và thu thập số liệu, vẽ biểu đồ dữ liệu kết quả trên trang tổng quan và cảnh báo về sự bất thường. Để làm điều này, nó cung cấp nhiều thành phần khác nhau được chạy riêng biệt nhưng được sử dụng kết hợp.
2016-01-12
Prometheus là một hệ thống giám sát open-souce và database chuỗi thời gian. Nó đề cập đến nhiều khía cạnh của việc giám sát như tạo và thu thập số liệu, vẽ biểu đồ dữ liệu kết quả trên trang tổng quan và cảnh báo về sự bất thường. Để làm điều này, nó cung cấp nhiều thành phần khác nhau được chạy riêng biệt nhưng được sử dụng kết hợp.
2016-01-12
Cách nhập và xuất database OrientDB trên Ubuntu 14.04
OrientDB là một database NoSQL đa mô hình, với sự hỗ trợ cho database đồ thị và tài liệu. Nó là một ứng dụng Java và có thể chạy trên bất kỳ hệ điều hành nào. Nó cũng có đầy đủ ACID-phàn nàn với sự hỗ trợ cho việc sao chép đa tổng thể. Nó được phát triển bởi một công ty cùng tên, với version Enterprise và Community.
2016-01-06
OrientDB là một database NoSQL đa mô hình, với sự hỗ trợ cho database đồ thị và tài liệu. Nó là một ứng dụng Java và có thể chạy trên bất kỳ hệ điều hành nào. Nó cũng có đầy đủ ACID-phàn nàn với sự hỗ trợ cho việc sao chép đa tổng thể. Nó được phát triển bởi một công ty cùng tên, với version Enterprise và Community.
2016-01-06
Cách tạo thiết lập tính khả dụng cao với Pacemaker, Corosync và IP nổi trên CentOS 7
Corosync là một công cụ cụm open-souce được sử dụng để triển khai tính khả dụng cao trong các ứng dụng. Thường được gọi là lớp nhắn tin , Corosync cung cấp thành viên cụm và mô hình giao tiếp khép kín để tạo các máy trạng thái sao chép, trên đó các nhà quản lý tài nguyên cụm như Pacemaker có thể chạy. Corosync có thể được coi là hệ thống cơ bản kết nối các node cụm với nhau, trong khi Pacemaker giám sát cụm và thực hiện hành động trong trường hợp có sự cố.
2015-12-22
Corosync là một công cụ cụm open-souce được sử dụng để triển khai tính khả dụng cao trong các ứng dụng. Thường được gọi là lớp nhắn tin , Corosync cung cấp thành viên cụm và mô hình giao tiếp khép kín để tạo các máy trạng thái sao chép, trên đó các nhà quản lý tài nguyên cụm như Pacemaker có thể chạy. Corosync có thể được coi là hệ thống cơ bản kết nối các node cụm với nhau, trong khi Pacemaker giám sát cụm và thực hiện hành động trong trường hợp có sự cố.
2015-12-22
Cách cài đặt và cấu hình Naxsi trên Ubuntu 14.04
Naxsi là một module Nginx của bên thứ ba cung cấp các tính năng firewall ứng dụng web. Nó mang lại bảo mật bổ sung cho web server của bạn và bảo vệ bạn khỏi các cuộc tấn công web khác nhau như XSS và SQL injection.
2015-12-19
Naxsi là một module Nginx của bên thứ ba cung cấp các tính năng firewall ứng dụng web. Nó mang lại bảo mật bổ sung cho web server của bạn và bảo vệ bạn khỏi các cuộc tấn công web khác nhau như XSS và SQL injection.
2015-12-19
Cách cài đặt và cấu hình OrientDB trên Ubuntu 14.04
OrientDB là một database NoSQL đa mô hình với sự hỗ trợ cho database đồ thị và tài liệu. Nó là một ứng dụng Java và có thể chạy trên bất kỳ hệ điều hành nào. Nó cũng có đầy đủ ACID-phàn nàn với sự hỗ trợ cho việc sao chép đa tổng thể.
2015-12-19
OrientDB là một database NoSQL đa mô hình với sự hỗ trợ cho database đồ thị và tài liệu. Nó là một ứng dụng Java và có thể chạy trên bất kỳ hệ điều hành nào. Nó cũng có đầy đủ ACID-phàn nàn với sự hỗ trợ cho việc sao chép đa tổng thể.
2015-12-19
Cách backup database OrientDB của bạn trên Ubuntu 14.04
OrientDB là một database NoSQL đa mô hình với sự hỗ trợ cho database đồ thị và tài liệu. Nó là một ứng dụng Java và có thể chạy trên bất kỳ hệ điều hành nào; nó cũng có đầy đủ ACID-phàn nàn với hỗ trợ sao chép nhiều chủ.
2015-12-19
OrientDB là một database NoSQL đa mô hình với sự hỗ trợ cho database đồ thị và tài liệu. Nó là một ứng dụng Java và có thể chạy trên bất kỳ hệ điều hành nào; nó cũng có đầy đủ ACID-phàn nàn với hỗ trợ sao chép nhiều chủ.
2015-12-19
Cách bảo mật Apache bằng Let's Encrypt trên Ubuntu 14.04
Hướng dẫn này sẽ chỉ cho bạn cách cài đặt certificate TLS / SSL từ Let's Encrypt trên server Ubuntu 14.04 chạy Apache dưới dạng web server .
2015-12-18
Hướng dẫn này sẽ chỉ cho bạn cách cài đặt certificate TLS / SSL từ Let's Encrypt trên server Ubuntu 14.04 chạy Apache dưới dạng web server .
2015-12-18
Cách bảo mật Nginx bằng Let's Encrypt trên Ubuntu 14.04
Let's Encrypt là Tổ chức phát hành certificate (CA) mới cung cấp cách dễ dàng để lấy và cài đặt certificate TLS / SSL miễn phí, do đó 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ả web server Apache và Nginx.
2015-12-17
Let's Encrypt là Tổ chức phát hành certificate (CA) mới cung cấp cách dễ dàng để lấy và cài đặt certificate TLS / SSL miễn phí, do đó 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ả web server Apache và Nginx.
2015-12-17
Cách cài đặt VestaCP và thiết lập trang web trên Ubuntu 14.04
Cảnh báo: Vào ngày 8 tháng 4 năm 2018, một lỗ hổng đã được phát hiện trong VestaCP cho phép những kẻ tấn công xâm nhập hệ thống server và gửi lưu lượng độc hại nhắm đến đến các server khác. Do đó, DigitalOcean đã vô hiệu hóa cổng
2015-12-16
Cảnh báo: Vào ngày 8 tháng 4 năm 2018, một lỗ hổng đã được phát hiện trong VestaCP cho phép những kẻ tấn công xâm nhập hệ thống server và gửi lưu lượng độc hại nhắm đến đến các server khác. Do đó, DigitalOcean đã vô hiệu hóa cổng
8083
và VestaCP đã gỡ các file cài đặt xuống cho đến khi sự cố được vá, điều này sẽ ảnh hưởng đến các cài đặt mới và hiện có. Để tìm hiểu thêm về các diễn biến đang diễn ra và tìm hiểu cách giảm thiểu vấn đề này, hãy đọc câu hỏi của Cộng đồng về lỗ hổng bảo mật này .2015-12-16
Cách nâng cấp lên PHP 7 trên Ubuntu 14.04
PHP 7, được phát hành vào ngày 3 tháng 12 năm 2015, hứa hẹn sẽ cải thiện tốc độ đáng kể so với các version trước của ngôn ngữ, cùng với các tính năng mới như gợi ý kiểu vô hướng. Hướng dẫn này giải thích cách nhanh chóng nâng cấp web server Apache hoặc Nginx chạy PHP 5.x (bất kỳ bản phát hành nào) lên PHP 7.
2015-12-15
PHP 7, được phát hành vào ngày 3 tháng 12 năm 2015, hứa hẹn sẽ cải thiện tốc độ đáng kể so với các version trước của ngôn ngữ, cùng với các tính năng mới như gợi ý kiểu vô hướng. Hướng dẫn này giải thích cách nhanh chóng nâng cấp web server Apache hoặc Nginx chạy PHP 5.x (bất kỳ bản phát hành nào) lên PHP 7.
2015-12-15
Cách cài đặt Go 1.6 trên Ubuntu 14.04
Go là một ngôn ngữ lập trình hiện đại do Google phát triển sử dụng cú pháp cấp cao tương tự như ngôn ngữ kịch bản. Nó phổ biến cho nhiều ứng dụng và tại nhiều công ty, đồng thời có một bộ công cụ mạnh mẽ và hơn 90.000 repo. Hướng dẫn này sẽ hướng dẫn bạn download và cài đặt Go 1.6, cũng như xây dựng một ứng dụng Hello World đơn giản.
2015-12-04
Go là một ngôn ngữ lập trình hiện đại do Google phát triển sử dụng cú pháp cấp cao tương tự như ngôn ngữ kịch bản. Nó phổ biến cho nhiều ứng dụng và tại nhiều công ty, đồng thời có một bộ công cụ mạnh mẽ và hơn 90.000 repo. Hướng dẫn này sẽ hướng dẫn bạn download và cài đặt Go 1.6, cũng như xây dựng một ứng dụng Hello World đơn giản.
2015-12-04
Cách cài đặt Go 1.6 trên Ubuntu 14.04
Go là một ngôn ngữ lập trình hiện đại do Google phát triển sử dụng cú pháp cấp cao tương tự như ngôn ngữ kịch bản. Nó phổ biến cho nhiều ứng dụng và tại nhiều công ty, đồng thời có một bộ công cụ mạnh mẽ và hơn 90.000 repo. Hướng dẫn này sẽ hướng dẫn bạn download và cài đặt Go 1.6, cũng như xây dựng một ứng dụng Hello World đơn giản.
2015-12-04
Go là một ngôn ngữ lập trình hiện đại do Google phát triển sử dụng cú pháp cấp cao tương tự như ngôn ngữ kịch bản. Nó phổ biến cho nhiều ứng dụng và tại nhiều công ty, đồng thời có một bộ công cụ mạnh mẽ và hơn 90.000 repo. Hướng dẫn này sẽ hướng dẫn bạn download và cài đặt Go 1.6, cũng như xây dựng một ứng dụng Hello World đơn giản.
2015-12-04
Cách triển khai ứng dụng Symfony sang sản xuất trên Ubuntu 14.04
Symfony là một web framework open-souce được viết bằng PHP, phù hợp để xây dựng các dự án ở mọi quy mô. Nó cung cấp một cấu trúc được thiết kế tốt, dựa trên các thành phần có thể tái sử dụng, trên đó bạn có thể xây dựng ứng dụng PHP của riêng mình.
2015-11-24
Symfony là một web framework open-souce được viết bằng PHP, phù hợp để xây dựng các dự án ở mọi quy mô. Nó cung cấp một cấu trúc được thiết kế tốt, dựa trên các thành phần có thể tái sử dụng, trên đó bạn có thể xây dựng ứng dụng PHP của riêng mình.
2015-11-24
Cách triển khai ứng dụng web Clojure trên Ubuntu 14.04
Tiếp tục có một sự quan tâm tăng lên đối với lập trình chức năng và đặc biệt hơn là lập trình cho web trong Clojure. Nhiều hướng dẫn về cách xây dựng các ứng dụng cơ bản thường bỏ qua các chi tiết triển khai. Bài viết này sẽ hướng dẫn bạn cách triển khai ứng dụng web Clojure cho Ubuntu 14.04 Server.
2015-11-20
Tiếp tục có một sự quan tâm tăng lên đối với lập trình chức năng và đặc biệt hơn là lập trình cho web trong Clojure. Nhiều hướng dẫn về cách xây dựng các ứng dụng cơ bản thường bỏ qua các chi tiết triển khai. Bài viết này sẽ hướng dẫn bạn cách triển khai ứng dụng web Clojure cho Ubuntu 14.04 Server.
2015-11-20
Cách cài đặt và sử dụng Docker Compose trên Ubuntu 14.04
Docker là một công cụ tuyệt vời, 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.
2015-11-19
Docker là một công cụ tuyệt vời, 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.
2015-11-19
Cách cài đặt Wordpress và PhpMyAdmin với Docker Compose trên Ubuntu 14.04
Docker Compose làm cho việc xử lý các quy trình điều phối của containers Docker (chẳng hạn như khởi động, tắt và cài đặt liên kết nội bộ containers và dung lượng ) thực sự dễ dàng.
2015-11-19
Docker Compose làm cho việc xử lý các quy trình điều phối của containers Docker (chẳng hạn như khởi động, tắt và cài đặt liên kết nội bộ containers và dung lượng ) thực sự dễ dàng.
2015-11-19
Cách triển khai Hugo Site sang Sản xuất với Git Hooks trên Ubuntu 14.04
Hugo là một trình tạo trang web tĩnh cho phép bạn dễ dàng tạo và xuất bản nội dung web bằng cách viết bằng các ngôn ngữ đánh dấu đơn giản. Hugo có thể phân tích cú pháp nội dung của bạn theo các yêu cầu được cung cấp và áp dụng một chủ đề để tạo các trang web nhất quán có thể dễ dàng được lưu trữ trên bất kỳ web server hoặc server lưu trữ nào.
2015-11-12
Hugo là một trình tạo trang web tĩnh cho phép bạn dễ dàng tạo và xuất bản nội dung web bằng cách viết bằng các ngôn ngữ đánh dấu đơn giản. Hugo có thể phân tích cú pháp nội dung của bạn theo các yêu cầu được cung cấp và áp dụng một chủ đề để tạo các trang web nhất quán có thể dễ dàng được lưu trữ trên bất kỳ web server hoặc server lưu trữ nào.
2015-11-12
Cách cài đặt và sử dụng Hugo, Trình tạo trang web tĩnh, trên Ubuntu 14.04
Hugo là một trình tạo trang web tĩnh nhanh và dễ sử dụng được viết bằng Go và có sẵn trên nhiều nền tảng. Trình tạo trang tĩnh là lựa chọn tuyệt vời cho blog và các nội dung khác không yêu cầu nội dung động được lấy từ database . Các lựa chọn như Hugo cho phép bạn đơn giản hóa ngăn xếp của bạn , viết bằng đánh dấu thân thiện với user và xử lý các bản cập nhật và nội dung tùy chỉnh mà không cần đến giải pháp quản lý nội dung đầy đủ.
2015-11-09
Hugo là một trình tạo trang web tĩnh nhanh và dễ sử dụng được viết bằng Go và có sẵn trên nhiều nền tảng. Trình tạo trang tĩnh là lựa chọn tuyệt vời cho blog và các nội dung khác không yêu cầu nội dung động được lấy từ database . Các lựa chọn như Hugo cho phép bạn đơn giản hóa ngăn xếp của bạn , viết bằng đánh dấu thân thiện với user và xử lý các bản cập nhật và nội dung tùy chỉnh mà không cần đến giải pháp quản lý nội dung đầy đủ.
2015-11-09
Cách sử dụng Prometheus để giám sát server CentOS 7 của bạn
Prometheus là một hệ thống giám sát open-souce được phát triển bởi SoundCloud. Giống như các hệ thống giám sát khác, chẳng hạn như InfluxDB và Graphite, Prometheus lưu trữ tất cả dữ liệu của nó trong database chuỗi thời gian. Tuy nhiên, nó cung cấp mô hình dữ liệu đa chiều và ngôn ngữ truy vấn mạnh mẽ, cho phép administrator hệ thống không chỉ dễ dàng tinh chỉnh các định nghĩa về số liệu của họ mà còn tạo ra các báo cáo chính xác hơn.
2015-11-06
Prometheus là một hệ thống giám sát open-souce được phát triển bởi SoundCloud. Giống như các hệ thống giám sát khác, chẳng hạn như InfluxDB và Graphite, Prometheus lưu trữ tất cả dữ liệu của nó trong database chuỗi thời gian. Tuy nhiên, nó cung cấp mô hình dữ liệu đa chiều và ngôn ngữ truy vấn mạnh mẽ, cho phép administrator hệ thống không chỉ dễ dàng tinh chỉnh các định nghĩa về số liệu của họ mà còn tạo ra các báo cáo chính xác hơn.
2015-11-06
Cách tạo thiết lập HAProxy khả dụng cao với Corosync, Pacemaker và IP nổi trên Ubuntu 14.04
Hướng dẫn này sẽ chỉ cho bạn cách tạo cài đặt cân bằng tải HAProxy Khả dụng cao trên DigitalOcean, với sự hỗ trợ của IP nổi và ngăn xếp cụm Corosync / Pacemaker. Mỗi bộ cân bằng tải HAProxy sẽ được cấu hình để phân chia lưu lượng giữa hai server ứng dụng backend . Nếu bộ cân bằng tải chính gặp sự cố, IP nổi sẽ tự động được chuyển sang bộ cân bằng tải thứ hai, cho phép dịch vụ tiếp tục.
2015-11-05
Hướng dẫn này sẽ chỉ cho bạn cách tạo cài đặt cân bằng tải HAProxy Khả dụng cao trên DigitalOcean, với sự hỗ trợ của IP nổi và ngăn xếp cụm Corosync / Pacemaker. Mỗi bộ cân bằng tải HAProxy sẽ được cấu hình để phân chia lưu lượng giữa hai server ứng dụng backend . Nếu bộ cân bằng tải chính gặp sự cố, IP nổi sẽ tự động được chuyển sang bộ cân bằng tải thứ hai, cho phép dịch vụ tiếp tục.
2015-11-05
Cách cài đặt Elasticsearch 1.7, Logstash 1.5 và Kibana 4.1 (ELK Stack) trên CentOS 7
Lưu ý: Hướng dẫn này dành cho version cũ hơn của ngăn xếp ELK, không tương thích với version mới nhất. Phiên bản mới nhất của hướng dẫn này có sẵn tại Cách cài đặt Elasticsearch, Logstash và Kibana (ELK Stack) trên CentOS 7 .
2015-11-04
Lưu ý: Hướng dẫn này dành cho version cũ hơn của ngăn xếp ELK, không tương thích với version mới nhất. Phiên bản mới nhất của hướng dẫn này có sẵn tại Cách cài đặt Elasticsearch, Logstash và Kibana (ELK Stack) trên CentOS 7 .
2015-11-04