میزبانی وب وردپرس در IIS 7

توسط اریک Woersching

معرفی

وردپرس یک نرم افزار انتشار وبلاگ و سیستم های مدیریت محتوا است. با توجه به wordpress.org وردپرس "یک سکوی انتشار شخصی معنایی دولت از هنر، با تمرکز بر زیبایی، استانداردهای وب، و قابلیت استفاده" است. بخش های زیر توصیف نحوه نصب و پیکربندی وردپرس برای استفاده با های FastCGI در اینترنت اطلاعات خدمات 7 (IIS 7) و بالاتر. این سند فرض که شما در راه اندازی و پیکربندی از فرمت های FastCGI و کتابخانه PHP تکمیل کرده اند.

میزبانی

ساده ترین راه برای نصب وردپرس است با دانلود آن از گالری برنامه ویندوز وب. اگر شما نیاز به وب بستر های نرم افزاری مایکروسافت، شما می توانید قطعات را با مایکروسافت وب بستر های نرم افزاری نصب، (وب PI)، که در دسترس است نیز در گالری برنامه ویندوز وب را نصب کنید.

مقاله زیر برای نصب وردپرس به صورت دستی فراهم می کند هدایت. دستورالعمل آزمایش شده است و پیدا شده به کار در تنظیمات زیر است:

  • ویندوز سرور 2008 سیستم عامل
  • IIS 7
  • 5.2.9 PHP
  • خروجی 5.1.34
  • وردپرس 2.8.5

پیش نیازها

از فایل پیکربندی پیش فرض پایه ارائه شده توسط پی اچ پی، تغییر خطوط زیر در تنظیمات php.ini:

  • تعریف پسوند \ _dir به عنوان C: \ پی اچ پی \ داخلی (به عنوان مثال، مکان دایرکتوری پسوند پی اچ پی خود را).
  • کامنت پسوند = پی اچ پی \ _mysql.dll در لیست پسوند برای فعال کردن پشتیبانی از MySQL.

دانلود و باز کردن نرم افزار

اول، دانلود آخرین نسخه پایدار از وردپرس. برای این مقاله، وردپرس نسخه 2.8.5 استفاده شد. غیرفشرده فایل های وردپرس و کپی فایل به C: \ inetpub \ wwwroot کپی wwwroot نام \ وردپرس یا دایرکتوری دیگری از انتخاب شما. بدون نیاز به تغییر مجوز در دایرکتوری وب وردپرس، چرا که مجوزها به طور پیش فرض کافی وجود دارد.

راه اندازی پایگاه

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

اصلاح فایل پیکربندی

تغییر فایل پیکربندی وردپرس برای اتصال به پایگاه داده است.

  1. از Windows® Explorer. حرکت به دایرکتوری نصب و راه اندازی C: \ inetpub \ wwwroot کپی wwwroot نام \ وردپرس. و تغییر نام فایل wp-config-sample.php را به wp-config.php را.
  2. ویرایش فایل wp-config.php؛ تغییر DB_NAME. DB_USER. DB_PASSWORD. و DB_HOST ارزش شرح زیر است:

راه اندازی و پیکربندی نرم افزار

  1. از ویندوز اینترنت اکسپلورر. رفتن به localhost / وردپرس / فایل wp-admin / install.php رو.

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

میزبانی وب وردپرس در IIS 7 اگر

شکل 1: اطلاعات را وارد کنید

توجه داشته باشید که رمز عبور موقت تعیین شده برای حساب کاربری مدیر.

شکل 2: توجه داشته باشید کلمه عبور

شکل 3: ورود به وبلاگ

صفحه خوش آمد به نظر می رسد.

شکل 4: صفحه خوش آمدید

فعال کردن "یکتا زیبا"

به طور معمول، کاربران وردپرس باید "تقریبا بسیار" آدرس ها (به عنوان مثال، contoso.com/index.php/yyyy/mm/dd/post-name/) استفاده کنید. با ماژول بازنویسی URL، شما می توانید "یکتا زیبا" (به عنوان مثال، example.com/year/month/day/post-name/) برای وبلاگ وردپرس میزبانی شده بر روی IIS ایجاد کنید.

