اوس لوبیای سحرآمیز الاستیک وردپرس میزبانی وب

این آموزش به شما را قدم به قدم از طریق فرایند راه اندازی یک نمونه RDS DB خارجی به AWS الاستیک Beanstalk، و پیکربندی یک محیط بالا در دسترس در حال اجرا یک وب سایت وردپرس برای اتصال به آن. در حال اجرا یک نمونه DB خارجی به الاستیک Beanstalk جدا پایگاه داده از چرخه حیات محیط زیست خود را، و اجازه می دهد تا شما را به یک پایگاه داده از محیط های متعدد اتصال، مبادله یک پایگاه داده برای دیگری، و یا انجام یک / استقرار سبز آبی بدون تاثیر پایگاه داده خود را.

اوس لوبیای سحرآمیز الاستیک وردپرس میزبانی وب برای توسعه و آزمایش شما،

راه اندازی یک DB نمونه در آمازون RDS

برای استفاده از پایگاه داده های خارجی با نرم افزار در حال اجرا در الاستیک Beanstalk، برای اولین بار یک نمونه DB با آمازون RDS راه اندازی. هنگامی که شما یک مثال راه اندازی با آمازون RDS، آن است که کاملا مستقل از لوبیای سحرآمیز الاستیک و محیط الاستیک Beanstalk خود را، و فسخ نخواهد شد و یا تحت نظارت الاستیک Beanstalk.

با استفاده از کنسول آمازون RDS برای راه اندازی یک نمونه چند AZ خروجی DB. انتخاب استقرار چند AZ تضمین می کند که پایگاه داده خود را عدم موفقیت خواهد شد و همچنان در دسترس باشد اگر استاد DB عنوان مثال می رود از خدمات.

برای راه اندازی یک نمونه RDS DB در یک VPC پیش فرض

نمونه در صفحه پیمایش را انتخاب نمایید.

راه اندازی DB نمونه را انتخاب نمایید.

موتور DB و پیکربندی از پیش تعیین شده را انتخاب کنید.

تحت مشخص DB اطلاعات. را انتخاب کنید یک DB نمونه کلاس. برای در دسترس بودن بالا، مجموعه ای از چند AZ استقرار برای بله.

در تنظیمات. مقادیر را وارد کنید برای DB نمونه شناسه. استاد نام کاربری. و استاد رمز عبور (و تکرار رمز عبور) و توجه داشته باشید که ارزش هایی که شما را برای بعد وارد شده است.

برای تنظیمات شبکه و امنیت، در بر داشت زیر را انتخاب کنید:

در دسترس عموم - بدون

منطقه در دسترس بودن - بدون اولویت

VPC امنیت محدوده - پیش فرض VPC گروه امنیت

برای پایگاه نام. نوع ebdb. و بررسی تنظیمات پیش فرض برای گزینه های باقی مانده. توجه داشته باشید که ارزش از گزینه های زیر:

راه اندازی DB نمونه را انتخاب نمایید.

بعدی، گروه امنیتی متصل به عنوان مثال DB خود را تغییر دهید اجازه می دهد ترافیک ورودی بر روی پورت مناسب. این گروه امنیتی همان است که شما را به محیط الاستیک Beanstalk خود را به سیستم متصل کنید، بنابراین قانون که شما اضافه خواهد شد اجازه ورود به منابع دیگر در گروه امنیتی مشابه ببخشد.

برای تغییر قوانین نفوذ در گروه امنیتی مثال RDS شما

فلش بعدی به ورود برای مثال DB خود را به گسترش این دیدگاه را انتخاب نمایید.

تب Details را انتخاب کنید.

در بخش امنیت و شبکه، گروه امنیتی مرتبط با مثال DB نشان داده شده است. لینک به مشاهده گروه امنیتی را در کنسول EC2 آمازون را باز کنید.

همچنین توجه داشته باشید نقطه پایانی در این صفحه نشان داده شده است برای استفاده بعد.

در جزئیات گروه امنیتی، برگه ورودی را انتخاب نمایید.

اوس لوبیای سحرآمیز الاستیک وردپرس میزبانی وب کامپیوتر محلی خود

را انتخاب کنید اضافه کردن قانون.

تایپ کنید. را انتخاب کنید از موتور DB که برنامه شما استفاده می کند.

