Trong mô-đun này, bạn sẽ tạo phiên bản Amazon EC2 để chạy trang WordPress. Amazon EC2 cung cấp các phiên bản máy chủ cấu hình cao theo nhu cầu. Trong phiên bản EC2, bạn có thể chạy trang WordPress mà người dùng có thể truy cập từ bất cứ đâu.

Thời gian hoàn thành mô-đun: 10 phút


Khi bắt đầu với WordPress, bạn có thể kiểm tra bằng cách cài đặt và chạy nó trên máy tính xách tay hoặc máy tính để bàn. WordPress thể hiện tốt trong một cuộc kiểm tra như vậy, nhưng bạn sẽ nhanh chóng gặp những hạn chế. Trang WordPress sẽ chỉ chạy khi máy tính xách tay hoặc máy tính để bàn của bạn chạy. Hơn nữa, chỉ có bạn truy cập được vào trang này -- nó chưa khả dụng trên internet công cộng.

Một cách tiếp cận tốt hơn là sử dụng máy chủ.

Amazon EC2 cung cấp máy chủ theo nhu cầu. Với Amazon EC2, bạn thuê các phiên bản máy chủ với các kích cỡ khác nhau, mỗi kích cỡ có CPU, RAM và cấu hình mạng khác nhau. Bạn trả tiền theo giờ cho các máy chủ này và có thể sử dụng chúng để lưu trữ trang web, như trang WordPress của bạn. Với phiên bản EC2, trang WordPress của bạn sẽ luôn hoạt động và bất kỳ ai trên internet cũng có thể truy cập được.

