Cách cài đặt WordPress trên Amazon Dịch vụ web

Gần đây, một trong những độc giả của chúng tôi đã yêu cầu chúng tôi giới thiệu cách cài đặt WordPress trên Amazon Dịch vụ web (AWS). Thường dành cho các dự án lớn hơn, Amazon Dịch vụ web là một nền tảng điện toán đám mây mạnh mẽ cho phép mọi người khai thác sức mạnh của cơ sở hạ tầng vượt trội của Amazon trên cơ sở trả tiền khi bạn đi. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách cài đặt WordPress trên Amazon Dịch vụ web.

Cài đặt WordPress trên Amazon Dịch vụ web

Ghi chú: Nếu bạn mới bắt đầu một trang web, chúng tôi khuyên bạn nên sử dụng một trong những giải pháp đơn giản nhất trong hướng dẫn của chúng tôi về cách cài đặt WordPress.

Chúng tôi đã chia bài viết này thành hai phương pháp. Phương pháp đầu tiên là một quy trình thủ công rất kỹ thuật và phức tạp. Phương pháp thứ hai là một giải pháp dễ dàng hơn cho người mới bắt đầu vì nó cho phép bạn sử dụng cơ sở hạ tầng AWS bằng cách thông qua một giải pháp lưu trữ WordPress được quản lý ưa thích.

  1. Cài đặt thủ công WordPress trên AWS
  2. Cài đặt WordPress trên AWS thông qua giải pháp lưu trữ được quản lý

phương pháp 1. Tạo cài đặt WordPress tùy chỉnh trên AWS

Điều đầu tiên bạn nên làm là truy cập trang web của Amazon Dịch vụ web. Bạn có thể tạo một tài khoản miễn phí, nhưng bạn sẽ cần nhập thông tin thẻ tín dụng của mình. Amazon sẽ xác minh danh tính của bạn bằng cách gửi một khoản phí $ 1 vào thẻ của bạn.

Khi tài khoản của bạn được xác minh, bạn phải đăng nhập vào bảng điều khiển AWS của mình và nhấp vào menu “Dịch vụ”. Trong phần tính toán, bạn phải chọn EC2 để tiếp tục.

Ra mắt dịch vụ AWS EC2

EC2 là nền tảng điện toán đám mây của AWS cho phép bạn tạo các máy ảo và chạy các ứng dụng web như WordPress. Để biết thêm chi tiết về máy ảo là gì, hãy đọc hướng dẫn của chúng tôi về VPS là gì và nếu bạn cần.

Sau đó nhấp vào nút “Bắt đầu sơ thẩm” để bắt đầu và định cấu hình cài đặt cá thể của bạn.

Bắt đầu ví dụ EC2 của bạn

Bạn sẽ cần phải chọn một hình ảnh máy từ Amazon. Đây là các ngăn xếp phần mềm được cấu hình sẵn mà bạn có thể cài đặt chỉ bằng một cú nhấp chuột.

Trong tìm kiếm “AWS Marketplace” cho WordPress, sau đó chọn “WordPress by Bitnami”.

Tải về Amazon Hình ảnh máy

Bây giờ bạn sẽ thấy một cửa sổ bật lên giá mà bạn chỉ cần nhấp vào nút Tiếp tục.

Trên màn hình tiếp theo, bạn sẽ được yêu cầu chọn một loại thể hiện. Bạn có thể tiếp tục và chọn lớp miễn phí td.micro và sau đó nhấp vào nút “Đặt chi tiết phiên bản”.

Chọn loại thể hiện

Trên màn hình tiếp theo, bạn không cần thay đổi gì cả. Chỉ cần nhấp vào “Tiếp theo: Thêm dung lượng” và sau đó nhấp vào nút “Tiếp theo: Thêm thẻ”.

Bây giờ chúng tôi sẽ nhập một tên cho trường hợp này như là một nhãn. Nhấp vào nút Thêm thẻ và nhập “Tên” làm khóa và “MyWordPress” làm giá trị.

Xem lại và khởi chạy

Nhấp vào nút “Xem lại và bắt đầu” để tiếp tục.

Bây giờ bạn sẽ được trình bày tổng quan về cấu hình cá thể EC2 của bạn. Nhấp vào nút “Bắt đầu” để bắt đầu phiên bản của bạn.

Xem lại cài đặt cá thể và khởi chạy

Tiếp theo, bạn sẽ được yêu cầu chọn các cặp chìa khóa. Bạn phải chọn “Tiếp tục mà không có cặp chìa khóa” và sau đó chọn hộp bên dưới nó.

