강의

멘토링

커뮤니티

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á

44 học viên

  • teracokr
tts
strapi
Node.js
ec2
MySQL
backend

Bạn sẽ nhận được điều này sau khi học.

  • 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

Khóa học này là quá trình giúp bạn nhanh chóng tạo ra phần phụ trợ của riêng mình bằ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 và thương mại hóa phần phụ trợ .


Ứng dụng này được tạo ra dành cho các nhà phát triển không tự tin trong việc xây dựng máy chủ phụ trợ và không thể tìm được nhà phát triển phụ trợ nhưng muốn tự mình xây dựng cả máy chủ phụ trợ và máy chủ giao diện.


Nếu bạn làm theo hướng dẫn, bạn có thể dễ dàng có máy chủ phụ trợ của riêng mình mà không cần bất kỳ mã hóa đặc biệt nào và bạn có thể sử dụng máy chủ này để khởi chạy dịch vụ giao diện người dùng.

Tìm hiểu về những điều này

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

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

    • CMS là viết tắt của Hệ thống quản lý nội dung, là hệ thống cho phép bạn quản lý nội dung bằng giao diện người dùng web, như WordPress hoặc Gnuboard.

  2. Máy chủ đang chạy Ubuntu 22.04 trên EC2 của AWS.

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

  4. Tôi đã cài đặt Strapi trên PM2 , một trình quản lý quy trình hỗ trợ Node .

  5. Hãy thiết lập NGINX làm proxy ngược để cung cấp dịch vụ web ổn định.

  6. Hãy tạo một dịch vụ SSL an toàn bằng Let's Encrypt, một dịch vụ chứng chỉ miễn phí cho https.

Những điều cần lưu ý trước khi tham gia khóa học

Môi trường thực hành

  • Hoạt động của môi trường phát triển : Bài giảng này giải thích dựa trên môi trường phát triển macOS .

    • Không có lời giải thích riêng biệt nào cho môi trường phát triển Windows.

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


Sự chuẩn bị

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

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

    • Nếu bạn muốn mua tên miền, vui lòng truy cập hosting.kr . Giải thích này 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 nên biết về github và các lệnh Linux cơ bản.

  • Bạn phải có kiến thức cơ bản về thiết lập tên miền.

    • Bài giảng này cung cấp đầy đủ lời giải thích 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à

235

Học viên

20

Đánh giá

5

Trả lời

4.8

Xếp hạng

2

Các 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á

  • zealouscha3990님의 프로필 이미지
    zealouscha3990

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    32% đã tham gia

    Tôi nghĩ nó sẽ khó vì nó chỉ ở trình độ trung cấp, nhưng họ đã vui lòng giải thích cài đặt môi trường để tôi có thể làm theo mà không gặp khó khăn gì. Thật là vui

    • teracokr
      Giảng viên

      Ồ, cảm ơn bạn đã xem xét. Nó không khó, nhưng tôi đặt nó ở trình độ trung cấp vì tôi lo lắng rằng có thể có một số phần chưa được giải thích, nhưng ngay cả những người mới bắt đầu cũng có thể làm được.

  • terybuster3360님의 프로필 이미지
    terybuster3360

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • vidkid님의 프로필 이미지
      vidkid

      Đánh giá 7

      Đánh giá trung bình 5.0

      5

      96% đã tham gia

      Đây là lần đầu tiên tôi nhìn thấy dây đeo và nó rất hữu ích. Tôi rất thích bài giảng chân thành. Tôi đánh giá cao nó. Và nội dung của các phụ lục cũng mang tính thông tin. Ngoài ra, vui lòng cung cấp các bài giảng học tập chuyên sâu như xác thực Google và nhập Google Photos. Đây là một sinh viên gây ấn tượng vào lúc 2 giờ sáng.

      • teracokr
        Giảng viên

        Xin chào, tôi đã xem bài ôn tập này lúc 4:30 sáng và rất xúc động. Bạn đã học tốt trong tất cả các lớp!! Cảm ơn bạn rất nhiều. Mình sẽ cố gắng chuẩn bị thật nhanh cho khóa học chuyên sâu tiếp theo!!

    Ưu đãi có thời hạn, kết thúc sau 6 ngày ngày

    13 ₫

    25%

    477.301 ₫

    Khóa học khác của teracokr

    Hãy khám phá các khóa học khác của giảng viên!

    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!