Chủ Top
Khởi tại Amazon S3 - tạo Bucket và kết nối IAM để có Key ID và Secret key
Cài đặt [bd] Attachment Store sử dụng Amazon S3
Rồi lưu lại và thử đính kèm file trên Xenforo 2 coi được chưa nhé
- Mở trang AWS Management Console đăng ký hoặc đăng nhập vào.
- Trong mục "AWS services" các bạn chọn "S3" để vào phần "S3 Console".
- Bấm tiếp "Create bucket".
- Nhập vào tên cho Bucket vừa tạo (Của tôi là yeupet.vn).
- Chọn vị trí máy chủ (Ở VN thì khuyên dùng Singapore hoặc Tokyo).
- Bấm Next, Next tiếp, đến phần "Public access settings for this bucket" các bạn bỏ chọn tất cả các mục, Next và Creat Bucket.
- Phần tiếp theo khởi tạo cấu hình "IAM", làm như bước 1 và 2, chọn IAM.
- Bấm tiếp "Add user".
- Nhập vào username (Đương nhiên tôi lại chọn yeupet.vn ...cho dễ nhớ ý mà).
- Đánh dấu vào ô "Programmatic access" rồi Next.
- Chọn tiếp "Attach existing policies directly", chọn cái dòng "AdministratorAccess", rồi bấm vào nút "Create policy".
- Nhìn thấy tab "JSON". Bấm vào đó rồi chèn đoạn bên dưới vào, nhớ thay YOUR-BUCKET-NAME bằng tên bucket ở bước 4:
JSON:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:ListBucket",
"s3:GetObject",
"s3:GetObjectAcl",
"s3:putObject",
"s3:putObjectAcl",
"s3:ReplicateObject",
"s3:DeleteObject"
],
"Resource": [
"arn:aws:s3:::YOUR-BUCKET-NAME",
"arn:aws:s3:::YOUR-BUCKET-NAME/*"
]
}
]
}
- Sau đó bấm nút "Review policy" điền tên gì đó vào rồi Creat Policy.
- Sau đó quay lại trang "Add user" ở bước 11, bấm nút "Refresh" ở phía trên bên phải (ngang với nút Creat Policy)
- Tiếp "Next", và kết thúc "Create user".
Cài đặt [bd] Attachment Store sử dụng Amazon S3
- Sau khi kích hoạt addons, các bạn vào admin, option, attachmen store
- Chọn phần Amazon S3 và bắt đầu nhập thông tin:
- Bucket: tên bucket ở bước 4
- Access Key ID: đọc lại ở phía trên mấy dòng
- Secret Access Key: đọc lại ở phía trên mấy dòng
- Chọn Region là vị trí máy chủ đã chọn ở bước 5 phía trên
- Lão bd này lỗi cái phần URL attachment, do đó chúng ta sử dụng luôn option If you has CloudFront activated (ctrl+F tìm ra ngay nhé) của lão để fix, các bạn nhập vào dòng bên dưới link dẫn tới file amazon s3, dựa theo Region và bucket name.
- Ví dụ Region Singapore, bucket yeupet.vn thì chúng ta nhập là:
- s3-ap-southeast-1.amazonaws.com/yeupet.vn
Rồi lưu lại và thử đính kèm file trên Xenforo 2 coi được chưa nhé