nginxconfig.io/js/833.js

1 line
16 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"use strict";(self["webpackChunknginxconfig_io"]=self["webpackChunknginxconfig_io"]||[]).push([[833],{5833:(e,o,n)=>{n.d(o,{default:()=>V});const t={back:"بازگشت",next:"بعدی",enable:"فعال کردن",php:"PHP",ssl:"SSL",nginx:"NGINX",http:"HTTP",https:"HTTPS",letsEncrypt:"Let's Encrypt",python:"Python",wordPress:"WordPress",drupal:"Drupal",magento:"Magento",joomla:"Joomla",django:"Django",logging:"لاگ‌گیری",reverseProxy:"پروکسی معکوس",reverseProxyLower:"پروکسی معکوس",restrict:"محدود کردن",path:"مسیر"};var r=n(788);const i={title:`${t.nginx}پیکربندی`,description:`ساده‌ترین راه برای پیکربندی یک سرور ${t.nginx} کارآمد، امن و پایدار.`,singleColumnMode:"حالت ستون تکی",splitColumnMode:"حالت کناره به کناره",perWebsiteConfig:"پیکربندی برای هر وب‌سایت",addSite:"افزودن وب‌سایت",globalConfig:"پیکربندی جهانی",setup:"راه‌اندازی",configFiles:"پرونده‌های پیکربندی",copied:"کپی شد"},l={downloadConfig:"دانلود پیکربندی",copyBase64:"کپی Base64"},a={backToTop:"بازگشت به بالا",thisToolIs:"این ابزار",openSourceOnGitHub:"منبع‌باز در GitHub",underThe:"زیر",mit:"MIT",license:"لایسنس!",weWelcomeFeedbackAndContributions:"ما بازخورد و مشارکت‌ها را می‌پذیریم.",originallyCreatedBy:"اصلی توسط",balintSzekeres:"Bálint Szekeres",maintainedBy:"نگه‌داری شده توسط",digitalOcean:"DigitalOcean"},s={enableEncryptedSslConnection:`${t.enable} ${t.ssl} اتصال‌های رمزگذاری شده`,http2:`${t.http}/2`,enableHttp2Connections:`${t.enable} اتصال‌های ${t.http}/2`,http3:`${t.http}/3`,enableHttp3Connections:`${t.enable} اتصال‌های ${t.http}/3`,forceHttps:`اجبار ${t.https}`,hsts:"HSTS",enableStrictTransportSecurity:`${t.enable} امنیت حمل و نقل دقیق، الزامی کردن اتصال‌های HTTPS`,enableIncludeSubDomains:`${t.enable} دستور includeSubDomains، الزامی کردن اتصال‌های HTTPS برای همه زیردامنه‌ها`,enablePreload:`${t.enable} دستور preload، به مرورگرها اطلاع دادن برای همیشه برقراری اتصال‌های HTTPS فقط`,certificationType:"نوع گواهی",customCertificate:"گواهی سفارشی",letsEncryptEmail:`${t.letsEncrypt} ایمیل`,http3IsANonStandardModule:"HTTP/3 ماژول استاندارد NGINX نیست، بررسی کنید ",http3NginxQuicReadme:"مستندات NGINX QUIC",http3OrThe:" یا ",http3CloudflareQuicheProject:"پروژه quiche Cloudflare",http3ForBuildingNginxWithHttp3:" برای چگونگی ساخت NGINX با HTTP/3!"},p={byDomain:"به وسیلهٔ دامنه",enableForThisDomain:`${t.enable} برای این دامنه`,arguments:"آرگومان‌ها",level:"سطح ورود",forRedirects:"برای هدایت‌ها"},d={phpIsDisabled:`${t.php} غیرفعال است.`,phpCannotBeEnabledWithReverseProxy:`${t.php} نمی‌تواند هنگامی که پروکسی معکوس فعال است، فعال شود.`,phpCannotBeEnabledWithPython:`${t.php} نمی‌تواند هنگامی که ${t.python} فعال است، فعال شود.`,enablePhp:`${t.enable} ${t.php}`,wordPressRules:`قوانین ${t.wordPress}`,enableWordPressRules:`${t.enable} قوانین خاص ${t.wordPress}`,drupalRules:`قوانین ${t.drupal}`,enableDrupalRules:`${t.enable} قوانین خاص ${t.drupal}`,magentoRules:`قوانین ${t.magento}`,enableMagentoRules:`${t.enable} قوانین خاص ${t.magento}`,joomlaRules:`قوانین ${t.joomla}`,enableJoomlaRules:`${t.enable} قوانین خاص ${t.joomla}`,phpServer:`سرور ${t.php}`,phpBackupServer:`سرور پشتیبان ${t.php}`,tcp:"TCP",hhvmSocket:"سوکت HHVM",php70Socket:"سوکت 7.0",php71Socket:"سوکت 7.1",php72Socket:"سوکت 7.2",php73Socket:"سوکت 7.3",php74Socket:"سوکت 7.4",php80Socket:"سوکت 8.0",php81Socket:"سوکت 8.1",php82Socket:"سوکت 8.2",phpSocket:"سوکت PHP",custom:"سفارشی",disabled:"غیرفعال"},c={presets:"پیش‌تنظیم‌ها",itLooksLikeYouCustomisedTheConfig:"به نظر می‌رسد که شما پیکربندی برای این دامنه را سفارشی کرده‌اید. انتخاب یک پیش‌تنظیم جدید ممکن است برخی از تنظیماتی که شما سفارشی کرده‌اید را بازنشانی یا تغییر دهد.",frontend:"رابط کاربری",nodeJs:"Node.js",singlePageApplication:"اپلیکیشن تک‌صفحه‌ای"},g={pythonIsDisabled:`${t.python} غیرفعال است.`,pythonCannotBeEnabledWithReverseProxy:`${t.python} نمی‌تواند هنگامی که پروکسی معکوس فعال است، فعال شود.`,pythonCannotBeEnabledWithPhp:`${t.python} نمی‌تواند هنگامی که ${t.php} فعال است، فعال شود.`,enablePython:`${t.enable} ${t.python}`,djangoRules:`قوانین ${t.django}`,enableDjangoRules:`${t.enable} قوانین خاص ${t.django}`},u={reverseProxyIsDisabled:`${t.reverseProxy} غیرفعال است.`,reverseProxyCannotBeEnabledWithPhp:`${t.reverseProxy} نمی‌تواند هنگامی که ${t.php} فعال است، فعال شود.`,reverseProxyCannotBeEnabledWithPython:`${t.reverseProxy} نمی‌تواند هنگامی که ${t.python} فعال است، فعال شود.`,enableReverseProxy:`${t.enable} ${t.reverseProxyLower}`,proxyHostHeader:"هدر میزبان پروکسی"},b={fallbackRouting:"مسیریابی پشتیبانی شده",fallbackRoutingPhpPath:`مسیریابی پشتیبانی شده ${t.php}`,legacyPhpRouting:`مسیریابی قدیمی ${t.php}`,enableLegacyRouting:`${t.enable} مسیریابی قدیمی`,routing:"مسیریابی"},h={domain:"دامنه",documentRoot:"ریشه سند",oneOrMoreOtherDomainsAreAlsoNamed:"یک یا چند دامنه دیگر همچنین نام‌گذاری شده‌اند",thisWillCauseIssuesWithConfigGeneration:"این باعث مشکلات در تولید پیکربندی می‌شود.",wwwSubdomain:"زیردامنه www",cdnSubdomain:"زیردامنه CDN",redirectSubdomains:"هدایت زیردامنه‌ها",server:"سرور",listen:"گوش کردن"},$={disableForThisDomain:"غیرفعال کردن برای این دامنه",responseCode:"کد پاسخ"},m="Onion",y={onion:"پیاز",onionLocation:`${m} مکان`,provideAnOnionLocationToSetOnionLocationHeader:"آدرس مکان پیاز را ارائه دهید تا هدر مکان پیاز را برای سایت خود تنظیم کنید.",letsVisitorsKnownOnionServicesIsAvailable:"این به بازدیدکنندگان اطلاع می‌دهد که نسخه سرویس‌های پیاز از سایت شما برای مرورگرهای Tor در دسترس است.",learnMoreAboutOnionServices:"بیشتر در مورد سرویس‌های پیاز بیاموزید",onionLocationExpectedToEndWithOnion:"آدرس‌های مکان پیاز به طور معمول با `.onion` ختم می‌شوند."},C={https:s,logging:p,php:d,presets:c,python:g,reverseProxy:u,routing:b,server:h,restrict:$,onion:y},f="Mozilla",S="IPv4",P="IPv6",v={sslProfile:`${t.ssl} پروفایل`,httpsMustBeEnabledOnOneSite:`${t.https} باید حداقل بر روی یک سایت فعال شود تا تنظیمات ${t.https} جهانی را پیکربندی کنید.`,portReuse:"استفاده مجدد پورت",enableReuseOfPort:`${t.enable} استفاده مجدد از پورت برای ایجاد یک گوشه گوش دهنده برای هر کارگر`,ocspDnsResolvers:"راه‌حل‌های DNS OCSP",cloudflareResolver:"راه‌حل Cloudflare",googlePublicDns:"DNS عمومی Google",openDns:"OpenDNS",quad9:"Quad9",verisign:"Verisign",letsEncryptWebroot:`${t.letsEncrypt} Webroot`,letsEncryptCertRoot:`${t.letsEncrypt} دایرکتوری گواهی`,mozillaModern:`${f} Modern`,mozillaIntermediate:`${f} Intermediate`,mozillaOld:`${f} Old`,ipv4Only:`${S} فقط`,ipv6Only:`${P} فقط`,ipv4AndIpv6:`${S} و ${P}`},x={enableFileNotFoundErrorLogging:`${t.enable} ثبت خطاهای فایل پیدا نشد در ورودی`,logformat:"فرمت ثبت",level:"سطح ورود",enableCloudflare:"افزودن هدرهای درخواست Cloudflare به فرمت ثبت پیش‌فرض",cfRay:"CF-Ray",cfConnectingIp:"CF-Connecting-IP",xForwardedFor:"X-Forwarded-For",xForwardedProto:"X-Forwarded-Proto",trueClientIp:"True-Client-IP",cfIpCountry:"CF-IPCountry",cfVisitor:"CF-Visitor",cdnLoop:"CDN-Loop"},T={nginxConfigDirectory:`${t.nginx} دایرکتوری پیکربندی`,mb:"MB"},D={disableHtmlCaching:"غیرفعال کردن حافظه‌پنهان HTML",enableDisableHtmlCaching:"غیرفعال کردن حافظه‌پنهان HTML",gzipCompression:"فشرده‌سازی Gzip",enableGzipCompression:`${t.enable} فشرده‌سازی gzip`,brotliCompression:"فشرده‌سازی Brotli",enableBrotliCompression:`${t.enable} فشرده‌سازی brotli`,brotliIsANonStandardModule:"Brotli یک ماژول استاندارد NGINX نیست، بررسی کنید ",brotliGoogleNgxBrotliProject:"پروژه Google ngx_brotli",brotliForBuildingNginxWithBrotli:" برای چگونگی ساخت NGINX با Brotli!",expirationForAssets:"انقضا برای دارایی‌ها",expirationForMedia:"انقضا برای رسانه‌ها",expirationForSvgs:"انقضا برای SVGها",expirationForFonts:"انقضا برای فونت‌ها",performance:"عملکرد"},k={pythonServer:`${t.python} سرور`,pythonMustBeEnabledOnOneSite:`${t.python} باید حداقل بر روی یک سایت فعال شود تا تنظیمات ${t.python} جهانی را پیکربندی کنید.`},N="Legacy X-Forwarded-* headers",I={reverseProxyMustBeEnabledOnOneSite:`${t.reverseProxy} باید حداقل بر روی یک سایت فعال شود تا تنظیمات ${t.reverseProxyLower} جهانی را پیکربندی کنید.`,seconds:"ثانیه",passOn:`${N} منتقل شده`,remove:`${N} به طور فعال حذف شده`},O={whenUsingWordPressUnsafeEvalIsOftenRequiredToAllowFunctionality:`هنگام استفاده از ${t.wordPress}، <code class="slim">script-src 'self' 'unsafe-inline' 'unsafe-eval';</code> اغلب برای اجازه به پنل مدیریت برای عملکرد صحیح، در سیاست امنیتی محتوا مورد نیاز است.`,security:"امنیت"},w={modularizedStructure:"ساختار ماژولار",enableModularizedConfigFiles:`${t.enable} پرونده‌های پیکربندی ماژولار`,symlinkVhost:"سم‌لینک vhost",enableSymLinksFrom:`${t.enable} سم‌لینک‌ها از`,to:"به",shareConfiguration:"اشتراک پیکربندی",resetConfiguration:"تنظیم مجدد پیکربندی",resetGlobalConfig:"تنظیم مجدد پیکربندی جهانی",resetAllDomains:"تنظیم مجدد تمامی دامنه‌ها",removeAllDomains:"حذف تمامی دامنه‌ها",resetAllDomainsConfig:"تنظیم مجدد پیکربندی تمامی دامنه‌ها",resetDomainConfig:"تنظیم مجدد پیکربندی دامنه",removeDomain:"حذف دامنه",yesImSure:"بله، مطمئنم",noCancel:"خیر، لغو",tools:"ابزارها",resetGlobalConfigBody:"آیا مطمئنید که می‌خواهید تمام گزینه‌های پیکربندی در بخش پیکربندی جهانی را دوباره تنظیم کنید؟",resetAllDomainsConfigBody:"آیا مطمئنید که می‌خواهید پیکربندی تمامی دامنه‌ها را دوباره تنظیم کنید؟",removeAllDomainsBody:"آیا مطمئنید که می‌خواهید تمامی پیکربندی‌های دامنه را حذف کنید؟",areYouSureYouWantToResetAllConfigurationOptionsForThe:"آیا مطمئنید که می‌خواهید تمام گزینه‌های پیکربندی برای",domain:"دامنه را دوباره تنظیم کنید؟",areYouSureYouWantToRemoveThe:"آیا مطمئنید که می‌خواهید",domainConfiguration:"پیکربندی دامنه را حذف کنید؟"},F="Docker",R="Dockerfile",B={docker:"داکر",dockerfile:"فایل داکر",dockerCompose:`${F} ترکیب کنید`,applyDockerTweaks:`اعمال تغییرات ${F}`,applyDockerTweaksForNginx:`اعمال تنظیمات پیکربندی برای اجرای ${t.nginx} با ${F}`,applyDockerTweaksExplainer:`به‌روزرسانی کاربر ${t.nginx} به <code class="slim">nginx</code> و pid به <code class="slim">/var/run/nginx.pid</code>`,includeDockerfile:`شامل ${R} برای اجرای ${t.nginx} با ${F}`,includeDockerCompose:`شامل docker-compose برای اجرای ${t.nginx} با docker-compose`},E={https:v,logging:x,nginx:T,performance:D,python:k,reverseProxy:I,security:O,tools:w,docker:B},H="Certbot",A={commentOutSslDirectivesInConfiguration:`توضیحات ${t.ssl} مرتبط را در پیکربندی زیر نظر بگیرید:`,sslOffDeprecationWarning:`این دستور یک دستور موقت <code class="slim">ssl off</code> اضافه خواهد کرد تا اطمینان حاصل شود که دستورات ${t.ssl} فعال نیستند. این ممکن است باعث ایجاد هشدار در ${t.nginx} شود که ایمن است نادیده گرفته شود. این دستور هنگامی که ${H} پیکربندی شود، حذف خواهد شد.`,reloadYourNginxServer:`سرور ${t.nginx} خود را دوباره بارگذاری کنید:`,obtainSslCertificatesFromLetsEncrypt:`گواهی‌نامه‌های ${t.ssl} را از ${t.letsEncrypt} با استفاده از ${H} بدست آورید:`,uncommentSslDirectivesInConfiguration:`توضیحات ${t.ssl} مرتبط را در پیکربندی را بدون نظر بگذارید:`,configureCertbotToReloadNginxOnCertificateRenewal:`پیکربندی ${H} برای دوباره بارگذاری ${t.nginx} هنگامی که گواهی‌نامه‌ها با موفقیت تمدید شوند:`,certbotDoesNotNeedToBeSetupForYourConfiguration:`${H} نیازی به راه‌اندازی برای پیکربندی ${t.nginx} شما ندارد.`,certbot:H},L={downloadTheGeneratedConfig:"<b>دانلود</b> پیکربندی تولید شده:",andUploadItToYourServers:"و آن را به سرورهای خود <b>آپلود</b> کنید",directory:"دایرکتوری.",or:"یا، ",copyBase64StringOfCompressedConfig:"یک رشته base64 از پیکربندی فشرده را کپی کنید",pasteItInYourServersCommandLineAndExecute:", آن را در خط فرمان سرور خود <b>پیست</b> کرده و اجرا کنید.",navigateToYourNginxConfigurationDirectoryOnYourServer:`به <b>دایرکتوری پیکربندی ${t.nginx}</b> خود در سرورتان بروید:`,createABackupOfYourCurrentNginxConfiguration:`<b>پشتیبانی</b> از پیکربندی ${t.nginx} فعلی خود بسازید:`,extractTheNewCompressedConfigurationArchiveUsingTar:"<b>فایل فشرده پیکربندی جدید را</b> با استفاده از tar <b>استخراج</b> کنید:",download:"دانلود"},M={letsGoLive:"بیایید زنده شویم!",reloadNginxToLoadInYourNewConfiguration:`${t.nginx} را بارگذاری کنید تا پیکربندی جدید شما بارگذاری شود:`,goLive:"زنده شوید!"},G={generateDiffieHellmanKeysByRunningThisCommandOnYourServer:"<b>کلیدهای Diffie-Hellman</b> را با اجرای این دستور در سرور خود ایجاد کنید:",createACommonAcmeChallengeDirectoryForLetsEncrypt:`یک دایرکتوری مشترک <b>ACME-challenge</b> (برای <b>${t.letsEncrypt}</b>) ایجاد کنید:`,noAdditionalStepsAreNeededToSetUpSslForNginx:`برای پیکربندی ${t.nginx} شما نیازی به مراحل اضافی برای راه‌اندازی ${t.ssl} ندارید.`,sslInit:`${t.ssl} init`},W={certbot:A,download:L,goLive:M,ssl:G},Y={lookingForAPlaceToDeploy:"👋 به دنبال مکانی برای استقرار پیکربندی جدیدتان هستید؟",tryOutDigitalOceansDroplet:"امتحان کنید Droplet LEMP DigitalOcean با NGINX"},j={wantToContributeChanges:"👋 می‌خواهید ویژگی‌های جدید را درخواست دهید، تغییراتی اعمال کنید، یا ابزار را به یک زبان جدید ترجمه کنید؟",getInvolvedOnGitHub:"شرکت کنید در GitHub"},z={droplet:Y,contribute:j},X={app:i,setup:l,footer:a,domainSections:C,globalSections:E,setupSections:W,callouts:z},V={common:t,languages:r["default"],templates:X}}}]);