AWS - Самонастройка EC2 - Bootstrapping Linux и Windows

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ก.พ. 2025
  • AWS - Самонастройка EC2 - Bootstrapping Linux и Windows
    BOOTSTRAP LOG FILES
    ~~~~~~~~~~~~~~~~~~~
    Linux : /var/log/cloud-init-output.log
    Windows 2016: C:\ProgramData\Amazon\EC2-Windows\Launch\UserdataExecution.log
    Windows 2012: C:\Program Files\Amazon\Ec2ConfigService\Logs\Ec2ConfigLog.txt
    Windows 2008: C:\Program Files\Amazon\Ec2ConfigService\Logs\Ec2ConfigLog.txt
    Буду рад паре баксов, можно даже Канадских :) www.paypal.me/...

ความคิดเห็น • 80

  • @hahan18
    @hahan18 2 ปีที่แล้ว +10

    Мужик ты красавчик, не то слово. Как будто бы кент сидит за бутылкой пива с таранкой про великое трындит. Так ещё и умный же кент этот! Поставил лайк на все твои видео по амазону :) А потом на другие поставлю

    • @ADV-IT
      @ADV-IT  2 ปีที่แล้ว

      Спасибо!

  • @ИловМакс
    @ИловМакс 4 ปีที่แล้ว +26

    Ну в уроках еще никто не рыгал, новый уровень)

    • @yevhenmiroshnychenko1601
      @yevhenmiroshnychenko1601 3 ปีที่แล้ว +8

      Якщо подивитись скіьки він уроків зробив
      І по суті, формат зрозумілий
      То пох
      Хай хоч в кожному уроці ....
      P.S. А хіба то не пердіж?

    • @JassonAXE
      @JassonAXE 3 ปีที่แล้ว

      @@yevhenmiroshnychenko1601 ікнув наче

    • @yevhenmiroshnychenko1601
      @yevhenmiroshnychenko1601 3 ปีที่แล้ว

      @@JassonAXE Я не ікав, то не я

    • @AlexK-df4ne
      @AlexK-df4ne 3 ปีที่แล้ว +5

      Ведущий судя по голосу это рик санчез, их Рика и морти)))
      Я так понимаю он ещё и прибухивает параллельно, чувствуется сразу олдскульный админ

    • @dmitrikonnov922
      @dmitrikonnov922 2 ปีที่แล้ว +2

      @@AlexK-df4ne Ваще по кайфу всё объясняет. Видосы можно чисто как развлекуху смотреть.

  • @glebmirosnikovs6722
    @glebmirosnikovs6722 4 ปีที่แล้ว +6

    Спасибо за Ваши уроки, легко заходит!

  • @SUGSSNSVUPU
    @SUGSSNSVUPU 5 ปีที่แล้ว +6

    код з 2:25
    #!/bin/bash
    echo "---------------START---------------"
    yum -y update
    yum -y install httpd
    echo "Hello Linux server" > /var/www/html/index.html
    service httpd start
    sudo systemctl enable httpd.service
    cat lolo.txt
    echo "UserData executed on $(date)" >> /var/www/html/log.txt
    echo "---------------FINISH---------------"
    код з 13:27
    Write-Host "---------------START---------------"
    Add-WindowsFeature web-webserver
    Set-Content c:\Users\Administrator\Desktop\test.txt "UserData executed on $(Get-Date)"
    Rename-Computer -NewName MoyKAMPUTER
    Add-Content c:\Users\Administrator\Desktop\test.txt "-----Test File-----"
    Get-Service | Out-File c:\Users\Administrator\Desktop\test.txt -Append | Format-Table
    Test-Conection www.i.ua | Out-File c:\Users\Administrator\Desktop\test.txt -Append | Format-Table
    Write-Host "---------------FINISH---------------"

  • @AntonioStudioOfficial
    @AntonioStudioOfficial ปีที่แล้ว +2

    В 2023 году на 2022 Винде не сработало, ни IIS, ни лог, ни файлик на десктопе, ни переименование.
    Но протестил на 2016 - все заработало, кроме логов - нет их сейчас по этому пути и переименования после рестарта.
    Спасибо.

  • @annasokolov431
    @annasokolov431 ปีที่แล้ว +1

    Спасибо, за урок🙏

  • @denisbaranoff
    @denisbaranoff 4 ปีที่แล้ว +2

    "Потом обновляем как эту, ну хрень, короче ( yum)" )))) 🤣🤣🤣 👍 Это не только позоватльно, но и весело ! 👍

  • @andrewbiryukov5836
    @andrewbiryukov5836 11 หลายเดือนก่อน +2

    Sudo в скрипте не нужно, он из под root выполняется. Ну и пользуясь случаем хочу сказать большое спасибо

  • @lianaistomin2285
    @lianaistomin2285 4 ปีที่แล้ว +5

    Цитата супер "ВИНДОУС ЭТО НАДОЛГО..."! 17:22

  • @exsklon
    @exsklon 4 ปีที่แล้ว +1

    Useful! Thanx a lot!

  • @АнатолийНовиков-ч1п
    @АнатолийНовиков-ч1п 6 ปีที่แล้ว +3

    Самые известные на мировом рынке объектные хранилища - это Amazon S3 (Simple Storage Service), Google Cloud Storage и Microsoft Blobs Storage

  • @AntonioStudioOfficial
    @AntonioStudioOfficial ปีที่แล้ว +1

    Хм, только что попробовал из дома сделать Apache, не вышло, хотя перед этим на работе все получилось с первого раза.
    Apache не поднялся, а если глянуть скриншот инстанса, то там какая-то ошибка, хотя по SSH можно подключиться.

  • @andriisavchuk8446
    @andriisavchuk8446 5 ปีที่แล้ว +11

    Как мне нравится слово Хрень:)

    • @ADV-IT
      @ADV-IT  5 ปีที่แล้ว +4

      моё любимое!

    • @nlookorg
      @nlookorg 4 ปีที่แล้ว +1

      @@ADV-IT Моё тоже, не грубо само главное)

    • @eugenenyukers4507
      @eugenenyukers4507 4 ปีที่แล้ว +1

      чем больше в ИТ тем больше понимаешь что это Термин.

  • @andrejstrashun
    @andrejstrashun ปีที่แล้ว

    מצגת))

    • @andrejstrashun
      @andrejstrashun ปีที่แล้ว +1

      תודה לך עבור מילה חדשה. Капец, как оно с тебя еще не вышло.....=))

    • @ADV-IT
      @ADV-IT  ปีที่แล้ว

      Слишком долго прожил в Израиле, уже не выйдет никогда :)

    • @andrejstrashun
      @andrejstrashun ปีที่แล้ว

      @@ADV-IT А остались связи? Я пол года коротхаимы шлю, это капец. Мож кому админ-хелпдеск из знакомых нужен?

    • @ADV-IT
      @ADV-IT  ปีที่แล้ว +1

      @@andrejstrashun Посмотри мои видео про то как искать работу и писать корот хаим

  • @SamuelBSR
    @SamuelBSR 5 ปีที่แล้ว +5

    Я тоже думал, что bootstrap - это круто, а потом попробовал ansible и понял, что он удобнее гораздо.

    • @eugenenyukers4507
      @eugenenyukers4507 4 ปีที่แล้ว

      если не спутали с веб-фреймворком).

    • @andreykulikov3760
      @andreykulikov3760 4 ปีที่แล้ว

      Согласен:) - github.com/kulikofff/aws_site_deploy/blob/master/main.yml

  • @romantsyupryk3009
    @romantsyupryk3009 5 ปีที่แล้ว +1

    Thank you so much.

  • @dmitrysokol6883
    @dmitrysokol6883 4 ปีที่แล้ว +1

    Привет. было бы круто если бы добавил ссылку на гит где есть эти скрипты. Если они еще остались. спс)

  • @1o11o11
    @1o11o11 6 ปีที่แล้ว +2

    Думаю, что Change User Data имеет смысл при создании и переносе бэкапа инстанса к примеру в другой регион, где свои условия для его деплоя.

    • @Alex-e1x4z
      @Alex-e1x4z 5 ปีที่แล้ว

      так же над этим задумался! как по мне, можно изменить скрипт, потом сощдать свой AMI, и уже при роскатке у тебе нечено не нужно добавлять! я так понимаю.

    • @siarheilabetsik5658
      @siarheilabetsik5658 2 ปีที่แล้ว

      Но без snapshot системного диска, верно? Ведь там уже все это будет установлено.

  • @ЕленаГерасимова-л5ш
    @ЕленаГерасимова-л5ш 3 ปีที่แล้ว +2

    Добрый день! можете выложить текст скрипта чтоб не перенабирать? пожалуйста)

    • @ADV-IT
      @ADV-IT  3 ปีที่แล้ว +8

      LINUX:
      #!/bin/bash
      echo "-------------------START-----------------------------"
      yum -y update
      yum -y install httpd
      myip=`curl 169.254.169.254/latest/meta-data/local-ipv4`
      echo "This page from WebServer with IP: $myip" > /var/www/html/index.html
      service httpd start
      chkconfig httpd on
      echo "UserData executed on $(date)" >> /var/www/html/log.txt
      echo "-------------------FINISH------------------------------"
      WINDOWS:
      Write-Host "---------------------START of PowerShell Script----------------"
      Add-WindowsFeature web-webserver
      Set-Content c:\Users\Administrator\Desktop\test.txt "UserData executed on $(Get-Date)"
      Rename-Computer -NewName MoyKAMPUTER
      Add-Content c:\Users\Administrator\Desktop\test.txt "-------Test File-----"
      Get-Service | Out-File c:\Users\Administrator\Desktop\test.txt -Append | Format-Table
      Test-Connection www.google.com | Out-File c:\Users\Administrator\Desktop\test.txt -Append | Format-Table
      Write-Host "---------------------END of PowerShell Script----------------"

  • @GetManCA
    @GetManCA 4 ปีที่แล้ว +1

    вот и я, в Канаде, в Торонто, и начал IT грызть....чертов 2020 закончился🤣

    • @GetManCA
      @GetManCA 4 ปีที่แล้ว

      спасибо за быстрый ответ, новый локдаун опять сбивает с боевого настроя😕

  • @fivaproldge
    @fivaproldge 6 ปีที่แล้ว +4

    и тебе приятного аппетита ))) 10:20

  • @hondashadow750phantom-penn3
    @hondashadow750phantom-penn3 4 ปีที่แล้ว

    Денис, привет. Не подскажешь, как запустить сервис Tomcat на EC2 c Amazon Linux? Он же вроде на базе CentOS но systemctl там нет. Вручную запускается отлично, но хотелось бы как сервис. Спасибо.

    • @ADV-IT
      @ADV-IT  4 ปีที่แล้ว +5

      1. Запускаешь EC2 с нужной тебе операционной системой
      2. Устанавливаешь Tomcat следуя документации например tomcat.apache.org/tomcat-9.0-doc/setup.html
      3. Всё.

  • @yevhenleonidovytch7826
    @yevhenleonidovytch7826 4 ปีที่แล้ว

    Денисе, привіт. Хотів би задонатити, але не маю ПейПал, підкажи, куди би можна було б кинути окрім пейпала? Дякую.

    • @ADV-IT
      @ADV-IT  4 ปีที่แล้ว +2

      Купи какой-нибудь мой курс на Udemy www.udemy.com/instructor/denisastahov

    • @yevhenleonidovytch7826
      @yevhenleonidovytch7826 4 ปีที่แล้ว

      @@ADV-IT Done. тепер стану експертом aws)) Дякую ще раз.

    • @papampapam4748
      @papampapam4748 4 ปีที่แล้ว

      @@ADV-IT по ссылке ничего нет

  • @streetworkout741
    @streetworkout741 5 ปีที่แล้ว +1

    Будут уроки по powershell?

    • @ADV-IT
      @ADV-IT  5 ปีที่แล้ว +1

      Нет,я его уже совсем забыл и не пользуюсь вообще, все на Python пишу

  • @onemasterlomaster1829
    @onemasterlomaster1829 7 ปีที่แล้ว +3

    *Все супер только очень редко!*

    • @ADV-IT
      @ADV-IT  7 ปีที่แล้ว +4

      Как время хватает, так и получается выпускат, в пятницу вечером по моему времени следующяя серия

    • @pitonic74
      @pitonic74 7 ปีที่แล้ว +6

      ADV-IT ждем. Отменили рыбалку ;)

  • @andyvlasenko428
    @andyvlasenko428 4 ปีที่แล้ว

    Добрый день. Если подскажете почему ansible не устанавливается с помощью Bootstrapping буду благодарен)
    После апдейта системы :
    sudo yum -y update
    и установки pip :
    curl bootstrap.pypa.io/get-pip.py -o get-pip.py
    python get-pip.py --user
    в cloud-init-output.log
    есть запись:
    Successfully installed pip-20.2 wheel-0.34.2
    и потом:
    command pip not found
    Хотя если вручную все это делать то все ставится. В чем может быть причина? Может нужна какая то задержка после установки pip

    • @ADV-IT
      @ADV-IT  4 ปีที่แล้ว +1

      Попробуй pip3

    • @andyvlasenko428
      @andyvlasenko428 4 ปีที่แล้ว

      @@ADV-IT С pip3 потом возникают проблемы , при использовании ec2.py.
      Ладно, попробуем, спасибо

  • @troshenkov
    @troshenkov 4 ปีที่แล้ว

    это он при каждом start/stop такое делать будет? )

    • @ADV-IT
      @ADV-IT  4 ปีที่แล้ว

      Нет. Только один раз

  • @GetManCA
    @GetManCA 4 ปีที่แล้ว

    #вопрос, А откуда юзер ec2-user??? заранее спасибо

    • @ADV-IT
      @ADV-IT  4 ปีที่แล้ว +1

      Это единсвенный юзер который AWS его создаёт по умолчания чтобы можно было залогинится

    • @OlgaLazarenko
      @OlgaLazarenko 3 ปีที่แล้ว

      @@ADV-IT можно прописать root в браузере и тоже под рутом залогиниться. Это из меню CONNECT -> EC2 Instance Connect. Но у меня скрипты не сработали. Может я ошибку в них сделала. Откуда можно сами скрипты скачать/скопировать?

  • @andreykulikov3760
    @andreykulikov3760 4 ปีที่แล้ว

    Я так понял, что AWS сделал возможность изменения скрипта в View/Change User Data, чтобы потом можно было клонировать сервер "Launch More like This" с уже измененными параметрами загрузочного скрипта. Imho:)

  • @eugenenyukers4507
    @eugenenyukers4507 4 ปีที่แล้ว

    Что будет если стартовый скрипт зависнет по любой причине?

    • @ADV-IT
      @ADV-IT  4 ปีที่แล้ว

      Скрипт висеть, сервер работать

    • @eugenenyukers4507
      @eugenenyukers4507 4 ปีที่แล้ว

      т.е. инстансу все равно отработал скрипт или нет.

  • @Alex_La
    @Alex_La 4 ปีที่แล้ว +1

    Вот код скрипта из видео.
    #!/bin/bash
    echo "-----START-----"
    yum -y update
    yum -y install httpd
    echo "Hello 4uvaki!" > /var/www/html/lndex.html
    service httpd start
    chkconfig httpd on
    cat netumenya.txt
    echo "UserData executed on S(date)" >> /var/www/html/log.txt
    echo "----FINISH----"

    • @Alex_La
      @Alex_La 4 ปีที่แล้ว

      Сервер запустился, ошибку с файлом netmenya вывел, но вот в index.html код не положил

    • @ADV-IT
      @ADV-IT  4 ปีที่แล้ว

      echo "UserData executed on $(date)" >> /var/www/html/log.txt

    • @Denis-fu1ly
      @Denis-fu1ly 3 ปีที่แล้ว

      есть ошибки:
      index.html vs lndex.html
      $(date) vs S(date)

    • @Alex_La
      @Alex_La 3 ปีที่แล้ว

      @@Denis-fu1ly спасибо. Пытался делать через распознавание текста на скриншоте)))

  • @АлександрВыскребцев
    @АлександрВыскребцев 3 ปีที่แล้ว +2

    Windows корень всех зол, такое комьюнити, столько денег вложенно в него и так не удобно все делать. Нужно найти в себе силы и одолеть это Чудовище!

  • @alexanderperoff4005
    @alexanderperoff4005 7 ปีที่แล้ว +8

    афтар, пеши исчо. про балансировку покажи.

    • @ADV-IT
      @ADV-IT  7 ปีที่แล้ว +1

      Скоро!

  • @ivanololomine
    @ivanololomine 2 ปีที่แล้ว +1

    тэг