قدم هایی که دنبال فرض کنیم که وردپرس در دایرکتوری ریشه وب سایت نصب شده است. اگر وردپرس در یک دایرکتوری فرعی نصب شده است، پس از آن قوانین بازنویسی باید در فایل Web.config واقع در دایرکتوری فرعی همان فایل های وردپرس گنجانده شده است.

  1. نصب انتشار بازنویسی URL زندگی می کنند.
  2. ورود به وردپرس به عنوان یک مدیر است.
  3. با کلیک بر روی دکمه تنظیمات.

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

شکل 5: سفارشی کردن پیوند ثابت به صفحه ساختار

  • ساختار سفارشی را انتخاب کنید. و سپس
    /٪ در سال٪ /٪ monthnum٪ /٪ روز٪ /٪ POSTNAME٪ / در جعبه متن ساختار سفارشی.
  • کلیک کنید ذخیره تغییرات. شما خواهید دید که تمام لینک پست وبلاگ URL های که فرمت شما مشخص کرده اید را دنبال کنید. با این حال، اگر شما هر گونه لینک کلیک کنید، وب سرور گرداند 404 - خطای فایل یافت نشد، زیرا وردپرس متکی به یک URL بازنویسی قابلیت در یک سرور به بازنویسی درخواست که "یکتا زیبا" به فایل index.php.
  • درست بازنویسی قانون

    1. فایل Web.config (واقع در همان دایرکتوری که فایل های وردپرس) را باز کنید. اگر شما یک فایل Web.config در دایرکتوری وردپرس ندارد، آن ایجاد کنید.

    کپی و چسباندن بخش XML زیر را در عنصر system.webServer:

    این قانون با هر URL درخواست شده؛ اگر URL به یک فایل یا یک پوشه در یک فایل سیستم مربوط نیست، پس از آن حکومت به URL بازنویسی به index.php و تعیین می کند که محتوای برای خدمت در متغیر سرور REQUEST_URI که حاوی URL اصلی قبل از آن توسط اصلاح شد بر اساس قانون.

    تست قانون بازنویسی

    پس از بازنویسی قانون است به فایل Web.config را نجات داد، باز کردن یک مرورگر وب، و سپس کلیک کنید هر یک از یکتا در وبلاگ وردپرس. شما باید درباره محتوای درست توسط سرور وب برای هر پیوند ثابت را ببینید.


    شکل 6: وبلاگ صفحه خوش آمد

    این به روز رسانی مقاله "وردپرس در IIS" اریک Woersching، در 11 سپتامبر 2008 منتشر شده.

    لینک برای کسب اطلاعات بیشتر

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

    مقالات مرتبط

    میزبانی وب وردپرس در IISتوسط اریک Woersching مقدمه وردپرس یک نرم افزار انتشار وبلاگ و سیستم های مدیریت محتوا است. با توجه به wordpress.org وردپرس است که "یک شخصی دولت از هنر، معنایی ...
    WP-signup.php وردپرس میزبانی وب سایت چندآیا شما واقعا نیاز به یک شبکه؟ سایت های در یک شبکه در وردپرس جداگانه، بسیار شبیه به وبلاگ جداگانه در WordPress.com هستند. آنها همه چیز در انواع دیگر ارتباط تنگاتنگ نیست ...
    میزبانی وب ویندوز O لینوکس در هر وب سایت وردپرسآیا شما تعجب که در میان دو (لینوکس یا ویندوز) خواهد بود که بهترین انتخاب برای وب سایت شما؟ این که آیا شما یک برنامه ریزی مبتدی تا راه اندازی یک وبلاگ یا یک وبلاگ نویس فکر مهاجرت از یکی ...
    Webhostinghub نصب WAMP وردپرساز مدیران سایت می دانید که چگونه برای نصب وردپرس در وب سایت و که می تواند با Softaculous را، Simplescript، Fantastico در، FTP، و یا برخی از روش های دیگر تکمیل شده است. با این حال، داشتن وردپرس ...
    میزبانی وب با یک کلیک نصب WAMP وردپرسچگونه به نصب وردپرس وردپرس، به عنوان یکی از مهمترین و کاربر پسند از CMS آنلاین، شده است برای میلیون ها هزاران بار در سراسر جهان دانلود شده است. آسان به درک رابط کاربری آن، ...