Bỏ qua các phím được ghép nối

Sau đó, nhấp vào nút khởi động để lưu trữ cài đặt của bạn và bắt đầu phiên bản EC2 của bạn.

AWS sẽ hiển thị một thông báo thành công. Nhấp vào nút “Xem trường hợp” ở góc dưới bên phải của màn hình.

Bây giờ bạn sẽ có thể thấy phiên bản WordPress của bạn đang chạy.

Chạy ví dụ WordPress

Để kiểm tra trang web WordPress của bạn, bạn phải định vị địa chỉ IP công cộng của mình. Bạn có thể tìm thấy nó trong cột IP công khai IPV4 bên cạnh thể hiện của bạn.

Địa chỉ IP công cộng của trang web WordPress của bạn

Bây giờ bạn có thể sao chép địa chỉ IP này và nhập nó vào thanh địa chỉ của tab trình duyệt mới để xem trang web của bạn. Bạn sẽ có thể thấy trang web WordPress của mình với chủ đề mặc định.

Cài đặt WordPress mặc định

Để truy cập khu vực quản trị WordPress của bạn, chỉ cần thêm / wp-admin / bên cạnh địa chỉ IP công cộng của trang web của bạn, như thế này:

http://18.191.114.246/wp-admin

Bây giờ bạn sẽ thấy trang đăng nhập mặc định của WordPress.

Màn hình đăng nhập WordPress

Tuy nhiên, bạn phải biết tên người dùng và mật khẩu để truy cập khu vực quản trị.

Bạn có thể có được điều đó bằng cách quay lại Bảng điều khiển EC2 và nhấp vào nút “Hành động” và sau đó chọn Cấu hình sơ thẩm »Nhận bản ghi của sistema.

Một tệp nhật ký sẽ xuất hiện trong một cửa sổ bật lên với rất nhiều văn bản. Bạn sẽ cần phải cuộn xuống phía dưới và bạn sẽ tìm thấy một dòng có “Cài đặt mật khẩu người dùng Bitnami tại” được bao quanh bởi các dấu ##. Bạn cũng sẽ thấy tên người dùng mặc định được đặt bởi ứng dụng.

Sao chép mật khẩu WordPress của bạn

Bây giờ bạn có thể sao chép tên người dùng / mật khẩu và nhập nó trên màn hình đăng nhập của trang web WordPress của bạn.

Xin chúc mừng, bạn đã cài đặt thành công WordPress trên Amazon Dịch vụ web. Tuy nhiên, trang web của bạn chỉ có thể được truy cập bằng địa chỉ IP.

Nếu bạn muốn trỏ tên miền vào bản cài đặt AWS WordPress của mình, bạn sẽ cần kết nối tên miền của mình với các máy chủ DNS AWS.

Xem hướng dẫn từng bước của chúng tôi về cách đăng ký tên miền.

Khi bạn đã đăng ký tên miền của mình, bạn đã sẵn sàng để thêm nó vào ví dụ AWS của bạn.

Thêm một tên miền vào trang web WordPress của bạn tại Amazon Dịch vụ web

Đầu tiên, đi đến Bảng điều khiển EC2, sau đó, từ cột bên trái, nhấp vào “IPS đàn hồi” trong phần “Mạng và bảo mật”.

Chỉ định IP đàn hồi mới

Sau đó nhấp vào nút “Gán địa chỉ mới” để tiếp tục.

Bạn sẽ được hỏi về cách bạn muốn sử dụng địa chỉ IP. Chỉ cần nhấp vào nút Assign để tiếp tục.

AWS bây giờ sẽ tạo một IP đàn hồi mới cho phiên bản WordPress EC2 của bạn. Bạn sẽ thấy địa chỉ IP của bạn trong một bảng. Chỉ cần chọn hàng địa chỉ IP và sau đó chọn “Địa chỉ liên kết” trong nút “Hành động”.

Địa chỉ liên kết

Trên màn hình tiếp theo, chọn phiên bản WordPress của bạn từ menu thả xuống và nhấp vào nút Liên kết.

Liên kết IP với ví dụ WordPress của bạn

Bây giờ bạn sẽ thấy IP đàn hồi của bạn trong bảng. Hãy tiếp tục và sao chép địa chỉ IP và dán nó vào trình soạn thảo văn bản như Notepad. Chúng tôi sẽ cần nó trong bước tiếp theo.

Sao chép IP đàn hồi của bạn

