از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش راه اندازی هاست مجازی آپاچی روی اوبونتو 22.04
سرفصلهای مطلب
عبارت “میزبانی مجازی” به میزبانی بسیاری از دامنه ها اشاره دارد روی یک سرور واحد در سیستم های مبتنی بر لینوکس مانند اوبونتو 22.04، آ Virtual Host یک دستورالعمل پیکربندی در آپاچی است که به شما اجازه می دهد چندین وب سایت را راه اندازی کنید روی یک سرور واحد
این نوشته در مورد روش به بحث خواهد شد تنظیم Uپ هاست های مجازی آپاچی روی اوبونتو 22.04. بنابراین، بیایید شروع کنیم!
هاست های مجازی آپاچی را راه اندازی کنید روی اوبونتو 22.04
برای راه اندازی هاست های مجازی آپاچی روی اوبونتو 22.04، به روش ارائه شده در زیر نگاه کنید.
مرحله 1: وضعیت سرویس apache2 را بررسی کنید
قبل از راه اندازی هاست های مجازی، مهم است که بررسی کنید آیا آپاچی کار می کند یا خیر. برای این منظور، وضعیت “آپاچی 2” سرویس:
موارد زیر نشان می دهد که “آپاچی 2” سرویس فعال است روی سیستم ما:
همچنین می توانید از مرورگر وب مورد علاقه خود برای تأیید مشخص شده استفاده کنید. برای انجام این کار، یک مرورگر وب باز کنید و بررسی کنید که “localhost” وب page برای شما می بیند:
پیمایش به “localhost” وب page نشان می دهد که وب سرور آپاچی به درستی کار می کند. اکنون به سمت رویه پیکربندی یک آپاچی مجازی می رویم host.
مرحله 2: Apache را راه اندازی کنید Virtual Host روی اوبونتو 22.04
به برپایی آ مجازی host که در آپاچی، یک دایرکتوری ایجاد کنید که برای ذخیره داده ها استفاده می شود روی تارنما. برای این منظور به سمت «/var/www” دایرکتوری با استفاده از زیر ”سی دی” دستور:
سپس، یک دایرکتوری برای دامنه خود ایجاد می کنیم.example.com“. در اینجا، می توانید نام دامنه خود را در دستور زیر مشخص کنید:
استفاده از “چاشنیدستور برای تغییر مالکیتexample.com” فهرست راهنما:
مرحله 3: ایجاد یک وب page
برای ایجاد یک نمونه ”index.html” وب page برای وب سایت خود، ما از «نانو” ویرایشگر:
کد زیر را در فایل باز شده بنویسید:
<سر>
<عنوان>به linuxhint.com خوش آمدیدعنوان>
سر>
<بدن>
<h1>موفقیت! این آموزش در مورد پیکربندی apache2 است!h1>
بدن>
html>
پس از افزودن کد، دکمه “Ctrl+O” برای ذخیره فایل:
مرحله 4: ایجاد آپاچی Virtual Host فایل
در این مرحله، ما یک دایرکتوری برای دامنه خود ایجاد کرده ایم و مالکیت آن را به روز کرده ایم. در حال حاضر، ما ایجاد کردن آ مجازی host فایل تحت دایرکتوری پیش فرض آپاچی host فایل ها:
در مجازی باز شده host فایل، خطوط کد زیر را اضافه کنید. همچنین، شما باید اطلاعات مربوط به “نام ارائهکننده“، “ServerAlias“، و “DocumentRoot” با توجه به تنظیمات شما:
ادمین سرور ادمین@example.com
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/example.com
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log ترکیب شده است
میزبان مجازی>
مطبوعات “Ctrl+O” برای ذخیره کد اضافه شده مجازی host فایل پیکربندی:
پیکربندی VirtualHost برای زیر دامنه ها
حال، فرض کنید کاربر می خواهد به زیر دامنه مرتبط با دامنه اصلی (example.com) در مورد ما دسترسی داشته باشد. دو احتمال وجود دارد:
مورد 1: هر زیر دامنه را تغییر مسیر دهید
ابتدا فایل پیکربندی، یعنی فایل example.com.conf را با استفاده از هر ویرایشگر متنی باز کنید و خطوط زیر را بعد از تنظیمات پیکربندی دامنه اصلی اضافه کنید:
ServerAlias *.example.com
DocumentRoot /var/www/subdomain.example.com
میزبان مجازی>
اکنون، هر زیر دامنه به “.example.com” با یک root پوشه “/var/www/subdomain.example.com”.
مورد 2: تغییر مسیر زیر دامنه خاص
به همین ترتیب، اگر کاربر بخواهد یک زیر دامنه خاص اضافه کند، نام دقیق آن را در فایل پیکربندی به صورت زیر مشخص کنید:
ServerAlias linuxhint.example.com
DocumentRoot /var/www/linuxhint.example.com
میزبان مجازی>
در اکثر سناریوها، “مورد 2” ایده آل است زیرا مدیران وب سایت از این برای اضافه کردن وبلاگ ها، تجزیه و تحلیل ها یا داشبورد به دامنه های اصلی خود استفاده می کنند.
توجه داشته باشید: تمام تنظیمات باید در فایل پیکربندی دامنه اصلی، یعنی (example.com.conf) قرار گیرند.
مرحله 5: فعال کردن Virtual Host فایل
زیر را اجرا کنیدa2ensiteدستور ” برای فعال کردن مجازی ایجاد شده host فایل:
سپس فایل تنظیمات پیش فرض را غیرفعال کنید:
پس از انجام عملیات مشخص شده. راه اندازی مجدد “آپاچی” سرویس روی سیستم اوبونتو 22.04 شما:
مرحله 6: تست خطا
در آخرین مرحله از پیکربندی Apache2، خطاهای پیکربندی را آزمایش کنید:
در صورت داشتن یک فایل پیکربندی بدون خطا، اجرای دستور فوق به شما اطلاع می دهد که Syntax “خوب”:
سپس، «آپاچی 2” سرویس روی شما اوبونتو 22.04 سیستم:
مرحله 7: آپاچی Virtual Host آزمایش کردن
در نهایت، مجازی خود را تست کنید host با پیمایش به دامنه مشخص شده در مورد ما، دامنه “example.com”:
اطلاعات نمایش داده شده، آپاچی ما را توجیه می کند Virtual Host است و کاملا کار می کند روی سیستم اوبونتو 22.04.
نتیجه
برای پیکربندی میزبان های مجازی آپاچی روی اوبونتو 22.04، ایجاد کردن آ فهرست راهنما تحت فایل های پیکربندی پیش فرض سرور وب آپاچی، تغییر دادن آن مالکیت، و تنظیم بالا a مجازی host سرور. پس از انجام عملیات مشخص شده، راه اندازی مجدد “آپاچی 2” سرویس، و شما خوب هستید که بروید در این نوشته به بحث پرداخته شد روش برای راه اندازی هاست های مجازی آپاچی روی اوبونتو 22.04.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-31 15:48:03