এমএএমপিতে কীভাবে একাধিক ওয়েবসাইট / ভার্চুয়াল হোস্ট সেট আপ করবেন? [বন্ধ]


18

উন্নয়নের জন্য একসাথে একাধিক ওয়েবসাইট পরিচালনা / হোস্ট করার জন্য এমএএমপি আপনি কীভাবে কনফিগার করবেন ?


আমার মন্তব্য করার খ্যাতি নেই, তবে আমি কেবল এটি উল্লেখ করতে চাই যে এটি অনুসারে আপনি টেক্সটএডিট দিয়ে কনফ
ইয়ারিন


পুনরায়: টেক্সটাইটিট- ব্যবহারকারী ডিরেক্টরিতে যা আছে তার উপর নির্ভর করে। কিছু জিনিস আরটিএফ দিয়ে ভাল করে না; কেবল টেক্সটাইটিটকে 'প্লেইন টেক্সট' এ সেট করুন।

আপনাকে সিস্টেমের পছন্দগুলিতে ওয়েব ভাগ করে নেওয়া বন্ধ করতে হবে

এখানে কেউ আমাকে সাহায্য করুন দয়া করে করতে পারেন ? আমি MAMP একই জিনিস অর্জন করার চেষ্টা করছি stackoverflow.com/q/40405663/4480164
Kyo

উত্তর:


33

আপনার ডিফল্ট শ্রবণ পোর্ট পরিবর্তন করুন

যাও MAMP > Preferences > Portsএবং সেট সেট Apache Portকরুন 80। ঠিক আছে টিপুন।

আপনার স্থানীয় হোস্ট ফাইল সেট আপ করুন

আপনার হোস্ট ফাইলটি সম্পাদনা করুন যাতে আপনার কিছু ডোমেন থাকে যা আপনার স্থানীয় ওয়েব সার্ভারে সমাধান করবে।

টার্মিনাল থেকে, sudo pico /etc/hostsআপনার পাসওয়ার্ডটি টাইপ করুন এবং টাইপ করুন। নীচে, নিম্নলিখিত দুটি লাইন যুক্ত করুন।

127.0.0.1    local.example.com
127.0.0.1    local.example.net

ফাইলটি সংরক্ষণ করুন এবং প্রস্থান করুন (Ctrl + O, enter, Ctrl + X)।

আপনার অ্যাপাচি কনফিগারেশনে ভার্চুয়াল হোস্ট যুক্ত করুন

/Applications/MAMP/conf/apache/httpd.confএকটি পাঠ্য সম্পাদকে খুলুন , নীচে স্ক্রোল করুন এবং নিম্নলিখিত লাইনগুলি ফাইলে যুক্ত করুন।

NameVirtualHost * 

<VirtualHost *> 
DocumentRoot "/Applications/MAMP/htdocs" 
ServerName localhost 
</VirtualHost> 

<VirtualHost *> 
DocumentRoot "/Users/YOURNAME/sites/example-a" 
ServerName local.example.com
</VirtualHost>

<VirtualHost *> 
DocumentRoot "/Users/YOURNAME/sites/example-b" 
ServerName local.example.net
</VirtualHost>

অ্যাপাচি পুনরায় চালু করুন

সার্ভারগুলি বন্ধ করুন এবং তারপরে এমএএমপিতে সার্ভারগুলি শুরু করুন। এখন আপনার দেখার সুযোগ হওয়া উচিত: http://local.example.com/ এবং http://local.example.net/


5
আমি আপনার উত্তরটি উঁচুতে সার্ভারফল্টে নিবন্ধভুক্ত করেছি! : ডি
অশুভরিকো

আমিও. এটি আশ্চর্যজনক, কারণ আপনাকে কেবল দুটি কনফিগার ফাইল সম্পাদনা করে স্থানীয়ভাবে একাধিক সাইট পরিচালনার জন্য এমএএমপি প্রো (যা ব্যয়বহুল ধরনের) কিনতে হবে না।
mav

: অ্যাক্সেস নিষিদ্ধ ত্রুটি জন্য যান এখানে stackoverflow.com/questions/9110179/...
zengr

5
আছে: ভার্চুয়াল হোস্ট অবস্থিত configs এর জন্য কোনো সুনির্দিষ্ট ফাইল এখানে/Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
ব্রায়ান ডাউনিং

6
@ ব্রায়ানডাউনিং এটি উল্লেখ করার মতো যে এপাচি এই ফাইলটি ব্যবহার করার জন্য আপনাকে httpd.conf ফাইলের মধ্যে থেকে নীচের লাইনটি Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
অসুবিধে করতে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.