উন্নয়নের জন্য একসাথে একাধিক ওয়েবসাইট পরিচালনা / হোস্ট করার জন্য এমএএমপি আপনি কীভাবে কনফিগার করবেন ?
উন্নয়নের জন্য একসাথে একাধিক ওয়েবসাইট পরিচালনা / হোস্ট করার জন্য এমএএমপি আপনি কীভাবে কনফিগার করবেন ?
উত্তর:
যাও 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/
/Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf