bash <(curl -fsSL https://raw.githubusercontent.com/Ptechgithub/NginxReverseProxy/main/install.sh)
این اسکریپت Bash برای نصب و پیکربندی NGINX Reverse Proxy بر روی سرورهای لینوکسی استفاده میشود. با اجرای این اسکریپت، میتوانید به سرعت و به صورت خودکار یک سرور وب را به عنوان یک پروکسی برای مسیردهی ترافیک به برنامههای دیگر (مانند سرویسهای GRPC و WebSocket) پیکربندی کنید. گواهی ssl بگیرید و یک قالب سایت رایگان نصب کنید.
ابتدا در CDN خود مثلا Cloudflare یک A record بسازید و آی پی سرور را به دامین یا ساب دامین خود اشاره بدید و تیک پروکسی هم روشن کنید.
در بخش تنظیمات Network تیک گزینه ی GRPC را فعال کنید.
در بخش SSL/TLS encryption mode گزینه ی Full را انتخاب کنید.
پس از اجرای اسکریپت، دامنهی مورد نظر خود را وارد کنید و مراحل نصب را دنبال کنید.
اسکریپت برای دامنهی شما SSL certificate
را دریافت خواهد کرد و تنظیمات NGINX Reverse Proxy را اعمال میکند.
و در نهایت به شما مسیر سرتیفیکت را میدهد. که میتوانید در پنل خود استفاده کنید.
در این اسکریپت Path
را خودتان انتخاب میکنید.
برای استفاده در پنل x-ui
تنها کافیست به صورت زیر برای grpc و ws اقدام کنید:
با انتخاب install fake site مجموع 170
قالب سایت دانلود میشه و یک قالب به صورت رندوم نصب میشه برای دفعات بعدی مجدد با انتخاب این گزینه قالب قبلی حذف میشه و سریعا یک قالب جدید نصب میشه.
پورت 443
را برای استفاده nginx خالی بزارید.
تصاویر Client به صورت gif است اگر ثابت بود روی ان کلیک کنید تا پخش شود.