برای منبع. سفارشی را انتخاب کنید. و سپس ID گروه از گروه امنیتی را تایپ کنید. این اجازه می دهد تا منابع در گروه امنیتی به دریافت ترافیک بر روی پورت پایگاه داده از منابع دیگر در همان گروه.

ایجاد یک نمونه DB حدود 10 دقیقه طول می کشد. در این میان، دانلود وردپرس و راه اندازی محیط الاستیک Beanstalk خود را.

دانلود WordPress

برای آماده سازی برای استقرار وردپرس با استفاده از AWS الاستیک Beanstalk، شما باید فایل های وردپرس را به کامپیوتر خود کپی کنید و ارائه برخی از اطلاعات پیکربندی. AWS الاستیک Beanstalk نیاز به یک بسته نرم افزاری منبع، در قالب یک پستی یا جنگ فایل.

دانلود وردپرس و ایجاد یک بسته نرم افزاری منبع

دانلود آخرین نسخه.

استخراج فایل های وردپرس را از دانلود به یک پوشه در کامپیوتر محلی خود را، که شما باید به وردپرس، لوبیای سحرآمیز تغییر نام دهید.

دانلود فایل های پیکربندی در مخزن زیر است:

استخراج فایل های پیکربندی را به پوشه وردپرس، لوبیای سحرآمیز خود را.

بررسی کنید که ساختار پوشه وردپرس، لوبیای سحرآمیز شما درست است.

اصلاح فایل های پیکربندی در پوشه .ebextensions با شناسه از VPC خود را به طور پیش فرض و زیرشبکه و آدرس IP عمومی شما.

فایل .ebextensions / EFS-create.config ایجاد یک سیستم فایل EFS و نقاط کوه در هر منطقه در دسترس / زیر شبکه در VPC خود را. شناسایی VPC پیش فرض شما و شناسه زیر شبکه در کنسول آمازون VPC.

فایل .ebextensions / dev.config دسترسی به محیط زیست خود را محدود به آدرس IP خود را برای محافظت از آن در طول فرایند نصب وردپرس. به جای آدرس IP حفره یا سوراخ در نزدیکی بالای فایل را با آدرس IP عمومی شما.

ایجاد یک فایل فشرده از فایل ها و پوشه های موجود در پوشه وردپرس، لوبیای سحرآمیز (نه دایرکتوری والد)، با استفاده از یکی از روش های زیر، بسته به سیستم عامل شما:

ویندوز - در ویندوز اکسپلورر، انتخاب کنید فایل ها و پوشه، راست کلیک کنید و سپس انتخاب کنید ارسال به. فشرده (زیپ) پوشه. نام و نام خانوادگی wordpress-x.y.z.zip فایل. که در آن x.y.z نسخه از وردپرس است.

سیستم عامل Mac OS X و لینوکس - استفاده از دستور زیر، که در آن x.y.z نسخه از وردپرس است:

راه اندازی الاستیک Beanstalk محیط زیست

با استفاده از کنسول مدیریت AWS برای راه اندازی یک محیط الاستیک Beanstalk.

برای بستر های نرم افزاری. پی اچ پی را انتخاب نمایید.

برای کد برنامه. انتخاب می کنید آپلود کد شما.

انتخاب ها و حرکت به فایل های فشرده را برای فایل های وردپرس خود را ایجاد.

انتخاب آپلود را انتخاب کنید کد برنامه خود را.

انتخاب پیکربندی گزینه های بیشتر.

برای ایستگاه از پیش تنظیم پیکربندی. پیکربندی سفارشی را انتخاب کنید.

تغییر پیکربندی پلت فرم را انتخاب کنید و را انتخاب کنید 64bit به آمازون لینوکس 2016.09 V2.3.1 اجرای PHP 5.6 از منوی کشویی و سپس ذخیره را انتخاب نمایید.

بررسی همه گزینه های و هنگامی که شما با این گزینه ها را انتخاب نمایید راضی درست برنامه است.

ایجاد محیط زیست حدود 5 دقیقه طول می کشد.

پیکربندی امنیت محدوده و محیط زیست خواص

بعدی، گروه امنیتی مثال DB اضافه کردن به محیط زیست در حال اجرا خود را. این روش باعث الاستیک Beanstalk به reprovision تمام موارد در محیط زیست خود را با گروه امنیتی اضافی متصل شده است.

