বুটে কিভাবে হোমব্রিউ আপাচি শুরু করবেন?


2

আমি হোমব্রু সংস্করণের জন্য ডিফল্ট অ্যাপাচি স্যুইচ করেছি। আমি বুট দিয়ে ডিফল্ট অ্যাপাচি শুরু করে দিয়েছি:

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

তবে হোমব্রু সংস্করণটি স্বয়ংক্রিয়ভাবে শুরু হয় না। httpdপ্রক্রিয়া চলছে (যেমন দ্বারা নিশ্চিত করা brew services start httpd) কিন্তু সার্ভারটি চলছে না, যতক্ষণ না আমি চালানো

sudo apachectl start

( apachectlএখানে হোমব্রব সংস্করণ উল্লেখ করা হয় /usr/local/bin/apachectl)

আমি ম্যাকস মোজাভে ব্যবহার করছি, এবং হোমব্রু আপাচি সংস্করণটি 2.4.37।

উত্তর:


2

আপনি যদি চালান:

brew services

আউটপুট এর শেষ দুটি লাইন আপনার প্রশ্নের উত্তর দেয়:

If sudo is passed, operate on /Library/LaunchDaemons (started at boot).
Otherwise, operate on ~/Library/LaunchAgents (started at login).

সুতরাং, বুট চালাতে অ্যাপাচি শুরু করতে:

sudo brew services start apache2

এবং লগইন চলাকালীন অ্যাপাচি শুরু করতে:

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