인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
Programming

/

Back-end

Tạo máy chủ API của riêng bạn mà không cần mã hóa với Strapi

Sử dụng máy chủ API phụ trợ của riêng tôi, Strapi v4 dựa trên nút, Tạo và triển khai lên AWS EC2 chỉ bằng vài cú nhấp chuột mà không cần mã hóa. Đó là một quá trình để thử. Strapi v5 có thể được áp dụng theo cách gần như tương tự. Xin lưu ý rằng còn có bài giảng A/S.

(5.0) 3 đánh giá

39 học viên

strapi
Node.js
ec2
MySQL
backend

Khóa học này dành cho Người học Trung cấp.

Dịch cái này sang tiếng Việt

  • Phát triển máy chủ phụ trợ dựa trên nút

  • Tạo và thiết lập phiên bản EC2

  • Cài đặt và vận hành trực tiếp MySQL

  • Dịch vụ web với PM2 và NGINX

Tạo máy chủ Rest API của riêng bạn bằng Strapi

Bài giảng này là một quá trình tạo nhanh phần phụ trợ của riêng bạn bằng cách sử dụng Strapi v4 , một CMS không đầu dựa trên Node và triển khai nó lên AWS EC2 để phát triển giao diện người dùng và thương mại hóa nó.


Tôi tạo cái này cho những nhà phát triển không tự tin trong việc xây dựng máy chủ back-end, không thể thuê nhà phát triển back-end và muốn tự mình tạo cả back-end và front-end.


Nếu làm theo, bạn có thể dễ dàng có máy chủ back-end của riêng mình mà không cần bất kỳ mã hóa đặc biệt nào và sử dụng máy chủ này để khởi chạy dịch vụ front-end.

Học những điều này

  1. Strapi là một CMS không đầu dựa trên Node, tự động tạo API Rest sau khi được cài đặt.

    • Không đầu có nghĩa là không có giao diện người dùng; nó chỉ cung cấp API và giao diện người dùng cho phép bạn tạo nó trong môi trường quen thuộc.

    • CMS là viết tắt của Hệ thống quản lý nội dung và là hệ thống quản lý nội dung thông qua giao diện người dùng web như WordPress hoặc Gnuboard.

  2. Đối với máy chủ, cài đặt Ubuntu 22.04 trên EC2 của AWS.

  3. Máy chủ web sử dụng NGINX và DB sẽ cài đặt MySQL 8 cục bộ trên EC2.

  4. Hãy đặt Strapi lên trên PM2 , một trình quản lý quy trình chắp cánh cho Node .

  5. Hãy đặt NGINX làm Reverse Proxy để cung cấp dịch vụ web ổn định.

  6. Đối với https, chúng tôi sẽ tạo một dịch vụ SSL an toàn bằng cách sử dụng Let's Encrypt, một dịch vụ chứng chỉ miễn phí.

Những lưu ý trước khi tham gia khóa học

Môi trường phòng thí nghiệm

  • Vận hành môi trường phát triển : Bài giảng này dựa trên môi trường phát triển macOS .

    • Môi trường phát triển Windows sẽ không được giải thích riêng.

  • Các công cụ được sử dụng : Vui lòng chuẩn bị trước bằng cách cài đặt Docker desktop, máy khách DB (Sequel Ace hoặc Pro), VS Code, v.v.


Những gì bạn cần

  • Vui lòng đăng ký AWS.

  • Nhận hoặc mua miền giá rẻ để cài đặt chứng chỉ SSL miễn phí.

    • Nếu bạn muốn mua một tên miền, vui lòng mua nó tại hosting.kr . Lời giải thích dựa trên trang web đó.

Kiến thức và biện pháp phòng ngừa của người chơi

  • Bạn phải biết github và các lệnh Linux cơ bản.

  • Bạn nên có kiến ​​thức cơ bản về cài đặt tên miền.

    • Mặc dù bài giảng này cung cấp lời giải thích đầy đủ dựa trên hosting.kr nhưng rất khó để phản hồi các dịch vụ của bên thứ ba.


Khuyến nghị cho
những người này!

Khóa học này dành cho ai?

  • Nhà phát triển front-end cần máy chủ back-end

  • Bất kỳ ai cần một phần phụ trợ đơn giản để sử dụng làm dự án phụ

  • Bất kỳ ai muốn nhanh chóng xây dựng chương trình phụ trợ dựa trên Node

Cần biết trước khi bắt đầu?

  • môi trường phát triển dựa trên macOS

  • Các lệnh git và Linux cơ bản

  • Hãy trở thành thành viên AWS.

  • Vui lòng mua một tên miền.

Xin chào
Đây là

39

Học viên

3

Đánh giá

1

Trả lời

5.0

Xếp hạng

1

Khóa học

안녕하세요. 코딩 및 개발을 체험하면서 서비스까지 만들어보는 강의를 하는 체험코딩입니다.

Chương trình giảng dạy

Tất cả

26 bài giảng ∙ (2giờ 14phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

3 đánh giá

5.0

3 đánh giá

  • 꿀우철님의 프로필 이미지
    꿀우철

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    32% đã tham gia

    중급이라해서 어려울줄 알았는데 환경설정부터 친절하게 알려주셔서 어렵지 않게 따라하고있습니다. 재밌네요

    • 체험코딩
      Giảng viên

      오~ 리뷰 감사합니다. 어렵지 않은데 제가 설명이 부족한 부분이 있을까봐 중급자로 했는데 초급자도 충분히 하실수 있어요.

  • 박수진님의 프로필 이미지
    박수진

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • kim indeog (vidkid님의 프로필 이미지
      kim indeog (vidkid

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      96% đã tham gia

      strapi 처음 봤는데 유용하네요 정성스러운 강의 잘 봤습니다 완전 추천이에요 그리고 이것 저것 부록 내용들도 알차네요~ 구글인증, 구글포토 가져오기등 심화학습 강의도 부탁드려요~ 새벽 2시에 감동받은 수강자입니다.

      • 체험코딩
        Giảng viên

        안녕하세요 이 수강평을 새벽 4시30분에 보고 감동받았습니다~ 수업 모두 완강하셨더라구요!! 정말 고맙습니다. 다음 심화 과정도 빨리 준비해보도록 할게요!!

    Khóa học tương tự

    Khám phá các khóa học khác trong cùng lĩnh vực!