برای اضافه کردن یک گروه امنیتی به محیط زیست خود را

رفتن به صفحه مدیریت برای محیط زیست خود را.

انتخاب آیکون تنظیمات نمونه ().

برای گروه های امنیتی EC2. تایپ یک کاما از هم پس از نام گروه امنیتی خودکار تولید و به دنبال آن نام گروه امنیتی مثال RDS DB است. به طور پیش فرض، کنسول RDS یک گروه امنیتی به نام RDS-راه اندازی جادوگر ایجاد می کند.

هشدار را بخوانید، و سپس ذخیره را انتخاب نمایید.

بعد، انتقال اطلاعات اتصال به محیط زیست خود را با استفاده از خواص محیط زیست است. برنامه نمونه استفاده از مجموعه ای به طور پیش فرض از خواص است که مطابقت با آنهایی که الاستیک Beanstalk پیکربندی زمانی که شما ارائه یک پایگاه داده در محیط خود را.

برای پیکربندی خواص محیط زیست برای یک نمونه آمازون RDS DB

رفتن به صفحه مدیریت برای محیط زیست خود را.

در بخش پیکربندی نرم افزار، را انتخاب نمایید.

در بخش محیط زیست خواص، تعریف متغیر است که برنامه خود را می خواند برای ساخت یک رشته اتصال. برای سازگاری با محیط که یک نمونه RDS DB یکپارچه، زیر استفاده کنید:

RDS_HOSTNAME - نام میزبان نمونه DB.

آمازون RDS کنسول برچسب - نقطه پایانی ترکیب نام میزبان و پورت.

RDS_PORT - پورت که به عنوان مثال DB پذیرد اتصالات. مقدار پیش فرض بین موتورهای DB متفاوت است.

آمازون RDS کنسول برچسب - بندر

RDS_DB_NAME - نام پایگاه داده، ebdb.

آمازون RDS کنسول برچسب - نام DB

RDS_USERNAME - نام کاربری است که شما برای پایگاه داده خود را پیکربندی شده است.

آمازون RDS کنسول برچسب - نام کاربری

RDS_PASSWORD - رمز عبور است که شما برای پایگاه داده خود را پیکربندی شده است.

علامت جمع (+) را انتخاب کنید به اضافه کردن خصوصیات اضافی:

نصب وردپرس

برای تکمیل نصب وردپرس خود را

رفتن به صفحه مدیریت برای محیط زیست خود را.

آدرس اینترنتی محیط زیست برای باز کردن سایت خود را در یک مرورگر را انتخاب نمایید. شما به یک جادوگر نصب وردپرس هدایت می شوید چون سایت هنوز پیکربندی نشده است.

انجام یک نصب استاندارد. فایل wp-config.php را در حال حاضر در کد منبع در حال حاضر و پیکربندی به خواندن اطلاعات اتصال به پایگاه داده از محیط زیست است، بنابراین شما باید خواسته شود به پیکربندی اتصال.

نصب و راه اندازی طول می کشد حدود یک دقیقه برای تکمیل.

به روز رسانی کلید و نمک

وردپرس فایل پیکربندی فایل wp-config.php همچنین مقادیر برای کلید و نمک از خواص محیط زیست می خواند. در حال حاضر، این خواص همه را به تست شده توسط فایل wordpress.config در پوشه .ebextensions.

نمک هش می تواند هر مقدار اما باید آن را در کنترل منبع ذخیره نمی شود. با استفاده از کنسول الاستیک Beanstalk به مجموعه ای از این خواص به طور مستقیم در محیط زیست است.

برای اضافه کردن خواص محیط زیست

رفتن به صفحه مدیریت برای محیط زیست خود را.

در صفحه پیمایش، پیکربندی را انتخاب نمایید.

برای پیکربندی نرم افزار. نماد چرخ دنده را انتخاب نمایید.

برای خواص محیط زیست. تعریف تنظیمات احراز هویت زیر است:

AUTH_KEY - مقدار انتخاب شده برای AUTH_KEY.

SECURE_AUTH_KEY - مقدار انتخاب شده برای SECURE_AUTH_KEY.

LOGGED_IN_KEY - مقدار انتخاب شده برای LOGGED_IN_KEY.

NONCE_KEY - مقدار انتخاب شده برای NONCE_KEY.

