আমি আমার হোম ডিরেক্টরিতে কোনও অ্যাপ্লিকেশন ডিরেক্টরি থেকে অ্যাপ্লিকেশনগুলি চালানোর জন্য আমার অ্যাপাচি 2 ভার্চুয়ালহস্ট সেটআপ করার চেষ্টা করছি।
home/myusername/apps/application1
আমি বর্তমানে যে পদক্ষেপগুলি করছি তা এখানে:
1) ডিরেক্টরিগুলি তৈরি করা এবং এটিতে একটি index.html ফাইল যুক্ত করা।
home/myusername/apps/application1/index.html
2) ডিরেক্টরিতে অনুমতি প্রদান।
sudo chown -R $USER:$USER /home/myusername/apps/application1
sudo chmod -R 755 /home/myusername/apps
3) ভার্চুয়াল হোস্ট ফাইল তৈরি করা
sudo touch /etc/apache2/sites-enabled/application1.app.conf
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /home/myusername/application1
ServerName application1.app
ServerAlias www.application1.app
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
4) হোস্ট সক্রিয় করুন
sudo a2ensite application1.app
5) অ্যাপাচি পুনরায় চালু করুন
sudo service apache2 restart
6) হোস্ট ফাইলটিতে ডোমেন যুক্ত করা
127.0.0.1 application1.app
এই সমস্ত কাজ করার পরে, আমি ব্রাউজার অ্যাপ্লিকেশন 1 এ অ্যাপ্লিকেশনটিতে ঠিকানাটি টাইপ করলে আমি নিম্নলিখিত 403 পেয়েছি।
Forbidden
You don't have permission to access / on this server.
Apache/2.4.7 (Ubuntu) Server at application1.app Port 80
আমি কী ভুল করছি সে সম্পর্কে কোনও ধারণা? সবাইকে ধন্যবাদ.