Hướng dẫn cài đặt và cấu hình Nexus làm kho lưu trữ Maven nội bộ trên Linux

Bài viết này trình bày chi tiết các bước để thiết lập một kho lưu trữ Maven nội bộ (Nexus) trên hệ thống Linux, giúp quản lý và phân phối các artifact của dự án hiệu quả hơn. 1. Chuẩn bị môi trường Java Nexus yêu cầu môi trường Java để hoạt động. Bạn cần cài đặt một bộ JDK phù hợp. Tải xuống và giải nén bộ JDK: wget https://dr ...

Đăng vào ngày 19 tháng 7 lúc 05:15

Hướng dẫn Phát triển GPIO và Pinctrl trên Linux

Tổng quan Tài liệu này cung cấp hướng dẫn chi tiết về cách sử dụng các giao diện GPIO (General Purpose Input/Output) và Pinctrl (Pin Controller) trong nhân Linux. Người đọc sẽ nắm vững các phương pháp lập trình để cấu hình, yêu cầu và quản lý các chân GPIO. Phạm vi áp dụng Phiên bản Kernel Tệp trình điều khiển Linux-4.9 trở lên pinctrl- ...

Đăng vào ngày 18 tháng 7 lúc 15:15

Khai thác cơ chế Epoll trong tiến trình second-stage init của Android

Trong Android, tiến trình init đóng vai trò quan trọng trong việc khởi tạo hệ thống. Cụ thể, giai đoạn second-stage init sử dụng một cơ chế hiệu quả để quản lý và xử lý các sự kiện xảy ra trong quá trình khởi động. Cơ chế này được hiện thực hóa thông qua lớp Epoll, là một lớp bao bọc (wrapper) cho API epoll gốc của Linux. Lớp Epoll này giúp ini ...

Đăng vào ngày 17 tháng 7 lúc 16:47

Cấu hình và cài đặt MySQL 5.7 trên môi trường Linux không có quyền root

Việc cài đặt MySQL trên Linux thường yêu cầu quyền quản trị (root). Tuy nhiên, trong nhiều môi trường máy chủ dùng chung hoặc quy định bảo mật khắt khe, bạn có thể cần triển khai cơ sở dữ liệu này dưới tư cách một người dùng thông thường. Dưới đây là hướng dẫn chi tiết cách thiết lập MySQL 5.7.27 bằng file binary (glibc). 1. Chuẩn bị thư mục v ...

Đăng vào ngày 17 tháng 7 lúc 12:31

Cài đặt MySQL 8 trên Linux từ gói nén (Hướng dẫn chung)

Giới thiệu Gần đây, tôi đã phải thiết lập môi trường thử nghiệm và cài đặt phiên bản cao của MySQL. Quá trình này gặp nhiều khó khăn, do đó tôi ghi lại để giúp những người khác. Tải xuống Truy cập đường dẫn tải xuống chính thức của MySQL: MySQL Download Page. Nhấp vào DOWNLOAD để tải về. Cài đặt Tải gói nén lên máy chủ Linux tại thư mục /usr/lo ...

Đăng vào ngày 16 tháng 7 lúc 09:07

Hướng dẫn chi tiết về DXVK: Chạy trò chơi và ứng dụng Windows trên Linux

Giới thiệu về DXVK DXVK là một dự án mã nguồn mở cách mạng, sử dụng API đồ họa Vulkan để thực hiện các lớp chuyển đổi cho Direct3D 8, 9, 10 và 11. Nói cách khác, nó đóng vai trò như một "phiên dịch" chuyển đổi các lệnh DirectX từ trò chơi và ứng dụng Windows thành các lệnh Vulkan mà hệ điều hành Linux có thể hiểu. Hướng dẫn này sẽ giú ...

Đăng vào ngày 15 tháng 7 lúc 04:15

Hướng dẫn chi tiết về iptables recent module và các kịch bản cấu hình bảo mật

Tổng quan về module recent Module recent của iptables cho phép hệ thống tạo và quản lý các danh sách địa chỉ IP động dựa trên các hoạt động mạng. Đây là công cụ hữu hiệu để kiểm soát tần suất kết nối, ngăn chặn các cuộc tấn công quét cổng (port scanning) hoặc từ chối dịch vụ (DoS). Module này hoạt động bằng cách ghi lại các địa chỉ IP thỏa mãn ...

Đăng vào ngày 14 tháng 7 lúc 18:44

Hướng dẫn chi tiết về tcpdump trên Linux

Giới thiệu tcpdump là một công cụ phân tích gói tin mạng mạnh mẽ trên Linux, cho phép người dùng bắt và phân tích các gói tin mạng. Công cụ này có khả năng chụp lại "đầu" của các gói tin mạng và cung cấp thông tin chi tiết về chúng. tcpdump hỗ trợ lọc theo lớp mạng, giao thức, máy chủ, mạng hoặc cổng, đồng thời cung cấp các toán tử logic như an ...

Đăng vào ngày 14 tháng 7 lúc 07:41

Cài đặt và cấu hình máy chủ DNS

Hệ thống Tên miền (DNS - Domain Name System) là một hệ thống phân cấp và phân tán cho phép dịch tên miền mà con người dễ nhớ sang địa chỉ IP dạng số mà máy tính sử dụng để xác định vị trí nhau trên mạng Internet. Thay vì phải ghi nhớ các chuỗi số IP phức tạp như "119.75.217.109", người dùng chỉ cần nhập tên miền thân thiện như "www.example.com" ...

Đăng vào ngày 13 tháng 7 lúc 18:45

Cài đặt WebLogic trên Linux

1. Cài đặt JDK # Sử dụng lệnh rz để tải tệp jdk-8u202-linux-x64.tar.gz lên thư mục /opt/app # Giải nén: tar -xzf jdk-8u202-linux-x64.tar.gz 2. Tải gói WebLogic Địa chỉ chính thức: https://www.oracle.com/middleware/technologies/fusionmiddleware-downloads.html 3. Cài đặt WebLogic # Tạo thư mục cho WebLogic mkdir /opt/app/weblogic-server # Tạo ng ...

Đăng vào ngày 13 tháng 7 lúc 10:07