উইন্ডোজ 10-এ উবুন্টু বাশ ডাব্লুএসএল-এ, আমি কীভাবে আমার রেডিস-সার্ভার পরিষেবা শুরু করতে পারি?


1

আমি উইন্ডোজ ১০-এ উবুন্টু বাশ ইনস্টল করেছি প্রতিবার শুরুর দিকে একবার টার্মিনালটি খোলার পরে আমি কীভাবে redis-serverপটভূমিতে শুরু sudo service redis-server restartকরব?

আমি আমার ~/.bashrcফাইলটিতে সেই কমান্ডটি যুক্ত করার চেষ্টা করেছি , তবে প্রতিবার টার্মিনাল উইন্ডোটি খুললে আমাকে আমার পাসওয়ার্ডটি প্রবেশ করতে হবে। এটি যখনই আমি টার্মিনাল উইন্ডোটি খুলি ততবার এটি সার্ভারটি পুনরায় চালু করে। আমার সাথে এটি পরিচালনা করার আরও ভাল উপায় সম্পর্কে কেউ কি জানেন?


ডাব্লুএসএল সম্পর্কে কোনও ধারণা নেই তবে মনে হচ্ছে আপনার সমস্যাটি পাসওয়ার্ডের জন্য প্রয়োজনীয় sudo দ্বারা সৃষ্টি হয়েছে, সুতরাং আপনি ভিজুডো কল করে নোপাসউইড সেট করতে পারেন: Askubuntu.com/questions/334318/… , দ্বিতীয় অংশ, কি সেই লিখিত পরিষেবাটি কোনও পিআইডি ফাইল লিখবে? যদি তাই হয় তবে এটি পরীক্ষা করে দেখতে পারেন যে এটি বিদ্যমান কিনা এবং যদি পরিষেবাটি শুরু করার আগে প্রক্রিয়াটি বিদ্যমান কিনা তা পরীক্ষা করে দেখুন।
টি নাইরাথ

সিএমডি উইন্ডোটি বন্ধ করার পরে কী পটভূমিতে পরিষেবাটি চালানো হচ্ছে? service xyz startসিএমডি উইন্ডোটি টাইপ করুন এবং বন্ধ করুন। আপনি দেখতে পাচ্ছেন যে পরিষেবাটি টাস্ক ম্যানেজারে চলছে। আপনি কোন উইন্ডোজ সংস্করণটি চালাচ্ছেন?
বিশ্বব্রিয়ো

আমি উইন্ডোজ 10 প্রো বিল্ড 1803 চালাচ্ছি I আমি বিশ্বাস করি যে টার্মিনালটি বন্ধ করার পরে এটি পটভূমিতে চলছে, কারণ এটি সমস্ত টার্মিনালগুলি বন্ধ করে দেওয়ার পরে কাজ করে।
fwaokda

@ ন্যানিরথ, মনে হচ্ছে আমাকে বাশ স্ক্রিপ্ট লিখতে হবে। আমি সেভাবে এটি পরীক্ষা করে দেখতে চেষ্টা করতে পারি, তবে আমাকে কিছুটা সময় নিতে পারে। আমি কখনও বাশ স্ক্রিপ্ট লিখি।
fwaokda

উত্তর:


1

sshdঅ্যান্ড্রয়েডে টার্মাক্সে একবার লগইন করার পরে আমি এটি ব্যবহার করার জন্য ব্যবহার করি , আপনার সমস্যাটি খুব সাদৃশ্যপূর্ণ বলে মনে হচ্ছে। যদি আপনার প্রক্রিয়া কোনও .pidফাইল তৈরি করে তবে আপনার সার্ভার বাইনারি সহ এসএসএস প্রতিস্থাপন করা এবং সবকিছুতে অনুলিপি করা সহজ হওয়া উচিত.bashrc

# check if pid file exists in path (termux path), if so,
#   check if process id is still running, if so,
#     do nothing
# otherwise start sshd

if [ ! -f $HOME/../usr/var/run/ssh.pid ] \
       || ps|grep $(cat $HOME/../usr/var/run/ssh.pid)
then
    sshd
fi
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.