AUTH_SALT - مقدار انتخاب شده برای AUTH_SALT.

SECURE_AUTH_SALT - مقدار انتخاب شده برای SECURE_AUTH_SALT.

LOGGED_IN_SALT - مقدار انتخاب شده برای LOGGED_IN_SALT.

NONCE_SALT - مقدار انتخاب شده برای NONCE_SALT.

تنظیم خواص بر محیط زیست به طور مستقیم ارزش لغو در wordpress.config.

به روز رسانی محیط زیست

این آموزش شامل یک فایل پیکربندی (Desktop ها-sg.config) که یک گروه امنیتی ایجاد و آن را در محیط متعادل کننده بار، با استفاده از آدرس IP که شما در dev.config پیکربندی برای محدود کردن دسترسی HTTP بر روی پورت 80 به اتصال به شبکه از شبکه خود را . این مانع از یک گروه خارجی از بالقوه اتصال به سایت خود را قبل از شما نصب وردپرس خود را به پایان رسانده اند و پیکربندی حساب مدیر خود را. برای حذف این محدودیت از پیکربندی متعادل کننده بار خود و باز کردن این سایت به اینترنت شما می توانید مراحل زیر را استفاده کنید.

این محدودیت را بردارد و به روز رسانی محیط زیست خود را

شما در کامپیوتر شما، فایل .ebextensions / Desktop ها-SG-پیکربندی از پوشه وردپرس، لوبیای سحرآمیز را حذف کنید.

ایجاد یک فایل فشرده از فایل ها و پوشه های موجود در پوشه وردپرس، لوبیای سحرآمیز (نه دایرکتوری والد)، با استفاده از یکی از روش های زیر، بسته به سیستم عامل شما:

ویندوز - در ویندوز اکسپلورر، انتخاب کنید فایل ها و پوشه، راست کلیک کنید و سپس انتخاب کنید ارسال به. فشرده (زیپ) پوشه. نام فایل با استفاده از فرمت های زیر، که در آن x.y.z نسخه از وردپرس است.

سیستم عامل Mac OS X و لینوکس - استفاده از دستور زیر، که در آن x.y.z نسخه از وردپرس است:

رفتن به صفحه مدیریت برای محیط زیست خود را.

انتخاب ها و استقرار.

انتخاب فایل و حرکت به فایل های فشرده را برای فایل های وردپرس خود را ایجاد.

برچسب نسخه که این نسخه به روز از نسخه های قبلی خود را متمایز را وارد کنید.

پیکربندی Autoscaling

در نهایت، پیکربندی گروه خودرو پوسته پوسته شدن محیط زیست خود را با حداقل تعداد نمونه بالاتر است. اجرای حداقل دو نمونه در همه زمان ها برای جلوگیری از وب سرور در محیط زیست خود را از یک نقطه از یک شکست، و به شما اجازه می دهد برای استقرار تغییرات بدون در نظر گرفتن سایت خود را از خدمات.

برای پیکربندی گروه خودرو پوسته پوسته شدن محیط زیست خود را برای در دسترس بودن بالا

رفتن به صفحه مدیریت برای محیط زیست خود را.

تحت خودرو پوسته پوسته شدن. تنظیم حداقل به عنوان مثال تعداد به 2 و حداکثر به عنوان مثال حساب را به یک مقدار بالاتر از 2.

راه اندازی یک محیط ایجاد منابع زیر:

EC2 به عنوان مثال - دستگاه آمازون الاستیک محاسبه ابر (EC2 آمازون) مجازی پیکربندی شده برای اجرای برنامه های وب بر روی پلت فرم است که شما را انتخاب نمایید.

هر پلت فرم اجرا می شود مجموعه ای متفاوت از نرم افزار، فایل های پیکربندی، و اسکریپت برای پشتیبانی از یک نسخه خاص زبان، چارچوب، ظرف وب، و یا ترکیبی از آن. اکثر سیستم عامل استفاده از هر دو آپاچی یا Nginx به عنوان یک پروکسی معکوس است که در مقابل برنامه وب خود قرار می گیرد، به جلو درخواست به آن، عمل می کند دارایی های استاتیک، و تولید دسترسی و خطا سیاهههای مربوط.

