Điểm:1

Cách kết nối đường hầm cloudflare argo với wordpress

lá cờ us

Những gì tôi muốn đạt được

Tôi muốn sử dụng daemon cloudflared để tôi có thể sử dụng đường hầm argo của cloudflare và kết nối đường hầm argo với trang web wordpress của tôi để tôi có thể bảo vệ nguồn gốc và xem có sự khác biệt nào về hiệu suất không

Tôi đã làm gì và tại sao tôi muốn bạn giúp tôi

Tôi có máy chủ AWS ec2 với đường hầm nginx và cloudflare argo được định cấu hình để ủy quyền lưu lượng truy cập của tôi đến trang web WordPress thông qua CName.

Tôi đã làm theo các bước bên dưới, bạn có thể vui lòng cho tôi biết đó là các bước tối ưu hay không. Một cái gì đó tôi có thể cải thiện hoặc bước là hoàn hảo

Hãy bắt đầu, những điều tôi đã làm

  1. đã triển khai máy chủ ubuntu trên AWS và cấu hình nhóm bảo mật để sử dụng cổng 22,80,443

  2. SSH vào máy chủ, đã cập nhật. Đã thêm người dùng mới với các đặc quyền sudo và thêm hỗ trợ để anh ta đăng nhập bằng khóa SSH

  3. Đăng nhập bằng người dùng mới, làm theo các hướng dẫn này từ đại dương kỹ thuật số https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-ubuntu-20-04 https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-with-lemp-on-ubuntu-20-04 Để cài đặt WordPress, nginx, MySQL, các module php khác.

  4. Đã kết nối miền với máy chủ của tôi thông qua dns cloudflare, SSL được đặt thành chứng chỉ gốc đầy đủ và đã cài đặt Sử dụng hướng dẫn này

https://www.digitalocean.com/community/tutorials/how-to-host-a-website-using-cloudflare-and-nginx-on-ubuntu-20-04

  1. Bây giờ đến phần tôi sẽ cấu hình đường hầm argo.
  2. Cài đặt daemon cloudflared và cài đặt nó và đăng nhập và chứng chỉ đã được cài đặt bởi cloudflared
  3. Đã tạo đường hầm
  4. Tạo một tệp config.yml
đường hầm: id đường hầm
tệp thông tin xác thực: /home/user/.cloudflared/tunnel id.json

    xâm nhập:
      - tên máy chủ: argo.example.com
      - dịch vụ: https://localhost:443
      - dịch vụ: http_status:404
  1. Tạo bản ghi tên cho đường hầm trong tài khoản cloudflare
  2. Đã cài đặt cloudflared dưới dạng dịch vụ và chạy đường hầm
  3. Tôi đã thay đổi url từ http thành https trong cài đặt chung của WordPress và gặp phải vòng lặp chuyển hướng nên tôi đã đặt mã này vào cấu hình wp

$_SERVER['HTTPS'] = 'bật'; (không chắc đây có phải là cách tối ưu không)

Va no đa hoạt động. Không chắc đây có phải là một bước tối ưu và hoàn hảo hay không, vì vậy hãy hướng dẫn tôi và tôi cũng bối rối không biết nên là https://localhost:443 hay http://localhost:443. (Nó sẽ không tốn thời gian để chuyển hướng nếu đó là http)

Ngoài ra, tôi có nên cài đặt chứng chỉ Cloudflare Orgin như trong bước 4 vì cloudflare argo cài đặt tệp chứng chỉ.

Tất cả các cổng hiện đang đóng cửa!!

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.