تبليغاتX
وبلاگ يك آي تي نويس ...
» امروز
» پند امروز :

وبلاگ يك آي تي نويس ...
كاملترين مرجع مقالات آموزشي آي تي در ايران

لينکستان


لينک دوستان


آمار و امکانات

لينك هاي ورودي


تبليغات

پشتیبان





پشتیبان

تبليغات
دانلود مجلات و كتب روز رايگان


راهنمای سریع Apache Virtual Host

موضوع: راهنمای سریع Apache Virtual Host
Apache HTTP Server
سلام

* این راهنما به طور خلاصه Virtual Host (هاست مجازی؟) را معرفی و کمی از تنظیمات آن را برای شما ارائه می دهد.
* این راهنمای برای کابران لینوکس (به ویژه اوبونتو) ایجاد گردیده است ولی می توان با تفییراتی در ویندوز نیز از آن استفاده کرد.
* این راهنما برای وب سایت های به اصطلاح name-based آماده شده است.

از Virtual Host برای راه اندازی بیش از یک وب سایت (مانند: www.company1.com و www.company2.com) بر روی یک سرور استفاده می شود. کاربرد دیگر Virtual Host در سیستم عامل لینوکس که بسیار مورد استفاده قرار می گیرد، ایجاد یک دایرکتوری در پوشه خانگی کاربر است. این پوشه به جای /var/www مورد استفاده قرار می گیرد.
فرض می کنید که شما قصد ایجاد یکی دایرکتوری برای سایتی مانند example.com در پوشه خانگی خود را دارید.

برای ساخت یک Virtual Host ابتدا دستور زیر را وارد کنید:

sudo nano /etc/apache2/sites-available/local.example.com

سپس عبارت های زیر را در آن بنویسید:

NameVirtualHost 127.0.15.1:80

ServerAdmin webmaster@example.com
DocumentRoot /home/USER/www/example.com
ServerName local.example.com

Options FollowSymLinks
AllowOverride All

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
ErrorLog /home/USER/www/example.com/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /home/USER/www/example.com/access.log combined
ServerSignature On

* به جای 127.0.15.1 یک آی پی دلخواه بنویسید.
* به جای USER نام دایرکتوری یوزر خود در پوشه home را بنویسید. این نام به صورت پیش فرض همان نام کاربری شما است.

سپس با زدن دکمه Ctrl+x و وارد کردن y فایل ذخیره کنید.
تا این مرحله شما یک Virtual Host نسبتا ساده را ایجاد کرده اید. برای فعال کردن این Virtual Host مراحل زیر را انجام دهید.

دستورات زیر را وارد کنید:

cd ../sites-enabled/
sudo ln -s ../sites-available/local.example.com

فایل تنطیمات مربوط به هاست ها را برای تنظیم آی پی ۱۲۷.۰.۱۵.۱ به دامنه local.example.com ویرایش می کنید:

sudo nano /etc/hosts

خط زیر را به آخر این فایل اضافه کنید:

127.0.15.1 local.example.com


سپس با زدن دکمه Ctrl+x و وارد کردن y فایل ذخیره کنید.

در آخر دستور زیر را برای رستارت کردن وب سرور آپاچی به کار برید:

sudo /etc/init.d/apache2 restart

در صورتی که دایرکتوری example.com را نداشته باشید، با خطای زیر مواجه می شوید:

Warning: DocumentRoot [/home/USER/www/example.com] does not exist


* لطفا دایرکتوری را بسازید و دوباره آپاچی را رستارت کنید:

mkdir /home/USER/www
mkdir /home/USER/www/example.com
sudo /etc/init.d/apache2 restart

ساخت Virtual Host به اتمام رسید. برای تست کردن آدرس http://local.example.com/ را در مرورگر خود وارد کنید.

لینک ها:
راهنمای Virtual Host (ویکی کاربران اوبونتو)
Apache Virtual Host documentation


| + | نوشته شده در سه شنبه بیست و دوم آبان 1386 | نوشته شده توسط علی رستمی

آخرين مطالب ارسالي

بهترين مطالب را در وبلاگ ما بجوييد

وبلاگ جديد
تفاوت http با https در امنيت اطلاعات
امروز تولد 10 سالگي گوگل بود
دانلود ياهو مسنجر 9 نسخه نهايي قابل استفاده در ايران | Download yahoo messenger 9 final
لوگوهایی که قرار بود در گـــوگـــل قرار بگيرند...!
سِمَتِ آبدارچی در مایکروسافت
دانلود Google Chrome نسخه قابل استفاده در ايران با لينك مستقيم
جديدترين اخبار فناوري اطلاعات
لوگوي جديد گوگل به مناسبت افتتاحيه بازي هاي المپيك 2008 پكن (چين)
اپراتور روسی "مگافون" برنده احتمالی اپراتور سوم



لينک باکس