Tiếp theo, bạn cần nhấp vào menu “Dịch vụ” ở trên cùng và tìm kiếm “Tuyến53”. Đây là dịch vụ quản trị DNS của các dịch vụ web của Amazon cho phép bạn định tuyến lưu lượng đến phiên bản EC2 của bạn.

Dịch vụ Route53

Trên trang tiếp theo, nhấp vào nút “Bắt đầu ngay” trong phần quản trị DNS.

Bắt đầu với quản lý DNS

Điều này sẽ đưa bạn đến phần khu vực được lưu trữ. Đi trước và nhấp vào nút “Tạo vùng lưu trữ”.

Tạo nút vùng lưu trữ

Tiếp theo, bạn cần thêm tên miền của mình và nhấp vào nút Tạo để thêm nó vào vùng được lưu trữ.

Thêm tên miền vào vùng lưu trữ

Sau khi thêm tên miền của bạn vào vùng được lưu trữ, hãy nhấp vào nút “Tạo bản ghi”. Bây giờ bạn phải nhập www bên cạnh trường “Tên”. Nhập IP đàn hồi mà bạn đã sao chép trước đó vào trường “Giá trị” và sau đó nhấp vào nút Tạo.

Thêm recordset

Bản ghi A bây giờ sẽ được thêm vào vùng lưu trữ của bạn cùng với tên miền của bạn. Từ cột bên trái, bạn phải sao chép các dòng vào trường NS. Đây là những địa chỉ máy chủ tên mà bạn sẽ cần trong bước tiếp theo.

Bây giờ bạn nên truy cập trang web đăng ký tên miền và chỉnh sửa cài đặt tên miền của bạn. Các ảnh chụp màn hình bên dưới có thể khác nhau tùy theo nhà cung cấp của bạn, nhưng các hướng dẫn cơ bản tương tự nhau cho mỗi nhà cung cấp.

Trong cài đặt máy chủ tên DNS cho tên miền của bạn, nhập địa chỉ của máy chủ tên mà bạn đã sao chép trước đó.

Thêm máy chủ tên DNS

Đừng quên lưu các thay đổi của bạn. Bây giờ bạn có thể truy cập tên miền bạn đã thêm và nó sẽ đưa bạn đến trang web WordPress của bạn tại Amazon Dịch vụ web.

Lưu ý: Thay đổi DNS có thể mất một lúc để có hiệu lực.

phương pháp 2. Sử dụng Amazon Dịch vụ web thông qua Managed WordPress Hosting

Như bạn có thể nhận thấy, hãy thiết lập cài đặt WordPress tùy chỉnh trên các dịch vụ web của Amazon Đó là một quá trình rất kỹ thuật và phức tạp.

Cơ sở hạ tầng điện toán đám mây được cung cấp bởi Amazon Dịch vụ web là một giải pháp trả tiền khi bạn đi. Điều này có nghĩa là lưu lượng truy cập tăng đột biến sẽ làm tăng đáng kể hóa đơn lưu trữ của bạn. Chưa kể, bạn vẫn sẽ chịu trách nhiệm quản lý các dịch vụ của riêng bạn, đây chỉ là công việc làm thêm.

Một cách dễ dàng hơn để sử dụng WordPress trên Amazon Dịch vụ web miễn phí không rắc rối đang sử dụng nhà cung cấp dịch vụ lưu trữ WordPress được quản lý.

Chúng tôi khuyên bạn nên sử dụng WP Engine. Họ chạy một phần nền tảng lưu trữ của họ trên cơ sở hạ tầng AWS và bạn không phải lo lắng về lưu lượng truy cập, quản trị máy chủ hoặc bảo trì WordPress.

Một lựa chọn tuyệt vời khác là Pagely, một nhà cung cấp dịch vụ lưu trữ WordPress được quản lý cao cấp. Họ cũng chạy nền tảng của họ trên Amazon Dịch vụ web và cung cấp một môi trường WordPress không rắc rối để phát triển doanh nghiệp của bạn.

Chúng tôi hy vọng bài viết này đã giúp bạn tìm hiểu cách cài đặt WordPress trên Amazon Dịch vụ web. Bạn cũng có thể xem hướng dẫn dứt khoát của chúng tôi về cách cải thiện tốc độ và hiệu suất của WordPress với hướng dẫn từng bước.

Nếu bạn thích bài viết này, đăng ký kênh của chúng tôi YouTube để xem video hướng dẫn WordPress. Bạn cũng có thể tìm thấy chúng tôi tại Twitter và Facebook.