كيفية إعداد المضيفين الظاهري على اباتشي 2.2

StackOverflow https://stackoverflow.com/questions/825095

  •  05-07-2019
  •  | 
  •  

سؤال

ويمكن لأي شخص أن تدلني على تعليمي جيد على كيفية إعداد المضيفين الظاهري باستخدام أباتشي 2.2؟ وهنا ضعي:

ولدي أباتشي تشغيل على جهاز الكمبيوتر المحمول، وأريد اثنين websites-- واحد على المنفذ 80 واحد على المنفذ 8089. أريد الوصول إلى كل موقع من كمبيوتر آخر على الشبكة عن طريق إدخال عنوان IP الخاص بالكمبيوتر، مثل < وأ href = "http://192.168.1.102" يختلط = "نوفولو noreferrer"> http://192.168.1.102 و <لأ href = "http://192.168.1.102:8089" يختلط = "نوفولو noreferrer "> http://192.168.1.102:8089 . ولكن عندما أقوم بإدخال عنوان الموقع الثاني، فإنه يوجه لي إلى الموقع يعمل على المنفذ 80.

ويرجع الفضل في ذلك مسبقا لأية مساعدة.

هل كانت مفيدة؟

المحلول

ويكون مجرد 2 المضيفين الظاهري محددة مثل هذا، ولكن مع جذور وثيقة مختلفة:

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.somecompany.com
    DocumentRoot "/docs/dummy-host.somecompany.com"
    ServerName dummy-host.somecompany.com
    ServerAlias www.dummy-host.somecompany.com
    ErrorLog "logs/dummy-host.somecompany.com-error.log"
    CustomLog "logs/dummy-host.somecompany.com-access.log" common
</VirtualHost>

<VirtualHost *:8089>
    ServerAdmin webmaster@dummy-host.somecompany.com
    DocumentRoot "/docs/dummy-host.somecompany.com"
    ServerName dummy-host.somecompany.com
    ServerAlias www.dummy-host.somecompany.com
    ErrorLog "logs/dummy-host.somecompany.com-error.log"
    CustomLog "logs/dummy-host.somecompany.com-access.log" common
</VirtualHost>

نصائح أخرى

أولا تحتاج لإرشاد أباتشي للاستماع على المنافذ تحتاج:

Listen 80
Listen 8089

والثانية تحتاج إلى معرفة ماذا يفعل مع 80 و 8089 حركة المرور:

<VirtualHost *:80>
    DocumentRoot /website/site80
    ServerName internet.dev
</VirtualHost>

<VirtualHost *:8089>
    DocumentRoot /website/site8089
</VirtualHost>

والثالثة تحتاج إلى "السماح" أباتشي لاستخدام تلك الدلائل:

<Directory "C:/website/site80">
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

<Directory "C:/website/site8089">
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top