• Thủ Thuật
    • Tất cả
    • cPanel
    • Direct Admin
    • Domain
    • Linux
    • WordPress

    Bảo mật đăng nhập với xác minh 2 bước

    Hướng dẫn cài đặt mô hình apache + nginx (reverse proxy)

    Hướng dẫn cài đặt mô hình apache + nginx (reverse proxy)

    Hướng dẫn chuyển Mysql sang Mariadb DirectAdmin

    Hướng dẫn chuyển Mysql sang Mariadb DirectAdmin

    Hướng dẫn cài đặt và cấu hình SpamAssassin

    Hướng dẫn cài đặt và cấu hình SpamAssassin

    Hướng dẫn nâng cấp Custombuild và các cấu hình dịch vụ trong Custombuild DirectAdmin

    Hướng dẫn nâng cấp Custombuild và các cấu hình dịch vụ trong Custombuild DirectAdmin

    Hướng dẫn cài đặt OPcache trên Direct Admin

    Hướng dẫn cài đặt OPcache trên Direct Admin

    Tệp tin php.ini nằm ở đâu ?

    Tệp tin php.ini nằm ở đâu ?

    Cách cài đặt Redis và Redis-PHP trong DirectAdmin CentOS

    Cách cài đặt Redis và Redis-PHP trong DirectAdmin CentOS

    Direct Admin là gì?

    Sao lưu toàn bộ dữ liệu với Command line trên Direct Admin

    Trending Tags

    • cPanel : Thêm addon domain trong cPanel
    • Domain : Trỏ tên miền từ Mắt Bão về Hosting
    • duplicator lê xuân hảo
    • WordPress : Lỗ hổng từ Plugins Duplicator – WordPress Migration Plugin
  • Kinh Nghiệm
    • Tất cả
    • Kinh Nghiệm Mua Hosting / VPS / Tên Miền
    • Make Money Online
    Vultr : sử dụng dịch vụ lưu trữ với cách thức tính phí theo giờ

    Đăng ký VPS tại Vultr và truy cập vào VPS

    Địa chỉ nào mua Hosting WordPress tốt để sử dụng tại trong và ngoài nước

    Địa chỉ nào mua Hosting WordPress tốt để sử dụng tại trong và ngoài nước

    Tạo Landing page và tìm kiếm khách hàng mục tiêu

    Tạo Landing page và tìm kiếm khách hàng mục tiêu

    Affiliate Marketing và hiểu rõ hơn về cách thức về luật hưởng hoa hồng

    Affiliate Marketing và hiểu rõ hơn về cách thức về luật hưởng hoa hồng

    AZDIGI : Sự khác nhau nào giữa Turbo Cloud và Hosting Shared thông thường ?

    AZDIGI : Sự khác nhau nào giữa Turbo Cloud và Hosting Shared thông thường ?

    Trending Tags

    • Howto

      [Deep Web] Setup Onion service

      Practice AWS tại localhost

      Practice AWS tại localhost

      Sử dụng API trong Zabbix

      Sử dụng API trong Zabbix

      influxdb-backup-restore

      Influxdb backup restore database

      [Tips OpenVPN Client] Một số kinh nghiệm sử dụng trên Linux

      Hướng dẫn cài đặt OpenVPN trên CentOS 7 từ A-Z

      Hướng dẫn tạo yum proxy

      Trending Tags

      • Series
        • Tất cả
        • Ansible
        • AWS
        • ELK Stack
        [AWS Certificate] Cùng nhau practice 01 – Share AMI cross account để sử dụng cho ASG

        [AWS Certificate] Cùng nhau practice 01 – Share AMI cross account để sử dụng cho ASG

        Practice AWS tại localhost

        Practice AWS tại localhost

        [Ansible] Run playbook không cần public IP và ssh keypair trên EC2 instance AWS

        High Available trong bastion host

        [AWS] High Available cho Bastion Host

        Cloudwatch monitor state instance EC2

        [AWS] Cloudwatch monitor state instance EC2

        Ansible – Playbook Testing

        Variable host trong ansible

        Monitor instance sử dụng Cloudwatch (Full)

        [AWS] Monitor instance sử dụng Cloudwatch (Full)

        Connect instance EC2 voi Session Manager

        [AWS] Connect instance EC2 voi Session Manager

        Ansible – Playbook Testing

        Ansible – Playbook Testing

        Trending Tags

          • Ansible
        • True Story

        Practice AWS tại localhost

        được đăng bởi Trí Trần
        30/09/2023
        trong chuyên mục AWS, Howto
        3
        0
        0
        CHIA SẼ
        173
        LƯỢT XEM
        Chia sẻ lên Facebook

        Nội dung bài viết

        1. I. Cài đặt
        2. II. Get API key localstack
        3. III. Add credentials để tương tác với aws-cli

        Localstack là một giải pháp để các bạn sinh viên hoặc các bạn ko muốn lab mà chưa có account personal AWS cũng như sợ rằng vấn đề cost là điều làm bạn lo lắng. các sử dụng rất đơn giản và hướng dẫn này mình làm trên  HĐH Ubuntu. Các bạn có thể tham khảo cũng như xem thêm document của chính chủ.

        I. Cài đặt

        Đảm bảo rằng bạn đã cài sẵn docker và docker-compose.

        Download file nén binary:

        curl -Lo localstack-cli-2.3.0-linux-amd64-onefile.tar.gz \
        https://github.com/localstack/localstack-cli/releases/download/v2.3.0/localstack-cli-2.3.0-linux-amd64-onefile.tar.gz

        Giải nén

        sudo tar xvzf localstack-cli-2.3.0-linux-*-onefile.tar.gz -C /usr/local/bin

        Kiểm tra lại localstack được cài đặt thành công hay chưa:

        localstack --version
        2.3.0

        II. Get API key localstack

        Tiến hành tạo account, sau khi tạo thành công bạn có thể tạo được API key.

        Quay lại local machine, run command sau để nạp API key:

        export LOCALSTACK_API_KEY=XXXXXXXXXX

        Tạo file docker-compose.yml

        version: "3.8"
        
        services:
        localstack:
        container_name: "${LOCALSTACK_DOCKER_NAME-localstack_main}"
        image: localstack/localstack
        ports:
        - "127.0.0.1:4566:4566" # LocalStack Gateway
        - "127.0.0.1:4510-4559:4510-4559" # external services port range
        environment:
        - DEBUG=${DEBUG-}
        - DOCKER_HOST=unix:///var/run/docker.sock
        volumes:
        - "${LOCALSTACK_VOLUME_DIR:-./volume}:/var/lib/localstack"
        - "/var/run/docker.sock:/var/run/docker.sock"

        start container:

        docker-compose up
        root@tritran-thinkpad-l15:/tmp# docker-compose up
        Starting localstack_main ... done
        Attaching to localstack_main
        localstack_main | 
        localstack_main | LocalStack version: 2.3.1.dev
        localstack_main | LocalStack Docker container id: 898fe80f20d8
        localstack_main | LocalStack build date: 2023-09-29
        localstack_main | LocalStack build git hash: eb04e122
        localstack_main | 
        localstack_main | 2023-09-30T16:08:58.564 INFO --- [-functhread4] hypercorn.error : Running on https://0.0.0.0:4566 (CTRL + C to quit)
        localstack_main | 2023-09-30T16:08:58.564 INFO --- [-functhread4] hypercorn.error : Running on https://0.0.0.0:4566 (CTRL + C to quit)
        localstack_main | 2023-09-30T16:08:58.820 INFO --- [ MainThread] localstack.utils.bootstrap : Execution of "start_runtime_components" took 903.21ms
        localstack_main | Ready.

        Bạn quay lại dashboard localstack sẽ thấy service ở trạng thái running

        III. Add credentials để tương tác với aws-cli

        Thêm vào file ~/.aws/credentials nội dung sau:

        [localtest]
        aws_access_key_id = test
        aws_secret_access_key = test
        region = us-east-1

        Bạn có thể trực tiếp dùng aws-cli hoặc dùng awslocal wrapper cũng được:

        https://github.com/localstack/awscli-local

        Nếu dùng aws-cli thì bạn phải thêm –endpoint-url http://localhost:4566 vào:

        That’s all. hy vọng giúp ích mọi người.

         

         

        Thẻ : awscostfreelocalstack

        Liên quan Bài đăng

        Howto

        [Deep Web] Setup Onion service

        07/07/2024
        58
        [AWS Certificate] Cùng nhau practice 01 – Share AMI cross account để sử dụng cho ASG
        AWS

        [AWS Certificate] Cùng nhau practice 01 – Share AMI cross account để sử dụng cho ASG

        06/01/2024
        91
        Ansible

        [Ansible] Run playbook không cần public IP và ssh keypair trên EC2 instance AWS

        15/06/2023
        139
        High Available trong bastion host
        AWS

        [AWS] High Available cho Bastion Host

        18/07/2021
        471
        Sử dụng API trong Zabbix
        Howto

        Sử dụng API trong Zabbix

        19/01/2021
        794
        Cloudwatch monitor state instance EC2
        AWS

        [AWS] Cloudwatch monitor state instance EC2

        12/01/2021
        186
        Xem thêm
        Bài tiếp theo
        [AWS Certificate] Cùng nhau practice 01 – Share AMI cross account để sử dụng cho ASG

        [AWS Certificate] Cùng nhau practice 01 - Share AMI cross account để sử dụng cho ASG

        [Deep Web] Setup Onion service

        Nội dung bài viết

        1. I. Cài đặt
        2. II. Get API key localstack
        3. III. Add credentials để tương tác với aws-cli

        © 2019 – Syslife Blog – All Right Reserved Powered by tritran

        Recent Posts

        • [Deep Web] Setup Onion service 07/07/2024
        • [AWS Certificate] Cùng nhau practice 01 – Share AMI cross account để sử dụng cho ASG 06/01/2024
        • Practice AWS tại localhost 30/09/2023
        • Enject secrets đến pods sử dụng Vault agent 22/08/2023
        • [Ansible] Run playbook không cần public IP và ssh keypair trên EC2 instance AWS 15/06/2023

        Follow me

        Facebook LinkedIn Github Instagram

        Thông tin về Site

        Blog cá nhân đơn thuần chia sẽ kiến thức trong lĩnh vực cài đặt, quản trị và vận hành hệ thống. Mình rất vui nếu mọi người có góp ý nào khác, hãy contact mình qua email [email protected] nhé.

        Cám ơn các bạn đã ghé thăm trang web!!!

        Những người bạn

        https://jobsvina.com/

        • Thủ Thuật
        • Kinh Nghiệm
        • Howto
        • Series
          • Ansible
        • True Story

        © 2019 - Syslife Blog - All Right Reserved Powered by tritran

        Đăng nhập vào tài khoản của bạn bên dưới

        Đã quên mật khẩu?

        Điền vào các mẫu dưới đây để đăng ký

        Tất cả các trường đều được yêu cầu. Đăng nhập

        Truy xuất mật khẩu của bạn

        Vui lòng nhập tên người dùng hoặc địa chỉ email của bạn để đặt lại mật khẩu của bạn.

        Đăng nhập