به عنوان مثال گروه امنیتی - یک گروه امنیتی EC2 آمازون پیکربندی اجازه ورود بر روی پورت 80. این منبع اجازه می دهد تا ترافیک HTTP از متعادل کننده بار رسیدن به عنوان مثال EC2 در حال اجرا برنامه وب خود را. به طور پیش فرض، ترافیک است بر روی پورت های دیگر مجاز نیست.

متعادل کننده بار - یک بار بالانس متعادل کننده بار الاستیک پیکربندی برای توزیع درخواست ها به موارد برنامه در حال اجرا خود را. متعادل کننده بار هم نیاز به افشای موارد خود را به طور مستقیم به اینترنت از بین می برد.

بار گروه امنیتی متعادل کننده - یک گروه امنیتی EC2 آمازون پیکربندی اجازه ورود بر روی پورت 80. این منبع اجازه می دهد تا ترافیک HTTP از اینترنت برسد متعادل کننده بار. به طور پیش فرض، ترافیک است بر روی پورت های دیگر مجاز نیست.

گروه خودرو پوسته پوسته شدن - یک گروه خودرو پوسته پوسته شدن پیکربندی به جای یک نمونه آن است که اگر فسخ و یا در دسترس نیست.

آمازون S3 سطل - یک محل ذخیره سازی برای کد شما منبع، سیاهههای مربوط، و سایر مصنوعات که هنگام استفاده از الاستیک Beanstalk ایجاد می کند.

آمازون آلارم از CloudWatch - دو آلارم از CloudWatch که نظارت بر بار بر روی موارد در محیط زیست خود و تحریک میشوند اگر بار بیش از حد بالا یا خیلی پایین است. هنگامی که زنگ باعث شده است، گروه پوسته پوسته شدن خودکار خود را در مقیاسهای بالا یا پایین در پاسخ.

AWS CloudFormation پشته - الاستیک Beanstalk با استفاده از AWS CloudFormation برای راه اندازی منابع در محیط زیست خود و انتشار تغییرات پیکربندی. منابع در یک الگو که شما می توانید در کنسول AWS CloudFormation مشاهده تعریف شده است.

نام دامنه - نام دامنه است که مسیرهای به برنامه وب خود در زیر دامنه فرم. منطقه .elasticbeanstalk.com.

همه از این منابع توسط الاستیک Beanstalk اداره می شود. وقتی که شما محیط خود را خاتمه، الاستیک Beanstalk خاتمه تمام منابع در آن است. به عنوان مثال RDS DB که شما راه اندازی شده است در خارج از محیط زیست خود را، بنابراین شما مسئول برای مدیریت چرخه عمر آن می باشد.

سطل S3 که الاستیک Beanstalk ایجاد شده است بین محیط های به اشتراک گذاشته شده است و در ختم محیط زیست حذف نمی شود. برای اطلاعات بیشتر، نگاه کنید به استفاده از الاستیک Beanstalk با آمازون S3.

هنگامی که شما به پایان برسد کار با الاستیک Beanstalk، شما می توانید محیط زیست خود را خاتمه دهد. الاستیک Beanstalk خاتمه تمام منابع AWS در ارتباط با محیط زیست خود را، مانند موارد EC2 آمازون. موارد پایگاه داده است. بالانسر بار. گروه امنیت، و آلارم.

به فسخ محیط الاستیک Beanstalk خود را

رفتن به صفحه مدیریت برای محیط زیست خود را.

عملیات را انتخاب نمایید. انتخاب کنید و سپس خاتمه محیط زیست.

در کادر محاوره ای تایید فسخ، نام محیط زیست، و پس از آن خاتمه را انتخاب نمایید.

علاوه بر این، شما می توانید منابع پایگاه داده که شما در خارج از محیط الاستیک Beanstalk خود را ایجاد خاتمه. هنگامی که شما یک مثال پایگاه داده آمازون RDS خاتمه، شما می توانید یک تصویر لحظهای را و بازیابی داده ها به عنوان مثال دیگری بعد.

برای خاتمه به عنوان مثال RDS DB خود را

به عنوان مثال DB خود را انتخاب کنید.

عملیات نمونه را انتخاب نمایید. و سپس حذف را انتخاب کنید.

انتخاب کنید که آیا برای ایجاد یک عکس فوری، و سپس حذف را انتخاب کنید.

برای حذف یک جدول DynamoDB

صفحه جداول در کنسول DynamoDB را باز کنید.

