نصب آپاچی، مایاسکیوال، پیاچپی و اساسال روی سرور لینوکس #
راهنمای گام به گام راهاندازی آپاچی، MySQL و PHP برای mydomain.comسرور مجازی لینوکس، امن شده با Let’s Encrypt SSL، به همراه پیکربندی پورتهای ۸۰ و ۴۴۳.
راهنمای دقیق راهاندازی آپاچی، MySQL و PHP برای mydomain.comسرور مجازی لینوکس، امنشده با Let’s Encrypt SSL، به همراه پیکربندیهای HTTP (پورت ۸۰) و HTTPS (پورت ۴۴۳).
پیشنیازها :
- یک سرور مجازی لینوکس (اوبونتو ۲۰.۰۴ توصیه می شود)
- دسترسی روت SSH به سرور
- یک نام دامنه ثبت شده که به آدرس آی پی سرور مجازی شما پوینت داده شده باشد
سرور خود را آپدیت کنید
نصب وب سرور آپاچی
پیکربندی آپاچی برای mydomain.com یک پیکربندی میزبان مجازی برای دامنه خود ایجاد کنید:
موارد زیر را اضافه کنید:
ویرایشگر را ذخیره کرده و از آن خارج شوید.پیکربندی را فعال کنید و آپاچی را مجدداً راهاندازی کنید:
نصب سرور پایگاه داده MySQL
نصب امن MySQL اسکریپت امنیتی را اجرا کنید:
نصب پی اچ پی
نصب Certbot برای SSL
دریافت گواهی SSL برای mydomain.com با Let’s Encrypt
Certbot به طور خودکار میزبان مجازی آپاچی را برای SSL (پورت ۴۴۳) پیکربندی میکند.پیکربندی پورت ۴۴۳ را تأیید کنیدپیکربندی شما باید بهروزرسانی شده باشد تا شامل یک <VirtualHost _:443>بلوک برای SSL باشد. تأیید را با این روش انجام دهید:
تمدید خودکار گواهینامه
تست:
پیکربندی نهایی و راهاندازی مجدد آپاچی
دامنه شما mydomain.comاکنون روی آپاچی با MySQL و PHP پیکربندی شده است و از پورتهای ۸۰ (HTTP) و ۴۴۳ (HTTPS/SSL) با گواهی SSL امن از Let’s Encrypt استفاده میکند.