Cách thiết lập ứng dụng Node.js để sản xuất trên Debian 8
Node.js là một môi trường thời gian chạy JavaScript open-souce để dễ dàng 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, OS X, FreeBSD và Windows. Các ứng dụng Node.js có thể được chạy bằng dòng lệnh, nhưng ta sẽ tập trung vào việc chạy chúng như một dịch vụ để chúng sẽ tự động khởi động lại khi khởi động lại hoặc bị lỗi và được dùng an toàn trong môi trường production .
2016-12-29
Node.js là một môi trường thời gian chạy JavaScript open-souce để dễ dàng 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, OS X, FreeBSD và Windows. Các ứng dụng Node.js có thể được chạy bằng dòng lệnh, nhưng ta sẽ tập trung vào việc chạy chúng như một dịch vụ để chúng sẽ tự động khởi động lại khi khởi động lại hoặc bị lỗi và được dùng an toàn trong môi trường production .
2016-12-29
Bắt đầu với Trực quan hóa Dữ liệu Sử dụng JavaScript và Thư viện D3
D3.js , hoặc D3, là một thư viện JavaScript. Tên của nó là viết tắt của D ata- D riven D ocuments (3 “D” s), và nó được biết đến như một thư viện trực quan hóa dữ liệu động và tương tác cho web.
2016-12-28
D3.js , hoặc D3, là một thư viện JavaScript. Tên của nó là viết tắt của D ata- D riven D ocuments (3 “D” s), và nó được biết đến như một thư viện trực quan hóa dữ liệu động và tương tác cho web.
2016-12-28
Bắt đầu với Trực quan hóa Dữ liệu Sử dụng JavaScript và Thư viện D3
D3.js , hoặc D3, là một thư viện JavaScript. Tên của nó là viết tắt của D ata- D riven D ocuments (3 “D” s), và nó được biết đến như một thư viện trực quan hóa dữ liệu động và tương tác cho web.
2016-12-28
D3.js , hoặc D3, là một thư viện JavaScript. Tên của nó là viết tắt của D ata- D riven D ocuments (3 “D” s), và nó được biết đến như một thư viện trực quan hóa dữ liệu động và tương tác cho web.
2016-12-28
Cách thiết lập firewall với UFW trên Ubuntu 16.04
UFW, hay Tường lửa không phức tạp, là một giao diện của
2016-12-22
UFW, hay Tường lửa không phức tạp, là một giao diện của
iptables
nhằm mục đích đơn giản hóa quá trình cấu hình firewall . Mặc dù iptables
là một công cụ vững chắc và linh hoạt, nhưng người mới bắt đầu có thể khó học cách sử dụng nó để cấu hình firewall đúng cách. Nếu bạn đang tìm cách bắt đầu bảo mật mạng của bạn và không chắc chắn nên sử dụng công cụ nào, UFW có thể là lựa chọn phù hợp cho bạn.2016-12-22
Cách thiết lập Django với Postgres, Nginx và Gunicorn trên Debian 8
Django là một khung công tác web mạnh mẽ có thể giúp bạn khởi động ứng dụng Python hoặc trang web của bạn . Django bao gồm một server phát triển được đơn giản hóa để kiểm tra mã local của bạn, nhưng đối với bất kỳ thứ gì thậm chí liên quan đến production một chút, cần phải có một web server mạnh mẽ và an toàn hơn.
2016-12-22
Django là một khung công tác web mạnh mẽ có thể giúp bạn khởi động ứng dụng Python hoặc trang web của bạn . Django bao gồm một server phát triển được đơn giản hóa để kiểm tra mã local của bạn, nhưng đối với bất kỳ thứ gì thậm chí liên quan đến production một chút, cần phải có một web server mạnh mẽ và an toàn hơn.
2016-12-22
Cách sử dụng Postgresql với Ứng dụng Django của bạn trên Debian 8
Django là một khuôn khổ linh hoạt để tạo nhanh các ứng dụng Python. Theo mặc định, các ứng dụng Django được cấu hình để lưu trữ dữ liệu vào một file database SQLite nhẹ. Mặc dù điều này hoạt động tốt dưới một số tải, nhưng DBMS truyền thống hơn có thể cải thiện hiệu suất trong production .
2016-12-22
Django là một khuôn khổ linh hoạt để tạo nhanh các ứng dụng Python. Theo mặc định, các ứng dụng Django được cấu hình để lưu trữ dữ liệu vào một file database SQLite nhẹ. Mặc dù điều này hoạt động tốt dưới một số tải, nhưng DBMS truyền thống hơn có thể cải thiện hiệu suất trong production .
2016-12-22
Cách cài đặt Django Web Framework trên Debian 8
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.
2016-12-21
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.
2016-12-21
Cách Import, Export database trong MySQL hoặc MariaDB
Có thể Import và Export database của bạn là một kỹ năng quan trọng cần có. Bạn có thể sử dụng kết xuất dữ liệu cho mục đích backup và phục hồi, cho phép bạn khôi phục các bản sao cũ hơn của database của bạn trong trường hợp khẩn cấp. Bạn cũng có thể sử dụng chúng để di chuyển dữ liệu sang server hoặc môi trường phát triển mới.
2016-12-21
Có thể Import và Export database của bạn là một kỹ năng quan trọng cần có. Bạn có thể sử dụng kết xuất dữ liệu cho mục đích backup và phục hồi, cho phép bạn khôi phục các bản sao cũ hơn của database của bạn trong trường hợp khẩn cấp. Bạn cũng có thể sử dụng chúng để di chuyển dữ liệu sang server hoặc môi trường phát triển mới.
2016-12-21
Cách tạo chứng chỉ SSL tự ký cho Nginx trên Debian 8
TLS , hay transport layer security và SSL tiền nhiệm của nó, viết tắt của lớp cổng bảo mật, là các giao thức web được sử dụng để bọc lưu lượng truy cập bình thường trong một lớp bao bọc được mã hóa, được bảo vệ.
2016-12-20
TLS , hay transport layer security và SSL tiền nhiệm của nó, viết tắt của lớp cổng bảo mật, là các giao thức web được sử dụng để bọc lưu lượng truy cập bình thường trong một lớp bao bọc được mã hóa, được bảo vệ.
2016-12-20
Cách cài đặt Linux, Nginx, MySQL, PHP (LEMP Stack) trên Debian 8
Phần mềm LEMP là một group phần mềm được dùng để phục vụ các trang web động và ứng dụng web. Đây là từ viết tắt mô tả hệ điều hành Linux, với web server Nginx. Dữ liệu backend được lưu trữ trong database MySQL và xử lý bởi PHP.
2016-12-20
Phần mềm LEMP là một group phần mềm được dùng để phục vụ các trang web động và ứng dụng web. Đây là từ viết tắt mô tả hệ điều hành Linux, với web server Nginx. Dữ liệu backend được lưu trữ trong database MySQL và xử lý bởi PHP.
2016-12-20
Cách bảo mật Apache bằng Let's Encrypt trên Debian 8
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 Debian 8 chạy Apache dưới dạng web server . Ta cũng sẽ trình bày cách tự động hóa quy trình gia hạn certificate bằng cron job.
2016-12-20
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 Debian 8 chạy Apache dưới dạng web server . Ta cũng sẽ trình bày cách tự động hóa quy trình gia hạn certificate bằng cron job.
2016-12-20
Cách thêm và xóa người dùng trên Debian 8
Một trong những tác vụ cơ bản nhất mà bạn nên biết cách thực hiện trên một server Linux mới là thêm và xóa user . Khi bạn tạo một hệ thống mới, bạn thường chỉ được cấp account gốc theo mặc định. Mặc dù chạy với quyền user root cung cấp cho bạn rất nhiều sức mạnh và sự linh hoạt, nó cũng nguy hiểm và có thể phá hủy. Luôn là một ý tưởng tốt hơn nếu thêm một user bổ sung, không có quyền để thực hiện các việc thông thường. Sau đó, bạn nên tạo account bổ sung cho mọi user khác mà bạn có thể có trên hệ thống của bạn .
2016-12-20
Một trong những tác vụ cơ bản nhất mà bạn nên biết cách thực hiện trên một server Linux mới là thêm và xóa user . Khi bạn tạo một hệ thống mới, bạn thường chỉ được cấp account gốc theo mặc định. Mặc dù chạy với quyền user root cung cấp cho bạn rất nhiều sức mạnh và sự linh hoạt, nó cũng nguy hiểm và có thể phá hủy. Luôn là một ý tưởng tốt hơn nếu thêm một user bổ sung, không có quyền để thực hiện các việc thông thường. Sau đó, bạn nên tạo account bổ sung cho mọi user khác mà bạn có thể có trên hệ thống của bạn .
2016-12-20
Cách tạo chuyển hướng tạm thời và vĩnh viễn với Nginx
Chuyển hướng HTTP là cách để trỏ domain hoặc địa chỉ này sang domain hoặc địa chỉ khác. Có một số loại chuyển hướng khác nhau, mỗi loại có ý nghĩa khác nhau đối với trình duyệt của khách hàng. Hai loại phổ biến nhất là chuyển hướng tạm thời và chuyển hướng vĩnh viễn.
2016-12-19
Chuyển hướng HTTP là cách để trỏ domain hoặc địa chỉ này sang domain hoặc địa chỉ khác. Có một số loại chuyển hướng khác nhau, mỗi loại có ý nghĩa khác nhau đối với trình duyệt của khách hàng. Hai loại phổ biến nhất là chuyển hướng tạm thời và chuyển hướng vĩnh viễn.
2016-12-19
Cách cung cấp các ứng dụng Django với uWSGI và Nginx trên Debian 8
Django là một khung công tác web mạnh mẽ có thể giúp bạn khởi động ứng dụng Python hoặc trang web của bạn . Django bao gồm một server phát triển được đơn giản hóa để kiểm tra mã local của bạn, nhưng đối với bất kỳ thứ gì thậm chí liên quan đến production một chút, cần phải có một web server mạnh mẽ và an toàn hơn.
2016-12-19
Django là một khung công tác web mạnh mẽ có thể giúp bạn khởi động ứng dụng Python hoặc trang web của bạn . Django bao gồm một server phát triển được đơn giản hóa để kiểm tra mã local của bạn, nhưng đối với bất kỳ thứ gì thậm chí liên quan đến production một chút, cần phải có một web server mạnh mẽ và an toàn hơn.
2016-12-19
Cách cung cấp các ứng dụng Django với Apache và mod_wsgi trên Debian 8
Django là một khung công tác web mạnh mẽ có thể giúp bạn khởi động ứng dụng Python hoặc trang web của bạn một cách nhanh chóng. Django bao gồm một server phát triển được đơn giản hóa để kiểm tra mã local của bạn, nhưng đối với bất kỳ thứ gì thậm chí liên quan đến production một chút, cần phải có một web server mạnh mẽ và an toàn hơn.
2016-12-19
Django là một khung công tác web mạnh mẽ có thể giúp bạn khởi động ứng dụng Python hoặc trang web của bạn một cách nhanh chóng. Django bao gồm một server phát triển được đơn giản hóa để kiểm tra mã local của bạn, nhưng đối với bất kỳ thứ gì thậm chí liên quan đến production một chút, cần phải có một web server mạnh mẽ và an toàn hơn.
2016-12-19
Cách bảo mật Nginx bằng Let's Encrypt trên Debian 8
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 ,
2016-12-19
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
(trước đây được gọi là letsencrypt
), cố gắng tự động hóa hầu hết (nếu không phải tất cả) các bước bắt buộc. Hiện tại, toàn bộ quá trình lấy và cài đặt certificate hoàn toàn tự động chỉ trên các web server Apache. Tuy nhiên, Let's Encrypt được dùng để dễ dàng có được certificate SSL miễn phí, certificate này có thể được cài đặt theo cách thủ công, dù bạn lựa chọn phần mềm web server nào.2016-12-19
Cách cài đặt và cấu hình Ansible trên CentOS 7
Hệ thống quản lý cấu hình được thiết kế để giúp administrator và group vận hành dễ dàng kiểm soát số lượng lớn server . Chúng cho phép bạn điều khiển nhiều hệ thống khác nhau theo cách tự động từ một vị trí trung tâm. Mặc dù có nhiều hệ thống quản lý cấu hình phổ biến dành cho hệ thống Linux, chẳng hạn như Chef và Puppet, nhưng những hệ thống này thường phức tạp hơn nhiều người muốn hoặc cần. Ansible là một lựa chọn thay thế tuyệt vời cho các tùy chọn này vì nó có chi phí bắt đầu nhỏ hơn nhiều.
2016-12-19
Hệ thống quản lý cấu hình được thiết kế để giúp administrator và group vận hành dễ dàng kiểm soát số lượng lớn server . Chúng cho phép bạn điều khiển nhiều hệ thống khác nhau theo cách tự động từ một vị trí trung tâm. Mặc dù có nhiều hệ thống quản lý cấu hình phổ biến dành cho hệ thống Linux, chẳng hạn như Chef và Puppet, nhưng những hệ thống này thường phức tạp hơn nhiều người muốn hoặc cần. Ansible là một lựa chọn thay thế tuyệt vời cho các tùy chọn này vì nó có chi phí bắt đầu nhỏ hơn nhiều.
2016-12-19
Cách thay đổi thư mục dữ liệu MySQL sang vị trí mới trên CentOS 7
Database phát triển theo thời gian, đôi khi tăng thêm dung lượng trên hệ thống file . Bạn cũng có thể xảy ra tranh chấp I / O khi chúng nằm trên cùng một phân vùng với phần còn lại của hệ điều hành. RAID, lưu trữ khối mạng và các thiết bị khác có thể cung cấp khả năng dự phòng và các tính năng mong muốn khác. Cho dù bạn đang bổ sung thêm dung lượng, đánh giá các cách để tối ưu hóa hiệu suất hoặc tìm cách tận dụng các tính năng lưu trữ khác, hướng dẫn này sẽ hướng dẫn bạn cách di chuyển lại folder dữ liệu của MySQL.
2016-12-19
Database phát triển theo thời gian, đôi khi tăng thêm dung lượng trên hệ thống file . Bạn cũng có thể xảy ra tranh chấp I / O khi chúng nằm trên cùng một phân vùng với phần còn lại của hệ điều hành. RAID, lưu trữ khối mạng và các thiết bị khác có thể cung cấp khả năng dự phòng và các tính năng mong muốn khác. Cho dù bạn đang bổ sung thêm dung lượng, đánh giá các cách để tối ưu hóa hiệu suất hoặc tìm cách tận dụng các tính năng lưu trữ khác, hướng dẫn này sẽ hướng dẫn bạn cách di chuyển lại folder dữ liệu của MySQL.
2016-12-19
Cách thay đổi thư mục dữ liệu MariaDB thành vị trí mới trên CentOS 7
Database phát triển theo thời gian, đôi khi tăng thêm dung lượng trên hệ thống file . Bạn cũng có thể xảy ra tranh chấp I / O khi chúng nằm trên cùng một phân vùng với phần còn lại của hệ điều hành. RAID, lưu trữ khối mạng và các thiết bị khác có thể cung cấp khả năng dự phòng và các tính năng mong muốn khác. Cho dù bạn đang thêm dung lượng, đánh giá các cách để tối ưu hóa hiệu suất hay tìm cách tận dụng các tính năng lưu trữ khác, hướng dẫn này sẽ hướng dẫn bạn cách di chuyển folder dữ liệu của MariaDB.
2016-12-19
Database phát triển theo thời gian, đôi khi tăng thêm dung lượng trên hệ thống file . Bạn cũng có thể xảy ra tranh chấp I / O khi chúng nằm trên cùng một phân vùng với phần còn lại của hệ điều hành. RAID, lưu trữ khối mạng và các thiết bị khác có thể cung cấp khả năng dự phòng và các tính năng mong muốn khác. Cho dù bạn đang thêm dung lượng, đánh giá các cách để tối ưu hóa hiệu suất hay tìm cách tận dụng các tính năng lưu trữ khác, hướng dẫn này sẽ hướng dẫn bạn cách di chuyển folder dữ liệu của MariaDB.
2016-12-19