Hướng dẫn chuẩn bị và cài đặt các phần mềm hỗ trợ học DEVNET trên Windows, gồm 7 bước:
Bước 1: Các hệ thống kiểm soát tài nguyên
Git
-Cài đặt:
Theo những bước sau để cài đặt git trên Windows
git version 2.16.2.windows.1
3. Tạo clone từ kho lưu trữ của GitHub
git clone https://github.com/CiscoDevNet/hello_network # Expected Output
Bước 2: Terminal và Shell
Bash
-Cài đặt:
Git-bash shell và trình thông dịch đã được cài sẵn từ bước trước
-Chứng thực:
Có 2 phiên bản hiện nay là Python 2 và Python 3. Python 3 và phiên bản mới nhất và duoc khuyến khích sử dụng. Tuy nhiên sẽ có một số script và programs được viết bằng Python 2 và chưa đc nâng cấp. Vì vậy chúng ta cài cả Python 2 và Python 3.
Cài Python 2:
Cài Python 3:
Xác thực Python 2 và Python 3
Nếu quá trình xác thực bị lỗi thì bạn nên khởi động lại máy
# Expected Output
Python 3.6.5
# Expected Output
Python 2.7.14
# Expected Output
Python 2.7.14
Cài đặt Python bước cuối cùng :
Python 3
# Expected Output
(py3-venv)
Python 3.6.5
(py3-venv)
Python 2
# Expected Output
Collecting virtualenv
Downloading virtualenv-15.2.0-py2.py3-none-any.whl (2.6MB)
Installing collected packages: virtualenv
Successfully installed virtualenv-15.2.0
# Expected Output
(py2-venv)
4. Xác thực python đã kết nối với python 2:
python -V
Python 2.7.14
(py2-venv)
Node
-Cài đặt:
node -v
# Expected Output
V10.16.3
Bước 4: Trình sửa văn bản và IDE
ATOM
-Cài đặt:
Postman
-Cài đặt:
-Cài đặt :
-Trong phần 3) connect your account: copy phần ngrok authtoken …. Vào cmd
-Xác thực:
3.Bắt đầu kênh:
ngrok http 5000
#Expected Output
ngrok by @inconshreveable (Ctrl+C to quit)
Session Status online
Session Expires 7 hours, 59 minutes
Version 2.2.8
Region United States (us)
Web Interface http://127.0.0.1:4040
Forwarding http://f53d98ce.ngrok.io -> localhost:5000
Forwarding https://f53d98ce.ngrok.io -> localhost:5000
Connections ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00
4.Nhấn Ctrl-C để thoát
OpenConnect
-Cài đặt:
Docker (tùy vào bản Windows bạn đang sử dụng)
***Windows 10***
-Cài đặt:
3.Xác thực nó đã chạy bằng lệnh :
docker ps -a
# Sample Output
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d9a3285ba957 busybox "sh" 20 seconds ago Exited (0) 15 seconds ago quizzical_bartik
***Windows 7***
-Cài đặt:
-Cài đặt như bình thường
-Tuyệt đối không chạy Docker Toolbox sau khi cài đặt xong (để nó không tự khởi tạo với thiết lập mặc định)
- Nhấn Environment Variables > edit file docker toolbox
DOCKER_MACHINE_NAME=default
MACHINE_STORAGE_PATH=D:\data\docker
DOCKER_TLS_VERIFY=1
DOCKER_HOST=tcp://192.168.99.100:2376
DOCKER_CERT_PATH=D:\data\docker\machines\default*Giải thích các thiết lập trên:
+Lưu data của Docker sang ổ khác (ở đây là ổ D thư mục D:\data\docker)
+Các biến môi trường giúp chạy lệnh docker ngoài Docker Quickstart Terminal
D:\data\docker\Vào CMD gõ lệnh sau để tạo Docker Machine:
docker-machine create -d virtualbox –virtualbox-disk-size "100000" defaultChú ý: lệnh trên sẽ tạo disk-size ~100GB để dùng cho thoải mái (bạn có thể tự điều chỉnh disk-size này)
Start Menu > Docker Quickstart Terminal
Complete.
Thanks you.
Bước 1: Các hệ thống kiểm soát tài nguyên
Git
-Cài đặt:
Theo những bước sau để cài đặt git trên Windows
- Kết nối đến link: git-scm.com/downloads.
- Nhấn vào link cho Windows. Nó sẽ tải về file cài đặt git phiên bản mới nhất cho Windows
- Chạy file đã tải và chọn mặc định với các lựa chọn sau:
- Có thể chọn vào ô để thêm icon trên màn hình desktop "Additional Icons > On the Desktop"
- Có thể đổi trình sửa ký tự cho Git thành các lựa chọn khác, nếu bạn có như là Notepad
- Mở git-bash
- Trong terminal, chạy git –vesion. Bạn sẽ lấy được thông tin phiên bản của Git đã cài.
git version 2.16.2.windows.1
3. Tạo clone từ kho lưu trữ của GitHub
git clone https://github.com/CiscoDevNet/hello_network # Expected Output
Bước 2: Terminal và Shell
Bash
-Cài đặt:
Git-bash shell và trình thông dịch đã được cài sẵn từ bước trước
-Chứng thực:
- Di chuyển đến thư mục đã sao chép ở bước trước
cd hello_network - Trong kho lưu trữ có lệnh hello_network.sh , chạy nó để xác thực bash shell của bạn hoạt động
./hello_network.sh
# Expected Output
Hello Network!
Có 2 phiên bản hiện nay là Python 2 và Python 3. Python 3 và phiên bản mới nhất và duoc khuyến khích sử dụng. Tuy nhiên sẽ có một số script và programs được viết bằng Python 2 và chưa đc nâng cấp. Vì vậy chúng ta cài cả Python 2 và Python 3.
Cài Python 2:
- Đến link: www.python.org/downloads/windows/.
- Nhấn vào "Latest Python 2 Release - Python 2.7.14".
- Trong danh sách chọn "Windows x86-64 MSI installer"
- Chạy file đã tải về, lựa chọn các đề nghị sau:
Cài Python 3:
- Kết nối đến link www.python.org/downloads/windows/.
- Chọn “Latest Python 3 Release - Python 3.6.5".
- Trong danh sách , tải Windows x86-64 executable installer"
- Chạy file đã tải về, lựa chọn các đề nghị sau:
Xác thực Python 2 và Python 3
Nếu quá trình xác thực bị lỗi thì bạn nên khởi động lại máy
- Mở git-bash terminal
- Xác thực Python 3 đã đc cài đặt:
# Expected Output
Python 3.6.5
- Xác thực Python 2 đã đc cài đặt:
# Expected Output
Python 2.7.14
- Xem phiên bản Python mặc định:
# Expected Output
Python 2.7.14
Cài đặt Python bước cuối cùng :
Python 3
- Tạo Python 3 môi trường ảo bằng cách dung module venv
- "activate” môi trường
# Expected Output
(py3-venv)
- Xác thực rằng python đã liên kết đến Python 3
Python 3.6.5
(py3-venv)
Python 2
- Cài virtualenv cho python cho python 2
# Expected Output
Collecting virtualenv
Downloading virtualenv-15.2.0-py2.py3-none-any.whl (2.6MB)
Installing collected packages: virtualenv
Successfully installed virtualenv-15.2.0
- Tạo môi trường ảo cho Python 2:
- “Active” môi trường
# Expected Output
(py2-venv)
4. Xác thực python đã kết nối với python 2:
python -V
Python 2.7.14
(py2-venv)
- Deactive môi trường ảo:
Node
-Cài đặt:
- Kết nối đến link nodejs.org/en/download/ và tải "Windows Installer."
- Chạy file đã tải
- Mở git-bash
- Kiểm tra phiên bản node:
node -v
# Expected Output
V10.16.3
Bước 4: Trình sửa văn bản và IDE
ATOM
-Cài đặt:
- Kết nối đến atom.io.
- Trang web sẽ tự động kiểm tra và đưa ra đường link thích hợp
- Chạy file đã tải
- Sau khi cài, atom sẽ mở
- Chọn yes,always cho câu hỏi đăng nhập atom:// URI handler
Postman
-Cài đặt:
- Kết nối đến link www.getpostman.com/apps.
- Chọn link cho Windows
- Chạy file đã tải
- Sau khi cài đặt hoàn thành, postman sẽ mở và hỏi dăng nhập hay đăng ký.
- Thử như hình sau: https://icanhazdadjoke.com/
-Cài đặt :
- Nhấn vào ngrok.com/download.
- Nhấn vào bản cho Windows
- Mở và giải nén file ngrok trong Users của bạn như hình:
- Trong trang ngrok.com/download
-Nhấn get your auth token, đăng nhập bằng gmail để lấy token
-Trong phần 3) connect your account: copy phần ngrok authtoken …. Vào cmd
-Xác thực:
- Mở cmd trong Windows
- Di chuyển đến ngrok
3.Bắt đầu kênh:
ngrok http 5000
#Expected Output
ngrok by @inconshreveable (Ctrl+C to quit)
Session Status online
Session Expires 7 hours, 59 minutes
Version 2.2.8
Region United States (us)
Web Interface http://127.0.0.1:4040
Forwarding http://f53d98ce.ngrok.io -> localhost:5000
Forwarding https://f53d98ce.ngrok.io -> localhost:5000
Connections ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00
4.Nhấn Ctrl-C để thoát
OpenConnect
-Cài đặt:
- Vào trang OpenConnect-GUI Releases
- Tải bản mới nhất
- Chọn “Add the openconnect-gui to the system PATH for all users." Và "Create openconnect-gui Desktop Icon." Và console
- Để xác thực bạn cần kết nối đến VPN Server. Nếu bạn không có thì đi đến https://devnetsandbox.cisco.com/RM/Topology để reverse
- Mở OpenConnect GUI và tạo New Profile
3.Giờ bạn đã có một kết nối VPN đến sandbox
Docker (tùy vào bản Windows bạn đang sử dụng)
***Windows 10***
-Cài đặt:
- Docker yêu cầu phải bật Hyper-V
- Đến control pane mở "Turn Windows features on or off”
- Chắc chắn rằng "Hyper-V Management Tools" and "Hyper-V Platform" đã kích hoạt
- Kết nối đến link www.docker.com/community-edition.
- Tải "Docker CE for Windows"
- Chạy file đã tải
- Mở git-bash
- Nhập lệnh:
3.Xác thực nó đã chạy bằng lệnh :
docker ps -a
# Sample Output
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d9a3285ba957 busybox "sh" 20 seconds ago Exited (0) 15 seconds ago quizzical_bartik
***Windows 7***
-Cài đặt:
- Tải và chạy file như bản trên
- Cài đặt thêm DockerToolbox
- 2.1. Tải bản Docker ToolBox bản stable mới nhất:
-Cài đặt như bình thường
-Tuyệt đối không chạy Docker Toolbox sau khi cài đặt xong (để nó không tự khởi tạo với thiết lập mặc định)
- 2.2. Thiết lập biến môi trường:
- Nhấn Environment Variables > edit file docker toolbox
DOCKER_MACHINE_NAME=default
MACHINE_STORAGE_PATH=D:\data\docker
DOCKER_TLS_VERIFY=1
DOCKER_HOST=tcp://192.168.99.100:2376
DOCKER_CERT_PATH=D:\data\docker\machines\default*Giải thích các thiết lập trên:
+Lưu data của Docker sang ổ khác (ở đây là ổ D thư mục D:\data\docker)
+Các biến môi trường giúp chạy lệnh docker ngoài Docker Quickstart Terminal
- 2.3. Tạo Docker Machine:
D:\data\docker\Vào CMD gõ lệnh sau để tạo Docker Machine:
docker-machine create -d virtualbox –virtualbox-disk-size "100000" defaultChú ý: lệnh trên sẽ tạo disk-size ~100GB để dùng cho thoải mái (bạn có thể tự điều chỉnh disk-size này)
- 2.4. Chạy Docker Quickstart Terminal để start Docker VM
Start Menu > Docker Quickstart Terminal
Complete.
Thanks you.
Nguồn : VNPRO