আমি অ্যাপাচে বিভিন্ন পোর্টের জন্য ভার্চুয়াল হোস্টগুলি কীভাবে তৈরি করব?


20

আমি এপাচি চাই>

mydomain.com:80  --- opens var/www1
mydomain.com:81  --- opens var/ww2
mydomain.com:82  --- opens var/www3

সমস্যাগুলি কি আমি জানি না যে এই বন্দরগুলি লিনাক্সে খোলা আছে (আমি কীভাবে চেক করব?)

এবং যদি তারা না হয় তবে কীভাবে আমি ফায়ারওয়ালে এগুলি খুলব এবং শোনার জন্য অ্যাপাচি পাব?

আমি এটি করার চেষ্টা করেছি

> iptables -A RH-Firewall-1-INPUT -m  NEW -m tcp -p tcp –dport 81 -j ACCEPT
iptables v1.3.5: Couldn't load match `NEW':/lib64/iptables/libipt_NEW.so: cannot open shared object file: No such file or directory

এবং আমি বন্দরগুলি পরীক্ষা করে দেখেছি ... দেখে মনে হচ্ছে যে HTD শুনছে ... তবে আমি কেন আমার URL টি আঘাত করতে পারি না তা জানি না un

> netstat -tulpn | less
tcp        0      0 :::80       :::*      LISTEN      6840/httpd
tcp        0      0 :::81       :::*      LISTEN      6840/httpd
tcp        0      0 :::82       :::*      LISTEN      6840/httpd

উত্তর:


39

জেফের উত্তরে প্রসারিত করতে আপনার অ্যাপাচি কনফিগারেশনে এর মতো কিছু দরকার

Listen 80
Listen 81
Listen 82

# Listen for virtual host requests on all IP addresses
NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot /var/www1
ServerName www.example1.com
</VirtualHost>

NameVirtualHost *:81
<VirtualHost *:81>
DocumentRoot /var/www2
ServerName www.example2.org
</VirtualHost>


NameVirtualHost *:82
<VirtualHost *:82>
DocumentRoot /var/www3
ServerName www.example3.org
</VirtualHost>

আমি ঠিক তাই করেছি ... তবে এখনও কোনও ভালবাসা নেই
কডেনিনজা

আপনি কি স্থানীয়ভাবে এবং / অথবা দূরবর্তীভাবে এই বন্দরগুলির কোনওটিতে টেলনেট করতে পারেন?
sreimer

NameVirtualHostঅ্যাপাচি ২.৪
ওয়াহিদ আমিরি

নেম ভার্চুয়ালহোস্টটি আমার জন্য একটি প্রভাব ফেলেছে বলে মনে হচ্ছে এবং আমি অ্যাপাচি ২.৪ ব্যবহার করছি: নেম ভার্চুয়ালহোস্ট ব্যতীত ভার্চুয়াল হোস্টকে অন্য পোর্টগুলিতে উত্তর দেওয়া থেকে বিরত রাখতে যথেষ্ট নয়।
rsethc

7

পদক্ষেপ 1: আপনি যে পোর্টটি পরিসেবা করতে চান তার প্রতিটি শুনতে অ্যাপাচি কনফিগার করুন।

পদক্ষেপ 2: আপনি পরিষেবা দিতে চান প্রতিটি বন্দর জন্য একটি ভার্চুয়াল হোস্ট কনফিগারেশন সেট আপ করুন ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.