Puncte:1

Cum se conectează cloudflare argo tunnel la wordpress

drapel us

Ce vreau să realizez

Vreau să folosesc cloudflared daemon, astfel încât să pot folosi cloudflare argo tunnel și să conectez tunelul argo la site-ul meu wordpress, astfel încât să pot proteja originea și să văd dacă există vreo diferență de performanță

Ce am făcut și de ce vreau să mă ajuți

Am serverul meu AWS ec2 cu nginx și tunel argo cloudflare configurat care îmi trimite traficul către site-ul web WordPress prin CName.

Din pașii de mai jos pe care i-am urmat, vă rog să-mi spuneți dacă sunt pașii optimi sau. Ceva pe care îl pot îmbunătăți sau pasul este perfect

Să începem, lucrurile pe care le-am făcut

  1. a implementat serverul ubuntu pe AWS și a configurat grupul de securitate pentru a utiliza portul 22,80,443

  2. SSH pe server, am făcut actualizarea. S-a adăugat un utilizator nou cu privilegii sudo și a adăugat suport pentru a se conecta folosind cheia SSH

  3. Conectat folosind un utilizator nou, urmând aceste ghiduri din oceanul digital 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 Pentru a instala WordPress, nginx, MySQL, alte module php.

  4. Domeniul conectat la serverul meu prin cloudflare dns, SSL este setat la certificatul de origine complet și instalat. Folosind acest ghid

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

  1. Acum vine partea în care voi configura tunelul argo.
  2. Instalați demonul cloudflared și instalați-l și v-ați autentificat și cert a fost instalat de cloudflared
  3. A creat un tunel
  4. S-a creat un fișier config.yml
tunel: tunel id
fișierul de acreditări: /home/user/.cloudflared/tunnel id.json

    intrare:
      - numele gazdă: argo.example.com
      - serviciu: https://localhost:443
      - serviciu: http_status:404
  1. S-a făcut o înregistrare cname pentru tunel în contul cloudflare
  2. Instalat cloudflared ca serviciu și rulați tunelul
  3. Am schimbat URL-ul de la http la https în setările generale WordPress și m-am confruntat cu bucla de redirecționare, așa că am pus acest cod în wp config

$_SERVER['HTTPS'] = 'activat'; (nu sunt sigur dacă aceasta este o modalitate optimă)

Și a funcționat. Nu sunt sigur dacă aceștia sunt pași optimi și perfecți, așa că vă rog să mă îndrumați și sunt, de asemenea, confuz dacă ar trebui să fie https://localhost:443 sau http://localhost:443. (Nu va consuma timp pentru a redirecționa dacă este http)

De asemenea, ar trebui să instalez certificatul cloudflare Orgin ca la pasul 4, deoarece cloudflare argo instalează un fișier cert.

Toate porturile sunt închise acum!!

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.