কীভাবে আমার হোম ডিরেক্টরিতে অ্যাপাচি ফাইলগুলিতে অ্যাক্সেস দেবেন?


4

আমি একজন উবুন্টু লিনাক্স ব্যবহারকারী (লুসিড লিংক) যিনি আপাচি চালাচ্ছেন। আমার হোম ডিরেক্টরি ডিরেক্টরি (~ / zip_files) এর একটি ফোল্ডারে জিপ ফাইলের একটি সংকলন রয়েছে যা আমি অ্যাপাচি এর মাধ্যমে লিঙ্ক করতে সক্ষম হতে চাই, যেমন যে কেউ যদি আমার ওয়েবসাইটটি পরিদর্শন করে যা আমি আপাচি ব্যবহার করে যা হোস্ট করার জন্য একটি জিপ ফাইলগুলির একটিতে লিঙ্ক করুন, তিনি এটি ওয়েবের মাধ্যমে ডাউনলোড করতে পারেন। আমি কীভাবে অ্যাপাচিগুলিকে ফাইলগুলিতে অ্যাক্সেস সরবরাহ করতে এবং অনুমতিগুলি সেট করতে পারি? ধন্যবাদ, আমি লিনাক্সে নতুন!

উত্তর:


4

দুটি উপায় আছে যা আপনি নিতে পারেন:

  1. আপনার অ্যাপাচি কনফ ফাইলটিতে ডকুমেন্টরুটটি আপনার হোম ডিরেক্টরিতে পরিবর্তন করুন। এটি তাত্ক্ষণিকভাবে এইচটিটিপি জুড়ে আপনার নথিগুলি পরিবেশন করবে। পরিবর্তনটি দেখতে আপনাকে অ্যাপাচি পুনরায় লোড করতে হবে।

  2. দ্বিতীয় পদ্ধতির একটি সিমিলিংক ব্যবহার করা হয় । সিমলিংকগুলি মূলত অন্যান্য ফাইল বা ফোল্ডারগুলির উল্লেখ। ডিরেক্টরিতে / var / www টাইপ করুন:

    ln -s /var/www /home/username
    

    এটি সিমলিংকের একটি ভাল বর্ণনা । আপনাকে এখনও অ্যাপাচি কনফে'র ফলোসিমলিংক বিকল্পটি সেট করতে হবে এবং অ্যাপাচি পুনরায় লোড করতে হবে।

উভয় পদ্ধতির জন্য, নিশ্চিত হয়ে নিন যে অনুমতিগুলি সঠিক কিনা তা নিশ্চিত করতে ফোল্ডারের অনুমতিগুলি কমপক্ষে 755 (chmod 755 / home / ব্যবহারকারীর নাম ব্যবহার করুন)।


2

অ্যাপাচে একটি বৈশিষ্ট্য রয়েছে যা প্রতি ব্যবহারকারী ওয়েব ডিরেক্টরিগুলির জন্য অনুমতি দেয় যা লোকেদের ব্যবহার করে আপনার ফাইলগুলিতে অ্যাক্সেস করতে দেয় http://www.example.com/~mark/

আপনি এটি সিমলিংক ধারণার সাথে একত্রিত করতে পারেন

cd 
ln -s zip public_html

অথবা

cd
mkdir public_html
cd public html 
ln -s ../zip zip

আমি মনে করি আপনাকে আপাচে সিমলিংকগুলি অনুসরণ করতে বলা দরকার।

আপনাকে ডিরেক্টরি এবং ফাইলগুলিতে অনুমতিও স্থাপন করতে হবে যাতে আপাচি যে ব্যবহারকারীদের অধীনে চালিত হয় সেগুলি সেগুলি দ্বারা পঠনযোগ্য।

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