برنامه نویس - اسکرام مستر - DevOps

۲ مطلب در بهمن ۱۴۰۱ ثبت شده است

پیکربندی PHP و IIS بروی ویندوز سرور

عدم پشتیبانی از webPI و پیکربندی دستی PHP و IIS بروی ویندوز سرور

The Microsoft Web Platform Installer (WebPI) was retired on December 31, 2022. For more information please see this blog post: https://blogs.iis.net/iisteam/web-platform-installer-end-of-support-feed

با توجه به اینکه مایکروسافت از سال 2023 از پلتفرم webPI دیگر پشتیبانی نمی کند و تمامی فایل های موجود در این ریپوزیتوری را حذف می کند برای کانفیگ کردن و اجرای وب اپلیکیشن های تحت PHP و یا حتی اجرای CMS های وردپرس و جوملا و ... بروی IIS نیاز هست که پیکربندی ویندوز سرور خود را بصورت دستی انجام دهید تا زمانی که مایکروسافت راه حل جدیدی برای این موضوع جایگزین کند هرچند که بعد نیست به همین شکل باقی بماند خب البته که کار سختی هم در پیش نداریم😉.

برای این کار به نیازمندی های زیر نیاز داریم من سعی می کنم یک فایل ویدیویی هم در انتهای این مطلب براتون قرار بدم.

  1. visual studio redistributable 2019 (visual C++ download VC_redist.x64)
  2. IIS10
  3. php-8.2.2-nts-Win32-vs16-x64
  4. mysql-installer-community-8.0.32.0
  5. phpMyAdmin-5.2.1-all-languages   

لینک دانلود هرکدام رو روی خودش گذاشتم بجز IIS که در ادامه براتون توضیح میدم چطور نصبش کنید  

ادامه مطلب...
۳ نظر موافقین ۰ مخالفین ۰
محمدحسین عزتی

آموزش ساخت و ایجاد SSL رایگان بروی IIS

در چند قدم سریع و ساده یک لایسنس SSL رایگان از سایت letsencrypt.org دریافت و بر روی وب سایت خود در وب سرورهای ویندوزی IIS نصب کنید

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

در این روش ما از کلاینت Certbot استفاده می کنیم.

  1. ابتدا به سایت رسمی Certbot رفته و آخرین ورژن این نرم افزار را دانلود کنید (کم حجم و مطمئن هست) [لینک دانلود]
  2. سرور IIS خود را استاپ کنید
  3. نرم افزار در مسیر (C:\Program Files\Certbot) نصب می شود به این مسیر رفته و windows PowerShell را Run as administrator کنید
  4. دستور زیر را برای دریافت فایل لایسنس در پاورشل ویندوز وارد کنید 
    certbot certonly --standalone --register-unsafely-without-email

ادامه مطلب...
۱ نظر موافقین ۰ مخالفین ۰
محمدحسین عزتی