عرض سلام دوباره

اول اینکه از حمایت شما از ITLPoll به صورت دانلود و تست آن تشکر می‌کنم به طوری که پس از گذشت حدود ۳ ماه از انتشار نسخه‌ی سوم آن حدود ۸۵۰ بار دانلود شده است. که برای یک سیستم نظرسنجی تحت وب رقم قابل ملاحظه‌ای است.

اما در این مقاله می‌خواهیم نحوه‌ی ایجاد یک هاست مجازی در Apache را توضیح دهیم. برای مثال می‌خواهیم کاری کنیم که به‌جای نوشتن http://localhost در مرورگرمان آدرس http://my-script را وارد کرده و برنامه‌ی خود را در این هاست مجازی اجرا کنیم.

فایل httpd.conf را باز کنید ( بسته به سیستمی که استفاده می‌کنید مسیر آن متفاوت خواهد بود مثلا اگر از XAMPP استفاده می‌کنید این فایل در مسیر /opt/lampp/etc قرار دارد و یا اگر به صورت پیشفرض نصب کرده‌اید در مسیر /etc/httpd و یا /etc/apache2 قرار دارد. ) سپس خطوط زیر را به انتهای این فایل اضافه کنید :

<VirtualHost 127.0.0.1>

ServerName my-script

DocumentRoot /opt/lampp/my-script

ServerPath /my-script

</VirtualHost>

دقت کنید که در اینجا سرور مجازی را به نام my-script در نظر گرفته ایم. البته اگر رایانه شما به شبکه متصل است می‌توانید آدرس آی‌پی خود را به جای ۱۲۷٫۰٫۰٫۱ قرار دهید. همچنین مسیر پوشه‌ای که فایل‌ها در آن قرار می‌گیرند را /opt/lampp/my-script گذاشته‌ایم که می‌توانید به دلخواه خود مسیر آن را تغییر دهید. حال فایل httpd.conf را ذخیره کرده و ببندید. و سپس سرویس دهنده‌ی آپاچی خود را restart کنید.

اما اکنون برای اینکه با زدن http://my-script به مسیر داده شده دستیابی پیدا کنید بایستی آن را در فایل hosts در مسیر etc/hosts اضافه کنید. ( بایستی با su ویرایش کنید )

۱۲۷٫۰٫۰٫۱ my-script

حال کافی است که مرورگر خود را باز کنید و آدرس http://my-script را در آن وارد کنید.

می‌توانید فایل‌های خود را به مسیر داده شده در DocumentRoot کپی کرده به صورت یک هاست واقعی از آن استفاده کنید.

پست‌های مشابه :

  1. آموزش نحوه نصب قالب نمایشگر ماوس‌های X11
  2. آموزش نمایش تصاویر مستقل از فایل تصویری در PHP