0
0
Lập trình
Flame Kris
Flame Krisbacodekiller

Hướng Dẫn Thiết Lập Môi Trường Phát Triển Solana Cục Bộ - Phần 1

Đăng vào 3 ngày trước

• 2 phút đọc

Chủ đề:

Solana

Hướng Dẫn Thiết Lập Môi Trường Phát Triển Solana Cục Bộ - Phần 1

Bài viết này sẽ hướng dẫn bạn từng bước để thiết lập môi trường phát triển Solana cục bộ một cách chi tiết nhất. Hãy theo dõi hướng dẫn để có khởi đầu thuận lợi cho dự án của bạn!

1. Bước Đầu: Thiết Lập WSL (Windows Subsystem for Linux)

WSL cho phép bạn sử dụng các lệnh Linux trên hệ điều hành Windows, điều này là cần thiết để phát triển ứng dụng trên Solana.

Cài Đặt WSL:

  1. Mở PowerShell và chạy lệnh sau:
    Copy
    wsl --install
  2. Nếu bạn đã cài đặt WSL trước đó, hãy cập nhật:
    Copy
    wsl --update
  3. Cài đặt Ubuntu (hoặc một bản Linux khác mà bạn ưa thích):
    Copy
    wsl --install -d Ubuntu
  4. Khởi động lại máy tính và mở Ubuntu:
    Copy
    wsl ubuntu
  5. Thiết lập môi trường Ubuntu của bạn, bao gồm việc tạo tài khoản người dùng và mật khẩu.

2. Cài Đặt Rust

Rust là ngôn ngữ lập trình chủ yếu cho phát triển Solana. Để cài đặt Rust, bạn hãy chạy các lệnh sau:

bash Copy
sudo apt update
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y

Tải lại biến môi trường PATH:

bash Copy
. "$HOME/.cargo/env"

Xác Minh Cài Đặt:

bash Copy
rustc --version

Kết quả bạn thấy sẽ một thông điệp tương tự như rustc 1.80.1. Điều này có nghĩa là bạn đã cài đặt thành công Rust.

3. Cài Đặt Solana CLI

CLI Solana là công cụ thiết yếu để xây dựng và triển khai các chương trình trên Solana.

Cài Đặt Solana CLI:

bash Copy
sh -c "$(curl -sSfL https://release.anza.xyz/stable/install)"

Thêm Biến Môi Trường PATH:

bash Copy
export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"

Xác Minh Cài Đặt:

bash Copy
solana --version

Kết quả bạn nhận được sẽ giống như solana-cli 1.18.22.

4. Cài Đặt Anchor CLI

Anchor giúp đơn giản hóa quá trình phát triển chương trình Solana của bạn.

Cài Đặt Các Phụ Thuộc Cần Thiết:

bash Copy
sudo apt-get install -y build-essential pkg-config libudev-dev llvm libclang-dev protobuf-compiler libssl-dev

Cài Đặt Anchor Version Manager (AVM):

bash Copy
cargo install --git https://github.com/coral-xyz/anchor avm --force

Sử Dụng AVM Để Cài Đặt Anchor CLI Mới Nhất:

bash Copy
avm install latest
avm use latest

Xác Minh Cài Đặt:

bash Copy
anchor --version

Kết quả hiển thị sẽ như anchor-cli 0.30.1.

5. Cài Đặt Node.js và Yarn

Node.js và Yarn là những công cụ cần thiết để chạy thử nghiệm cho dự án Anchor của bạn.

Cài Đặt Node Version Manager (nvm):

bash Copy
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

Sau khi cài đặt, bạn hãy khởi động lại terminal và xác nhận cài đặt:

bash Copy
command -v nvm

Cài Đặt Node.js:

bash Copy
nvm install node

Xác Minh Cài Đặt Node.js:

bash Copy
node --version

Cài Đặt Yarn:

bash Copy
npm install --global yarn

Xác Minh Cài Đặt Yarn:

bash Copy
yarn --version

Hy vọng rằng hướng dẫn này sẽ giúp bạn hoàn thành quá trình thiết lập môi trường phát triển Solana cục bộ một cách dễ dàng. Chúc bạn thành công với các dự án phát triển trên Solana!
source: viblo

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào