Cách cài đặt server phát nhạc trực tuyến Ampache trên Ubuntu 18.04
Ampache là một server phát trực tuyến nhạc open-souce cho phép bạn lưu trữ và quản lý bộ sưu tập nhạc kỹ thuật số của bạn trên server của bạn . Ampache có thể truyền nhạc của bạn đến máy tính, điện thoại thông minh, máy tính bảng hoặc TV thông minh. Điều này nghĩa là bạn không cần phải duy trì nhiều bản sao nhạc của bạn trên thiết bị bạn muốn sử dụng để nghe. Với Ampache, bạn có thể quản lý bộ sưu tập của bạn trên server bằng giao diện web của Ampache và nghe nó ở mọi nơi.
2020-04-08
Ampache là một server phát trực tuyến nhạc open-souce cho phép bạn lưu trữ và quản lý bộ sưu tập nhạc kỹ thuật số của bạn trên server của bạn . Ampache có thể truyền nhạc của bạn đến máy tính, điện thoại thông minh, máy tính bảng hoặc TV thông minh. Điều này nghĩa là bạn không cần phải duy trì nhiều bản sao nhạc của bạn trên thiết bị bạn muốn sử dụng để nghe. Với Ampache, bạn có thể quản lý bộ sưu tập của bạn trên server bằng giao diện web của Ampache và nghe nó ở mọi nơi.
2020-04-08
Cách cài đặt Linux, Apache, MariaDB, PHP (LAMP) trên CentOS 8
LAMP là một group phần mềm nguồn mở thường được cài đặt cùng nhau để cho phép server lưu trữ các trang web động và ứng dụng web được viết bằng PHP. Thuật ngữ này là một từ viết tắt đại diện cho hệ điều hành L inux, với web server A pache. Dữ liệu backend được lưu trữ trong database M ariaDB và xử lý bởi P HP.
2020-04-07
LAMP là một group phần mềm nguồn mở thường được cài đặt cùng nhau để cho phép server lưu trữ các trang web động và ứng dụng web được viết bằng PHP. Thuật ngữ này là một từ viết tắt đại diện cho hệ điều hành L inux, với web server A pache. Dữ liệu backend được lưu trữ trong database M ariaDB và xử lý bởi P HP.
2020-04-07
Cách thiết lập và cấu hình Tổ chức phát hành chứng chỉ (CA) trên CentOS 8
Tổ chức phát hành certificate (CA) là tổ chức chịu trách nhiệm cấp certificate để xác minh danh tính trên internet. Mặc dù CA công cộng là lựa chọn phổ biến để xác minh danh tính của các trang web và các dịch vụ khác được cung cấp cho công chúng, nhưng CA riêng thường được sử dụng cho các group kín và dịch vụ riêng.
2020-04-06
Tổ chức phát hành certificate (CA) là tổ chức chịu trách nhiệm cấp certificate để xác minh danh tính trên internet. Mặc dù CA công cộng là lựa chọn phổ biến để xác minh danh tính của các trang web và các dịch vụ khác được cung cấp cho công chúng, nhưng CA riêng thường được sử dụng cho các group kín và dịch vụ riêng.
2020-04-06
Cách xây dựng và triển khai ứng dụng Flask bằng Docker trên Ubuntu 18.04
Docker là một ứng dụng open-souce cho phép administrator tạo, quản lý, triển khai và sao chép các ứng dụng bằng cách sử dụng containers . Các containers có thể được coi là một gói chứa các phụ thuộc mà ứng dụng yêu cầu để chạy ở cấp hệ điều hành. Điều này nghĩa là mỗi ứng dụng được triển khai bằng Docker sống trong một môi trường riêng và các yêu cầu của nó được xử lý riêng biệt.
2020-04-05
Docker là một ứng dụng open-souce cho phép administrator tạo, quản lý, triển khai và sao chép các ứng dụng bằng cách sử dụng containers . Các containers có thể được coi là một gói chứa các phụ thuộc mà ứng dụng yêu cầu để chạy ở cấp hệ điều hành. Điều này nghĩa là mỗi ứng dụng được triển khai bằng Docker sống trong một môi trường riêng và các yêu cầu của nó được xử lý riêng biệt.
2020-04-05
Cách cấu hình bộ lọc gói (PF) trên FreeBSD 12.1
Tường lửa được cho là một trong những tuyến phòng thủ quan trọng nhất chống lại các cuộc tấn công mạng. Khả năng cấu hình firewall từ đầu là một kỹ năng trao quyền cho phép administrator kiểm soát mạng của họ.
2020-04-03
Tường lửa được cho là một trong những tuyến phòng thủ quan trọng nhất chống lại các cuộc tấn công mạng. Khả năng cấu hình firewall từ đầu là một kỹ năng trao quyền cho phép administrator kiểm soát mạng của họ.
2020-04-03
Cách cấu hình bộ lọc gói (PF) trên FreeBSD 12.1
Tường lửa được cho là một trong những tuyến phòng thủ quan trọng nhất chống lại các cuộc tấn công mạng. Khả năng cấu hình firewall từ đầu là một kỹ năng trao quyền cho phép administrator kiểm soát mạng của họ.
2020-04-03
Tường lửa được cho là một trong những tuyến phòng thủ quan trọng nhất chống lại các cuộc tấn công mạng. Khả năng cấu hình firewall từ đầu là một kỹ năng trao quyền cho phép administrator kiểm soát mạng của họ.
2020-04-03
Cách cấu hình bộ lọc gói (PF) trên FreeBSD 12.1
Tường lửa được cho là một trong những tuyến phòng thủ quan trọng nhất chống lại các cuộc tấn công mạng. Khả năng cấu hình firewall từ đầu là một kỹ năng trao quyền cho phép administrator kiểm soát mạng của họ.
2020-04-03
Tường lửa được cho là một trong những tuyến phòng thủ quan trọng nhất chống lại các cuộc tấn công mạng. Khả năng cấu hình firewall từ đầu là một kỹ năng trao quyền cho phép administrator kiểm soát mạng của họ.
2020-04-03
Cách cấu hình bộ lọc gói (PF) trên FreeBSD 12.1
Tường lửa được cho là một trong những tuyến phòng thủ quan trọng nhất chống lại các cuộc tấn công mạng. Khả năng cấu hình firewall từ đầu là một kỹ năng trao quyền cho phép administrator kiểm soát mạng của họ.
2020-04-03
Tường lửa được cho là một trong những tuyến phòng thủ quan trọng nhất chống lại các cuộc tấn công mạng. Khả năng cấu hình firewall từ đầu là một kỹ năng trao quyền cho phép administrator kiểm soát mạng của họ.
2020-04-03
Cách thêm và xóa người dùng trên CentOS 8
Khi bạn mới bắt đầu sử dụng một server Linux mới, việc thêm và xóa user thường là một trong những điều đầu tiên bạn cần làm. Trong hướng dẫn này, ta sẽ trình bày cách tạo account user , gán quyền
2020-04-03
Khi bạn mới bắt đầu sử dụng một server Linux mới, việc thêm và xóa user thường là một trong những điều đầu tiên bạn cần làm. Trong hướng dẫn này, ta sẽ trình bày cách tạo account user , gán quyền
sudo
và xóa user trên server CentOS 8.2020-04-03
Cách thiết lập firewall bằng firewalld trên CentOS 8
firewalld là phần mềm quản lý firewall có sẵn cho nhiều bản phân phối Linux, hoạt động như một giao diện user cho các hệ thống lọc gói tin iptables hoặc nftables trong nhân của Linux.
2020-04-03
firewalld là phần mềm quản lý firewall có sẵn cho nhiều bản phân phối Linux, hoạt động như một giao diện user cho các hệ thống lọc gói tin iptables hoặc nftables trong nhân của Linux.
2020-04-03
Cách cài đặt MariaDB trên CentOS 8
MariaDB là một hệ quản trị database open-souce , thường được sử dụng như một sự thay thế cho phần MySQL của ngăn xếp LAMP (Linux, Apache, MySQL, PHP / Python / Perl) phổ biến. Nó được thiết kế để thay thế MySQL.
2020-04-03
MariaDB là một hệ quản trị database open-souce , thường được sử dụng như một sự thay thế cho phần MySQL của ngăn xếp LAMP (Linux, Apache, MySQL, PHP / Python / Perl) phổ biến. Nó được thiết kế để thay thế MySQL.
2020-04-03
Cách cài đặt và sử dụng PostgreSQL trên CentOS 8
Hệ quản trị database quan hệ là thành phần chính của nhiều trang web và ứng dụng. Chúng cung cấp một cách có cấu trúc để lưu trữ, sắp xếp và truy cập thông tin.
2020-04-03
Hệ quản trị database quan hệ là thành phần chính của nhiều trang web và ứng dụng. Chúng cung cấp một cách có cấu trúc để lưu trữ, sắp xếp và truy cập thông tin.
2020-04-03
Cách cài đặt phần mềm trên Kubernetes Cluster bằng Trình quản lý gói Helm 3
Helm là trình quản lý gói cho Kubernetes cho phép các nhà phát triển và nhà điều hành dễ dàng cấu hình và triển khai các ứng dụng trên các cụm Kubernetes.
2020-04-02
Helm là trình quản lý gói cho Kubernetes cho phép các nhà phát triển và nhà điều hành dễ dàng cấu hình và triển khai các ứng dụng trên các cụm Kubernetes.
2020-04-02
Cách cài đặt và cấu hình SimpleSAMLphp để Xác thực SAML trên Ubuntu 18.04
SimpleSAMLphp là một ứng dụng xác thực PHP open-souce cung cấp hỗ trợ cho SAML 2.0 với quyền là Nhà cung cấp dịch vụ (SP) hoặc Nhà cung cấp danh tính (IdP).
2020-04-02
SimpleSAMLphp là một ứng dụng xác thực PHP open-souce cung cấp hỗ trợ cho SAML 2.0 với quyền là Nhà cung cấp dịch vụ (SP) hoặc Nhà cung cấp danh tính (IdP).
2020-04-02
Cách thiết lập và cấu hình tổ chức phát hành chứng chỉ (CA) trên Debian 10
Tổ chức phát hành certificate (CA) là tổ chức chịu trách nhiệm cấp certificate để xác minh danh tính trên internet. Mặc dù CA công cộng là lựa chọn phổ biến để xác minh danh tính của các trang web và các dịch vụ khác được cung cấp cho công chúng, nhưng CA riêng thường được sử dụng cho các group kín và dịch vụ riêng.
2020-04-02
Tổ chức phát hành certificate (CA) là tổ chức chịu trách nhiệm cấp certificate để xác minh danh tính trên internet. Mặc dù CA công cộng là lựa chọn phổ biến để xác minh danh tính của các trang web và các dịch vụ khác được cung cấp cho công chúng, nhưng CA riêng thường được sử dụng cho các group kín và dịch vụ riêng.
2020-04-02
Cách chạy nhiều phiên bản PHP trên một server bằng Apache và PHP-FPM trên Ubuntu 18.04
Máy chủ web Apache sử dụng server ảo để quản lý nhiều domain trên một version duy nhất. Tương tự, PHP-FPM sử dụng daemon để quản lý nhiều version PHP trên một version duy nhất. Cùng với nhau, bạn có thể sử dụng Apache và PHP-FPM để lưu trữ nhiều ứng dụng web PHP, mỗi ứng dụng sử dụng một version PHP khác nhau, tất cả trên cùng một server và tất cả cùng một lúc. Điều này rất hữu ích vì các ứng dụng khác nhau có thể yêu cầu các version PHP khác nhau, nhưng một số ngăn xếp server , như LAMP được cấu hình thường xuyên , chỉ có thể quản lý một ngăn xếp . Kết hợp Apache với PHP-FPM cũng là một giải pháp tiết kiệm chi phí hơn so với lưu trữ từng ứng dụng trên version riêng của nó.
2020-04-02
Máy chủ web Apache sử dụng server ảo để quản lý nhiều domain trên một version duy nhất. Tương tự, PHP-FPM sử dụng daemon để quản lý nhiều version PHP trên một version duy nhất. Cùng với nhau, bạn có thể sử dụng Apache và PHP-FPM để lưu trữ nhiều ứng dụng web PHP, mỗi ứng dụng sử dụng một version PHP khác nhau, tất cả trên cùng một server và tất cả cùng một lúc. Điều này rất hữu ích vì các ứng dụng khác nhau có thể yêu cầu các version PHP khác nhau, nhưng một số ngăn xếp server , như LAMP được cấu hình thường xuyên , chỉ có thể quản lý một ngăn xếp . Kết hợp Apache với PHP-FPM cũng là một giải pháp tiết kiệm chi phí hơn so với lưu trữ từng ứng dụng trên version riêng của nó.
2020-04-02
Cách sử dụng Vuls làm máy quét lỗ hổng bảo mật trên Ubuntu 18.04
Vuls là một trình quét lỗ hổng open-souce , không cần tác nhân được viết bằng Go . Nó tự động hóa việc phân tích lỗ hổng bảo mật của phần mềm được cài đặt trên hệ thống, đây có thể là một nhiệm vụ nặng nề đối với các administrator hệ thống phải thực hiện thủ công trong môi trường production . Vuls sử dụng nhiều database về lỗ hổng bảo mật nổi tiếng, chẳng hạn như Database lỗ hổng quốc gia (NVD). Tiết kiệm tài nguyên, Vuls có khả năng quét nhiều hệ thống cùng một lúc và gửi báo cáo qua email hoặc Slack. Nó có ba chế độ quét ( nhanh , gốc nhanh và sâu ), bạn có thể chọn tùy theo tình huống.
2020-04-01
Vuls là một trình quét lỗ hổng open-souce , không cần tác nhân được viết bằng Go . Nó tự động hóa việc phân tích lỗ hổng bảo mật của phần mềm được cài đặt trên hệ thống, đây có thể là một nhiệm vụ nặng nề đối với các administrator hệ thống phải thực hiện thủ công trong môi trường production . Vuls sử dụng nhiều database về lỗ hổng bảo mật nổi tiếng, chẳng hạn như Database lỗ hổng quốc gia (NVD). Tiết kiệm tài nguyên, Vuls có khả năng quét nhiều hệ thống cùng một lúc và gửi báo cáo qua email hoặc Slack. Nó có ba chế độ quét ( nhanh , gốc nhanh và sâu ), bạn có thể chọn tùy theo tình huống.
2020-04-01
Cách cài đặt Node.js trên CentOS 8
Node.js là một trình chạy JavaScript dành cho lập trình phía server . Nó cho phép các nhà phát triển tạo chức năng backend có thể mở rộng bằng JavaScript, một ngôn ngữ mà nhiều người đã quen thuộc với việc phát triển web dựa trên trình duyệt.
2020-04-01
Node.js là một trình chạy JavaScript dành cho lập trình phía server . Nó cho phép các nhà phát triển tạo chức năng backend có thể mở rộng bằng JavaScript, một ngôn ngữ mà nhiều người đã quen thuộc với việc phát triển web dựa trên trình duyệt.
2020-04-01
Hiểu các tham số mặc định trong JavaScript
Trong ECMAScript 2015 , các tham số hàm mặc định đã được đưa vào ngôn ngữ JavaScript . Những điều này cho phép các nhà phát triển khởi tạo một hàm với các giá trị mặc định nếu các đối số không được cung cấp cho lệnh gọi hàm. Khởi tạo các tham số hàm theo cách này sẽ giúp các hàm của bạn dễ đọc hơn và ít bị lỗi hơn, đồng thời sẽ cung cấp hành vi mặc định cho các hàm của bạn. Điều này sẽ giúp bạn tránh các lỗi bắt nguồn từ việc truyền các đối số
2020-03-31
Trong ECMAScript 2015 , các tham số hàm mặc định đã được đưa vào ngôn ngữ JavaScript . Những điều này cho phép các nhà phát triển khởi tạo một hàm với các giá trị mặc định nếu các đối số không được cung cấp cho lệnh gọi hàm. Khởi tạo các tham số hàm theo cách này sẽ giúp các hàm của bạn dễ đọc hơn và ít bị lỗi hơn, đồng thời sẽ cung cấp hành vi mặc định cho các hàm của bạn. Điều này sẽ giúp bạn tránh các lỗi bắt nguồn từ việc truyền các đối số
undefined
và hủy cấu trúc các đối tượng không tồn tại.2020-03-31
Cách thiết lập ngăn ghi log Elasticsearch, Fluentd và Kibana (EFK) trên Kubernetes
Khi chạy nhiều dịch vụ và ứng dụng trên một cụm Kubernetes, ngăn xếp ghi log cấp cụm, tập trung có thể giúp bạn nhanh chóng sắp xếp và phân tích dung lượng lớn dữ liệu log do Pod của bạn tạo ra. Một giải pháp ghi log tập trung phổ biến là ngăn xếp E lasticsearch, F luentd và K ibana (EFK).
2020-03-30
Khi chạy nhiều dịch vụ và ứng dụng trên một cụm Kubernetes, ngăn xếp ghi log cấp cụm, tập trung có thể giúp bạn nhanh chóng sắp xếp và phân tích dung lượng lớn dữ liệu log do Pod của bạn tạo ra. Một giải pháp ghi log tập trung phổ biến là ngăn xếp E lasticsearch, F luentd và K ibana (EFK).
2020-03-30
Cách thiết lập một dự án React với Tạo ứng dụng React
React là một khung JavaScript phổ biến để tạo các ứng dụng front-end. Ban đầu được tạo ra bởi Facebook, nó đã trở nên phổ biến bằng cách cho phép các nhà phát triển tạo ra các ứng dụng nhanh chóng bằng cách sử dụng mô hình lập trình trực quan gắn JavaScript với một cú pháp giống HTML được gọi là JSX .
2020-03-30
React là một khung JavaScript phổ biến để tạo các ứng dụng front-end. Ban đầu được tạo ra bởi Facebook, nó đã trở nên phổ biến bằng cách cho phép các nhà phát triển tạo ra các ứng dụng nhanh chóng bằng cách sử dụng mô hình lập trình trực quan gắn JavaScript với một cú pháp giống HTML được gọi là JSX .
2020-03-30
Cách tạo người dùng mới hỗ trợ Sudo trên CentOS 8 [Khởi động nhanh]
Lệnh
2020-03-30
Lệnh
sudo
cung cấp cơ chế cấp quyền administrator - thông thường chỉ có sẵn cho user root - cho user bình thường. Hướng dẫn này sẽ chỉ cho bạn cách tạo user mới có quyền truy cập sudo
trên CentOS 8 mà không cần phải sửa đổi file /etc/sudoers
của server .2020-03-30