نمایش Virtual Host ها در وب سرور آپاچی
نمایش لیست Virtual Host ها زمانی به کار می آید که تعدادی زیادی Virtual Host بر روی وب سرور وجود دارد و شما اطلاعی از کانفیگ وب سرور ندارید و برای این که سریع تر به لیست وب سایت هایی که توسظ این وب سرور میزبانی می شوند دسترسی پیدا کنید می توانید از متدی که در این مقاله آورده ایم استفاده کنید.
Virtual Host چیست ؟
Virtual Host در آپاچی به ما این امکان را می دهد تا چندین وب سایت را بر روی یک سرور میزبانی کنیم.به این صورت که به سادگی برای هر وب سایت یک فایل کانفیگ Virtual Host می سازیم و در نهایت آپاچی را برای خواندن فایل کانفیگ اضافه شده ری استارت می کنیم.
لیست کردن Virtual Host
برای لیست کردن Virtual Host های بر روی سرور از دستور زیر استفاده کنید :
1 2 3 4 | # apache2ctl -S [On Debian/Ubuntu] # apachectl -S [On CentOS/RHEL] OR # httpd -S |
بعد از اجرای دستور سیستم عامل برای شما لیست کانفیگ Virtual Host ها و همچنین کانفیگ های مهم آپاچی را در خروجی چاپ خواهد کرد، نمونه خروجی :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | VirtualHost configuration: *:80 is a NameVirtualHost default server api.example.com (/etc/httpd/conf.d/api.example.com.conf:1) port 80 namevhost api.example.com (/etc/httpd/conf.d/api.example.com.conf:1) alias www.api.example.com port 80 namevhost corp.example.com (/etc/httpd/conf.d/corp.example.com.conf:1) alias www.corp.example.com port 80 namevhost admin.example.com (/etc/httpd/conf.d/admin.example.com.conf:1) alias www.admin.example.com port 80 namevhost alma.lan (/etc/httpd/conf.d/alma.lan.conf:1) alias www.alma.lan ServerRoot: "/etc/httpd" Main DocumentRoot: "/var/www/html" Main ErrorLog: "/etc/httpd/logs/error_log" Mutex default: dir="/run/httpd/" mechanism=default Mutex mpm-accept: using_defaults Mutex authdigest-opaque: using_defaults Mutex proxy-balancer-shm: using_defaults Mutex rewrite-map: using_defaults Mutex authdigest-client: using_defaults Mutex ssl-stapling: using_defaults Mutex proxy: using_defaults Mutex authn-socache: using_defaults Mutex ssl-cache: using_defaults PidFile: "/run/httpd/httpd.pid" Define: _RH_HAS_HTTPPROTOCOLOPTIONS Define: DUMP_VHOSTS Define: DUMP_RUN_CFG User: name="apache" id=48 not_used Group: name="apache" id=48 not_used |
[line]
تیم فنی آلما هاست، در تمام ایام سال به صورت 24 ساعته در خدمت شما هستند تا برای خرید سرور اختصاصی آنتی دیداس شما را یاری کنند و جدیدترین آفر های موجود را برای شما متناسب با نیازتان ارائه کنند. برای دریافت آخرین آفر های ویژه و تخفیف های ما، می توانید از طریق تیکت با ما در ارتباط باشید تا آفر های موجود را بر اساس نیاز شما برایتان ارسال کنیم.
پرتال کاربری آلما هاست ( پاسخگویی 24 ساعته ) : پورتال مشتریان آلما هاست