Replies: 10 comments 19 replies
-
خیلی کاربردی بود. دمت گرم |
Beta Was this translation helpful? Give feedback.
-
برای تک پورت کردن پنل و کتنفیگ ها شما چه روشی رو پیشنهاد می کنید و اینکه ویدیو آموزشی هم هست معرفی کنید |
Beta Was this translation helpful? Give feedback.
-
عالی بود برای من جواب داد. |
Beta Was this translation helpful? Give feedback.
-
الان ما دو تا سرتیفیکیت برای پنل و sub گرفتیم ولی فقط آدرس سرتیفیکیت پنل را وارد فایا env کردیم. کجا باید آدرس سرتیفیکیت sub را بدیم تا اطلاعات سابدامنه sub هم رمزنگاری بشن؟؟؟؟؟؟ |
Beta Was this translation helpful? Give feedback.
-
امکانش هست پنل و یا لینک ساب روی 2 پورت مجزا باشه ؟!! |
Beta Was this translation helpful? Give feedback.
-
درود وقت بخیر |
Beta Was this translation helpful? Give feedback.
-
سلام کاربرا با هر دو دامنه میتونن کانفیگها ر اد کنن؟؟ |
Beta Was this translation helpful? Give feedback.
-
اگر بخواهیم دامنه رو عوض کنیم باید چیکار کنیم؟ |
Beta Was this translation helpful? Give feedback.
-
از کجا میتونیم مسیر path یا همون Dashboard رو تغییر بدیم؟ |
Beta Was this translation helpful? Give feedback.
-
سلام بر شما. ممکنه نیاز باشه دامنه پنل و دامنه لینک سابسکریپشن رو از همدیگه جدا کنید. (حالا به هر دلیلی)
برای این کار چند روش وجود داره:
۱- میتونید بعد از گرفتن یک سرتیفیکیت برای دامنه اول و فعالسازی SSL در مرزبان، فقط تیک پروکسی دامنه دوم رو فعال کنید و برای پنل یا لینک سابسکریپشن در نظر بگیریدش.
۲- اگر میخواید از یک دامنه یکسان استفاده کنید ولی سابدامنه های متفاوت برای پنل و لینک سابسکریپشن بذارید، میتونید برای دامنهتون یک سرتیفیکیت
wildcard
بگیرید. (پیشنهاد نمیشه. بهتره از دامنههای کاملا متفاوت استفاده کنید.)۳- یک سرتیفیکیت برای دو دامنه بگیرید. توی این آموزش ما این کارو انجام میدیم.
خب برای گرفتن یک سرتیفیکیت برای دو دامنه، ما با
acme.sh
انجامش میدیم ولی شما میتونید ازcertbot
هم استفاده کنید. (البته با دستورهای خودش)acme.sh
رو نصب کنید:(به جای
[email protected]
ایمیل خودتون رو قرار بدید)توجه: در مرحله بعد نیازه که پورت 80 روی سرور شما در دسترس و در فایروال (اگر فعاله) باز شده باشه. ممکنه روی سرور از قبل nginx یا apache نصب شده باشه و پورت 80 توسطشون مشغول شده باشه، که میتونید با یکی از این دو دستور سرویس این دو رو موقتا متوقف کنید و بعد از دریافت سرتیفیکیت در صورت نیاز مجددا فعالشون کنید:
systemctl stop nginx
systemctl stop apache2.service
(به جای
PANEL.DOMAIN1.COM
وSUB.DOMAIN2.COM
سابدامنههای خودتون رو قرار بدید)(دقت کنید که توی این دستور باید فقط اولین دامنه در دستور قبلی رو قرار بدید. در نمونه بالا یعنی دامنه
PANEL.DOMAIN1.COM
)env
بشید:#
از پشت خطXRAY_SUBSCRIPTION_URL_PREFIX
اون رو از حالت کامنت خارج کنید. حالا سابدامنه مربوط به لینک سابسکریپشن رو همراه با پورت پنل در این متغیر قرار بدید. دقت کنید آدرس لینک باید به صورتhttps
باشه.(در صورت عدم مقداردهی به این متغیر، لینک سابسکریپشنی که از پنل دریافت میکنید با همون دامنهای هست که وارد پنل شدید)
تغییرات رو ذخیره کنید و در نهایت مرزبان رو ریاستارت کنید:
حالا میتونید با دامنه
PANEL.DOMAIN1.COM
وارد پنل بشید.همچنین لینک سابسکریپشنی که از پنل دریافت میکنید با آدرس دامنه
SUB.DOMAIN2.COM
خواهد بود.نکنه: برای از کار نیفتادن لینک سابسکریپشن قبلی، باید طبق آموزش برای اون دامنه سرتیفیکیت بگیرید. میتونید برای سه یا چند دامنه هم سرتیفیکیت دریافت کنید.
نکته: اگر از
HAproxy
استفاده میکنید، باید هر دو دامنه رو در کانفیگHAproxy
قرار بدید.Beta Was this translation helpful? Give feedback.
All reactions