عملیات را انتخاب نمایید. و سپس حذف را جدول.

گام های بعدی

همانطور که شما همچنان به توسعه برنامه خود را، شما احتمالا می خواهید به مدیریت محیط و استقرار برنامه خود را بدون دستی ایجاد یک فایل zip و آپلود آن را به کنسول الاستیک Beanstalk. الاستیک لوبیای سحرآمیز رابط خط فرمان (EB CLI) فراهم می کند آسان برای استفاده و دستورات برای ایجاد، پیکربندی، و گسترش برنامه های کاربردی به محیط الاستیک Beanstalk از خط فرمان.

نرم افزار نمونه با استفاده از فایل های پیکربندی برای پیکربندی تنظیمات PHP و ایجاد یک جدول در پایگاه داده اگر آن را در حال حاضر وجود ندارد. شما همچنین می توانید یک فایل پیکربندی برای پیکربندی تنظیمات گروه امنیتی موارد خود را در طول ایجاد محیط برای جلوگیری از به روز رسانی تنظیمات وقت گیر استفاده کنید. محیط زیست پیشرفته سفارشی با فایل های پیکربندی (.ebextensions) برای اطلاعات بیشتر ببینید.

برای توسعه و آزمایش، شما ممکن است بخواهید برای استفاده از قابلیت الاستیک Beanstalk برای اضافه کردن یک مثال DB موفق به طور مستقیم به محیط زیست خود را. دستورالعمل های مربوط به راه اندازی یک پایگاه داده در داخل محیط زیست خود را، ببینید پیکربندی پایگاه داده با الاستیک Beanstalk.

اگر شما نیاز به یک پایگاه داده با عملکرد بالا، نظر با استفاده از آمازون شفق قطبی. آمازون شفق قطبی یک موتور پایگاه داده MySQL سازگار ارائه می دهد که ویژگی های پایگاه داده تجاری با هزینه کم است. برای اتصال نرم افزار خود را به یک پایگاه داده های مختلف، مراحل پیکربندی گروه امنیتی تکرار و به روز رسانی خواص محیط RDS مربوط.

اگر شما در مورد استفاده از نرم افزار خود را در یک محیط تولید برنامه ریزی، پیکربندی یک نام دامنه سفارشی برای محیط زیست خود را.

اگر شما مایل به فعال کردن HTTPS برای اتصالات امن هستند افزونه های وردپرس موجود برای کمک به وجود دارد. یکی از نمونه های این افزونه SSL واقعا ساده است.

2017، خدمات وب سایت آمازون، شرکت و یا وابسته به آن است. همه حقوق محفوظ است.

این ویدئو را تماشا کن!

مقالات مرتبط

میزبانی وب وردپرس در آمازون S3 مشتریروش های زیر به شما کمک خواهد نصب، پیکربندی، ایمن سازی و یک وبلاگ وردپرس در مثال آمازون لینوکس خود را. این آموزش مقدمه خوبی برای استفاده از EC2 آمازون که در شما است ...
در حال حرکت وبلاگ وردپرس به Godaddy میزبانیاین که آیا شما در حال حرکت به وردپرس به سرور جدید و یا به مکان های مختلف بر روی سرور خود، شما لازم نیست به نصب مجدد. وردپرس اندازه کافی انعطاف پذیر که مسئولیت رسیدگی به تمام این شرایط است. در حال حرکت...
میزبانی وب وردپرس در IIS 7توسط اریک Woersching مقدمه وردپرس یک نرم افزار انتشار وبلاگ و سیستم های مدیریت محتوا است. با توجه به wordpress.org وردپرس است که "یک شخصی دولت از هنر، معنایی ...
میزبانی وب با یک کلیک نصب WAMP وردپرسچگونه به نصب وردپرس وردپرس، به عنوان یکی از مهمترین و کاربر پسند از CMS آنلاین، شده است برای میلیون ها هزاران بار در سراسر جهان دانلود شده است. آسان به درک رابط کاربری آن، ...
وردپرس میزبانی رایگان پرچم استرالیاقدرت وردپرس 26.4 درصد از تمام وب سایت ها در اینترنت می باشد. تا این حد محبوب، آن را جذب مقدار زیادی از توجه. همه که توجه خوب است. توجه منفی که وردپرس می شود اغلب ...