ارائه چندین دامنه از یک وب سرور آپاچی
آسان ساختن نام مستعار DNS با سرور وب Apache آسان است. آنچه این بدان معنی است این است که اگر شما یک دامنه وب یا 100 دارید، میتوانید همه آنها را تنظیم کنید تا به دایرکتوریهای مختلف در سرور وب خود اشاره کنید و تمام آنها را میزبانی کنید.
دشواری: سخت است
زمان مورد نیاز: 10 دقیقه
تنظیم نام مستعار DNS
- ایجاد یک پوشه در سرور وب Apache خود.
اطمینان حاصل کنید که دایرکتوری را در دایرکتوری های وب سرور خود قرار دهید و نه در هر مکان در دستگاه شما. برای مثال، اکثر فایلهای وب سرور آپاچی در پوشه htdocs قرار دارند. بنابراین یک sub-folder وجود دارد برای میزبانی فایلهای دامنه خود. ایده خوبی است که فایل index.html را در دایرکتوری قرار دهید تا بتوانید بعدا تست کنید.
- در نسخه 1 آپاچی، فایل apache.conf را ویرایش کرده و قسمت vhosts (میزبان مجازی) را پیدا کنید.
در نسخه 2 آپاچی، فایل vhosts.conf را ویرایش کنید.
اینها معمولا در یک دایرکتوری پیکربندی در وب سرور شما قرار دارند، نه در ناحیه htdocs. - در هر نسخه، قسمت افزونه را برای افزودن یک میزبان مجازی جدید ویرایش کنید:
IP_ADDRESS>
بخش های برجسته کد بالا را به اطلاعات مربوط به سایت و دامنه خود تغییر دهید.
ServerName DOMAIN NAME
DocumentRoot FULL_PATH_TO_DIRECTORY - راه اندازی مجدد آپاچی
- فایل named.conf خود را ویرایش کنید
- یک ورودی برای دامنه اضافه کنید:
منطقه " DOMAIN" در {
بخش های برجسته کد بالا را به اطلاعات مربوط به سایت و دامنه خود تغییر دهید.
نوع کارشناسی ارشد
فایل " LOCATION_OF_DB_FILE "؛
اجازه انتقال { IP_ADDRESS ؛ }؛
}؛ - فایل db را برای دامنه ایجاد کنید
ساده ترین راه این است که دیگر فایل های db را کپی کنید و دامنه جدید خود را اضافه کنید. - DNS خود را بارگیری کنید
- دامنه خود را در مرورگر وب خود آزمایش کنید.
این می تواند چندین ساعت طول بکشد برای DNS شما برای پخش، اما تا زمانی که شما به DNS محلی خود اشاره می کنید، باید بتوانید از آن استفاده کنید.
آنچه شما نیاز دارید
- وب سرور آپاچی
- نام DNS
- دسترسی به فایل های conf