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