কিভাবে উবুন্টুতে টমকাট 7 বন্ধ করবেন?


15

অপ্ট-গেট কমান্ডটি ব্যবহার করে আমি অ্যাপাচি টমক্যাট 7 ইনস্টল করেছি। এখন যখনই আমি আমার সিস্টেম শুরু করব, টমক্যাট চলছে is আমি টমকাটটি থামাতে চাই যাতে আমি এটি গ্রহণের মধ্য দিয়ে শুরু করতে পারি।

আমি এটিকে শাটডাউন.শ কমান্ড দিয়ে থামানোর চেষ্টা করেছি এবং আমি নীচের ত্রুটিটি পাচ্ছি:

admin@admin-eMachines-E727:/usr/share/tomcat7/bin$ sudo /usr/share/tomcat7/bin/shutdown.sh
Using CATALINA_BASE:   /usr/share/tomcat7

Using CATALINA_HOME:   /usr/share/tomcat7

Using CATALINA_TMPDIR: /usr/share/tomcat7/temp

Using JRE_HOME:        /usr

Using CLASSPATH:       /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar

Jun 02, 2014 9:37:59 AM org.apache.catalina.startup.ClassLoaderFactory validateFile

WARNING: Problem with directory [/usr/share/tomcat7/common/classes], exists: [false], isDirectory: [false], canRead: [false]

Jun 02, 2014 9:37:59 AM org.apache.catalina.startup.ClassLoaderFactory validateFile

WARNING: Problem with directory [/usr/share/tomcat7/common], exists: [false], isDirectory: [false], canRead: [false]

Jun 02, 2014 9:38:00 AM org.apache.catalina.startup.ClassLoaderFactory validateFile

WARNING: Problem with directory [/usr/share/tomcat7/server/classes], exists: [false], isDirectory: [false], canRead: [false]

Jun 02, 2014 9:38:00 AM org.apache.catalina.startup.ClassLoaderFactory validateFile

WARNING: Problem with directory [/usr/share/tomcat7/server], exists: [false], isDirectory: [false], canRead: [false]

Jun 02, 2014 9:38:00 AM org.apache.catalina.startup.ClassLoaderFactory validateFile

WARNING: Problem with directory [/usr/share/tomcat7/shared/classes], exists: [false], isDirectory: [false], canRead: [false]

Jun 02, 2014 9:38:00 AM org.apache.catalina.startup.ClassLoaderFactory validateFile

WARNING: Problem with directory [/usr/share/tomcat7/shared], exists: [false], isDirectory: [false], canRead: [false]

Jun 02, 2014 9:38:00 AM org.apache.catalina.startup.Catalina stopServer

SEVERE: Catalina.stop: 

java.io.FileNotFoundException: /usr/share/tomcat7/conf/server.xml (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:146)
at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:468)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:371)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:458)

দয়া করে আমাকে এই সমস্যার সমাধানের পরামর্শ দিন। আগাম ধন্যবাদ.

উত্তর:


20

সাধারণত উবুন্টুতে যে কোনও পরিষেবা পরিচালনা করতে পারবেন

sudo service <service_name> <argument>

এখানে পরিষেবা_নামটি পরিষেবাটির নাম হিসাবে বিবেচিত, আপনার ক্ষেত্রে এটি tomcat7

আর্গুমেন্ট মত কর্ম ধরণ জন্য দাঁড়িয়েছে start, stop, restart, status, আপনার ক্ষেত্রে এটি হল stop

সুতরাং অবশেষে আপনি নীচের কমান্ডটি দিয়ে টমক্যাট 7 বন্ধ করতে পারেন।

sudo service tomcat7 stop

3
স্টপ এক সময়ের চুক্তি। sudo update-rc.d tomcat7 disableএটি বুট হওয়ার সাথে সাথে এটি পিসি দিয়ে পুনরায় আরম্ভ করা বন্ধ করতে ব্যবহার করতে হবে
ভাইরাসবয়

1

আমি এর জন্য যা কিছু পেয়েছি তার প্রায় সবই চেষ্টা করেছি কিন্তু শেষ পর্যন্ত আমি এটিকে সর্বোত্তম, সাধারণ এবং সুনির্দিষ্ট সমাধান হিসাবে উপসংহারে পৌঁছেছি:

sudo systemctl start tomcat

এইটি পরিষেবাটি চালু করার জন্য

আপনি যদি স্ট্যাটাসটি পরীক্ষা করতে চান তবে

sudo systemctl status tomcat

এবং থামার জন্য:

sudo systemctl stop tomcat

এটি কীভাবে গৃহীত উত্তরের উপর উন্নতি করে?
চার্লস সবুজ

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