Trong các bước dưới đây, bạn sẽ khởi chạy phiên bản EC2 để lưu trữ trang WordPress. 


  • Bước 1. Chọn Amazon Machine Image

    Để tạo phiên bản EC2 của bạn, hãy vào Amazon EC2 trong bảng điều khiển AWS. Nhấp vào nút màu xanh dương thông báo Khởi chạy phiên bản để mở trình hướng dẫn Tạo phiên bản.

    (Nhấp vào để phóng to)

    Trong trang đầu, bạn sẽ chọn Amazon Machine Image (“AMI”). AMI bạn chọn sẽ xác định phần mềm cơ sở được cài đặt trên phiên bản EC2 mới. Bao gồm hệ điều hành (Amazon Linux, Red Hat Enterprise Linux, Ubuntu, Microsoft Server, v.v.), cũng như các ứng dụng được cài đặt trên máy.

    Nhiều AMI là AMI đa năng có thể chạy nhiều ứng dụng khác nhau, nhưng một số AMI được xây dựng cho mục đích sử dụng cụ thể, chẳng hạn như AMI Deep Learning hoặc nhiều loại AMI AWS Marketplace khác nhau.

    Amazon Linux distro là một lựa chọn phổ biến, vì vậy hãy chọn AMI Amazon Linux 2 (HVM) trong chế độ xem lựa chọn AMI.

    (Nhấp vào để phóng to)

  • Bước 2. Chọn loại phiên bản

    Trên màn hình thứ hai của trình hướng dẫn EC2, bạn sẽ lựa chọn loại phiên bản EC2. Loại phiên bản là cấu hình cụ thể của CPU, bộ nhớ (RAM), bộ nhớ lưu trữ và dung lượng mạng.

    AWS có rất nhiều loại phiên bản cho nhiều khối lượng công việc khác nhau. Một số phiên bản chú trọng vào khối lượng công việc đòi hỏi nhiều bộ nhớ, như cơ sở dữ liệu và bộ nhớ đệm, trong khi một số khác nhắm đến khối lượng công việc nặng về điện toán như xử lý hình ảnh hoặc mã hóa video.

    Amazon EC2 cho phép bạn chạy 750 giờ mỗi tháng với phiên bản t2.micro theo Bậc miễn phí AWS. Lựa chọn tùy chọn này cho phòng thực hành này để bạn không phải trả thêm phí. 

    (Nhấp vào để phóng to)

    Sau khi lựa chọn phiên bản t2.micro, nhấp vào nút Xem lại và khởi chạy màu xanh dương để bỏ qua một số bước cấu hình nâng cao.

  • Bước 3. Đặt cấu hình cho nhóm bảo mật

    Sau khi nhấp vào nút Xem lại và khởi chạy, bạn sẽ đến màn hình Xem lại khởi chạy phiên bản. Bạn cần đặt cấu hình một thứ nữa trước khi khởi chạy phiên bản.

    Các nhóm bảo mật là các quy tắc mạng mô tả loại lưu lượng mạng được phép cho phiên bản EC2 của bạn. Bạn muốn cho phép hai loại lưu lượng cho phiên bản của bạn:

    ● Lưu lượng SSH từ địa chỉ IP hiện tại của bạn để bạn có thể sử dụng giao thức SSH và đăng nhập vào phiên bản EC2 và cấu hình WordPress;

    ● Lưu lượng HTTP từ tất cả các địa chỉ IP để người dùng có thể xem trang WordPress của bạn.

    Để đặt cấu hình cho phần này, nhấp vào liên kết Chỉnh sửa nhóm bảo mật trên trang xem lại.

    (Nhấp vào để phóng to)

    Nó sẽ hiển thị các quy tắc hiện tại trong nhóm bảo mật của bạn.

    Có một quy tắc SSH được đặt cấu hình, nhưng nó cho phép truy nhập SSH từ bất kỳ địa chỉ IP nào. Nhấp vào dưới Nguồn để chỉ cho phép truy nhập từ địa chỉ IP hiện tại của bạn.

    (Nhấp vào để phóng to)

    Sau đó, bạn cần thêm một quy tắc mới để cho phép lưu lượng HTTP. Nhấp vào Thêm quy tắc.

    (Nhấp vào để phóng to)

    Trong quy tắc mới hiển thị, nhấp vào menu thả xuống bên dưới cột Loại. Lựa chọn HTTP và nó sẽ tự động điền các giá trị mặc định cho quy tắc HTTP.

    (Nhấp vào để phóng to)

    Khi đã có các quy tắc nhóm bảo mật, hãy đặt tên cho nhóm bảo mật trong hộp mục nhập Tên nhóm bảo mật. Đặt tên cho nhóm là “wordpress” cho dễ tìm.

    Sau khi đặt tên, nhấp vào nút Xem lại và khởi chạy màu xanh dương.

    (Nhấp vào để phóng to)

  • Bước 4. Khởi chạy và lấy khóa SSH


    Bây giờ là lúc khởi chạy phiên bản EC2 của bạn. Nhấp vào nút Khởi chạy màu xanh dương để tạo phiên bản EC2 của bạn.

    (Nhấp vào để phóng to)

    Bạn sẽ thấy chi tiết về cách cấu hình một cặp khóa cho phiên bản của bạn. Bạn sẽ sử dụng cặp khóa cho SSH trong phiên bản của mình, cho phép bạn chạy lệnh trên máy chủ của mình.

    Tạo cặp khóa mới cho phiên bản của bạn và đặt tên cho nó. Sau đó nhấp vào nút Tải xuống cặp khóa để tải tệp .pem xuống máy của bạn mà bạn sẽ sử dụng trong mô-đun tiếp theo.

    (Nhấp vào để phóng to)

    Sau khi tải cặp khóa xuống, hãy nhấp vào nút Khởi chạy phiên bản màu xanh dương để khởi chạy phiên bản EC2.

    (Nhấp vào để phóng to)

    Bạn đã khởi chạy thành công phiên bản EC2. Trong mô-đun tiếp theo, chúng ta sẽ đặt cấu hình cho cơ sở dữ liệu RDS để hoạt động với phiên bản EC2 của bạn.