ম্যাক ওএস এক্স মাউন্টাউন লায়নটিতে অ্যাপাচি সক্ষম করা


12

এটি আমার প্রথম ম্যাক, এটি মাউন্টেন সিংহ এবং আমি কীভাবে পছন্দ করে -> ভাগ করে নেওয়ার -> ওয়েব ভাগ করে নেওয়ার মাধ্যমে অ্যাপাচি সক্ষম করতে পারি, তবে আমি কীভাবে পর্বত সিংহটিতে এটি করব?

আমি দেখতে পেয়েছি যে সেই বোতামটি আর বিদ্যমান নেই, সুতরাং ম্যানুয়ালি এটি চালু করার জন্য টর্নিমাল আদেশ কী?

উত্তর:


13

অ্যাপাচি শুরু করতে
sudo apachectl start

এটি আপনাকে একটি ডকুমেন্টরুট সহ একটি বেসিক অ্যাপাচি সার্ভার দেবে /Library/WebServer/Documents/

আপনি পিএইচপি এবং ভার্চুয়ালহোস্টের মতো জিনিসগুলি কনফিগারেশন ফাইলটি ব্যবহার করে সক্ষম করতে পারেন, যা অবশ্যই রুট হিসাবে সম্পাদনা করা উচিত:
/etc/apache2/httpd.conf

অ্যাপাচি সার্ভারটি পুনরায় আরম্ভ করুন (কনফিগার ফাইলটি সম্পাদনার পরে)
sudo apachectl graceful

অ্যাপাচি সার্ভারটি বন্ধ করুন
sudo apachectl graceful-stop

আমি বিশ্বাস করি যে ব্যবহারকারীর ডিরেক্টরিগুলি ব্যবহার করতে (যেমন ~/Sites/অ্যাক্সেস করার অনুমতি দেওয়া http://localhost/~username/) বা HTTP টি শুরুতে চালানোর জন্য পেতে আপনাকে কিছুটা টুইট করতে হবে। আমার অ্যাপাচি কনফিগারেশনগুলি "ক্লিন" 10.8 ইনস্টল থেকে আসে নি বলে দুর্ভাগ্যক্রমে পূর্ববর্তী সংস্করণগুলির সম্পূর্ণ কার্যকারিতাটি পাওয়া কতটা সহজ তা পরীক্ষা করতে পারছি না।


অসাধারণ! এটি যথেষ্ট চেয়ে বেশি! অনেক ধন্যবাদ. :) যদি আপনি কীভাবে ব্যবহারের কনফিগার করবেন তা যদি সন্ধান করেন ~/Sites/তবে দয়া করে আমাকে বলুন। ;)
গ্রেডুয়ান

1
কিছু প্রাথমিক পোকিং ইঙ্গিত দেয় যে এটি মোড_উসারডির সক্রিয় রয়েছে এবং /etc/apache2/extras/httpd-userdir.confএটি মূল কনফিগারেশন ফাইলের শেষে সঠিকভাবে আমদানি করা হচ্ছে তা নিশ্চিত করার সাথে এটি করা উচিত । যদি ~/Sitesইতিমধ্যে বিদ্যমান থাকে তবে আপনাকে যা করতে হবে তা হতে পারে ...
এনআরিলিংহ

ঠিক আছে, আমি এটি পরে যাচ্ছি, আপনার সমস্ত সহায়তার জন্য ধন্যবাদ। :)
গ্রেডুয়ান

আমি যখন আনপ্রেডড না হয়েছি তখন কেবলমাত্র আমার কাস্টম * .conf ডিরেক্টরিটি /private/etc/apache2/httpd.conf ফাইল থেকে নিক্স করা হয়েছিল changed আমি />httpd -Sটার্মিনাল থেকে ছুটে এসেছি এবং এটি আমার উপায়গুলির ত্রুটি নির্দেশ করেছে।
শানিমাল

4

এটিকে স্থায়ী করতে আপনি এটি করতে পারেন:

sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist

'-w' বিকল্পটি এটি পুনরায় চালু করা ইত্যাদিতে পরিষেবা পুনরায় চালু করতে সেট করে etc.

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