আমি কীভাবে ওএসএক্স মাউন্টেন সিংহ / ম্যাভারিক্সে অ্যাপাচি শুরু করব?


71

ওএসএক্স মাউন্টেন সিংহ ওয়েব ভাগ করে নেওয়ার জন্য জিইউআই সরিয়েছে, তবে অ্যাপাচি এখনও ইনস্টল রয়েছে।

আমি কীভাবে পরিষেবাটি শুরু করব এবং বন্ধ করব? প্রারম্ভকালে স্বয়ংক্রিয়ভাবে চালু করার জন্য পরিষেবাটি কীভাবে পাব?


এটি স্বয়ংক্রিয়ভাবে শুরু হয়, কমপক্ষে আমার জন্য। এটি কেবল 0.0.0.0 টাইপ করুন।
ওয়াজসিচ বেদনারস্কি

@ ল্রি নং। আমি 10.7 থেকে আপগ্রেড করেছি
ওয়াজিয়াচ বেদনারস্কি

উত্তর:


79

অ্যাপাচি-এর জন্য লঞ্চডেমোন এখনও রয়েছে, সুতরাং এটির জন্য আপনাকে যা করতে হবে তা সমস্ত এটি:

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

-wএটা স্থায়ী করে তোলে, অর্থাত এটা যখন আপনি পুনরায় বুট পুনরায় লোড করা হবে।


একবার এভাবে শুরু হওয়ার পরে আপনি কীভাবে এটি বন্ধ করবেন?
জেমস ম্যাকমাহন

9
@ জেমসম্যাকমাহন:sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
গর্ডন ডেভিসন

হুম, লোকালহোস্টে এখনও কিছু চলছে, আমি ধরে নিয়েছিলাম এটি আপাচি, সম্ভবত আমার অন্য কিছু চলছে।
জেমস ম্যাকমাহন

@ জেমসম্যাকমাহন: sudo lsof -i:80প্রদত্ত বন্দরটিতে কী প্রক্রিয়া শুনছে তা দেখতে আপনি উদাহরণ ব্যবহার করতে পারেন । সেখান থেকে, পূর্ববর্তী উত্তরটি আপনাকে এটি সন্ধান করতে সহায়তা করতে পারে ...
গর্ডন ডেভিসন

35

টার্মিনাল কমান্ড

শুরু হচ্ছে: "sudo apachectl start"

থামছে: "sudo apachectl স্টপ"

পুনঃসূচনা: "sudo apachectl পুনঃসূচনা"

স্টার্টআপে চালু হচ্ছে

(এই থ্রেডে চিহ্নিত উত্তরটি দেখুন)


সমান শাটডাউন আইটেমস ডির আছে কি? এই মুহুর্তে আমার সামনে ওএসএক্স রাখবেন না ...
রিচ হোমোলকা

সেখানে /etc/rc.shutdown.local
থাকতেন

12

sudo apachectl startএছাড়াও লঞ্চড ডিমন সক্ষম করে। এটি ঠিক মতো পরিবর্তন করে Disabledকীটি ওভাররাইড করে ।/System/Library/LaunchDaemons/org.apache.httpd.plist/private/var/db/launchd.db/com.apple.launchd/overrides.plistlaunchctl load -w

http://localhost/~username/কাজ করার জন্য আপনাকে এ জাতীয় নির্দেশিকা তৈরি করতে হবে /etc/apache2/users/username.confএবং যুক্ত করতে হবে <Directory>:

<Directory "/Users/username/Sites/">
Options Indexes MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>

1
আমি এখানে একটি সত্যিই দুর্দান্ত লেখার সন্ধান পেয়েছি। পিএইচপি মডিউল এনবেলেশনও কভার করে। coolestguyplanettech.com/downtown/…
পিটার

8

স্লিফ্টি এবং লরি স্পষ্টভাবে এটি না বলে একটি গুরুত্বপূর্ণ ধারণাটিতে ইঙ্গিত দেয়।

"sudo apachectl start" কেবল অ্যাপাচি শুরু করবে না তবে /private/var/db/launchd.db/com.apple.launchd/overrides.plist এও পরিবর্তন করবে যাতে সিস্টেমটি পুনরায় বুট করার সময় অ্যাপাচি স্বয়ংক্রিয়ভাবে পুনরায় চালু হবে।

একইভাবে, "sudo apachectl স্টপ" অ্যাপাচি বন্ধ করবে এবং উপরের ফাইলটি সংশোধন করবে যাতে সিস্টেমটি পুনরায় বুট করার সময় অ্যাপাচি শুরু হবে না।

পরিষেবাটি স্বয়ংক্রিয়ভাবে শুরু হয় কিনা তা নিয়ন্ত্রণ করার এটি সহজতম উপায় বলে মনে হয়।


3

জিইউআইয়ের সন্ধানকারীদের জন্য, ক্লিক অন টাইলার একটি কন্ট্রোল প্যানেল অ্যাপ্লিকেশন তৈরি করেছে, http://clickontyler.com/blog/2012/02/web-sharing-mountain-lion/

জিইউআই নমুনা


চমৎকার উইজেট .. তবে আমার সিস্টেমে কিছু ভুল হয়েছে এবং অ্যাপাচি শুরু হচ্ছে না: :(
দিলীপ রাজকুমার

একই অবস্থা. ভাল পুরানো .pid ফাইল আমি ... zzz সম্পর্কে বিভ্রান্তি - একটি সামান্য বিট পঙ্কিল কোডেড হবে বলে মনে হয়
কনিকে

এটি দুর্দান্ত .. তবে পুরানো, ইয়োসেমাইটে কাজ করে না। কীভাবে আমরা আমাদের সেটিংস ফলকটি থেকে এটি সরিয়ে দেব?
ইমোলেটিভি

~/Library/PreferencePanes
মুছতে

দুঃখিত, এটি আর উপলভ্য নয় বা বাণিজ্যিক পণ্যের অংশ হয়ে গেছে যা আপনি কেবল ডাউনলোড করতে পারেন সম্পূর্ণ পছন্দ - কেবল পছন্দ প্যানেল নয়। কোন বিকল্প?
মোটি শ্নের

1

এই অগ্রাধিকার ফলকে কম্পিউটার সাইট ফোল্ডারের জন্য এবং একটি ব্রাউজার খোলার লিঙ্কগুলি রয়েছে: http://stowlake.com/WebServer


আপনি OS-X 10.11 এবং 10.12 উভয়ই ওয়েব-সার্ভার শুরু করার চেষ্টা করার সাথে সাথে এটি পরিবর্তে কুরুচিপূর্ণ UI এর পছন্দ প্যানেলটি ক্র্যাশ হয়ে যায়। আপনার অনুরোধে ক্র্যাশ-লগগুলি উপলভ্য;)
মোটি শ্নের
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.