আমি একটি টমক্যাট.শ ফাইল তৈরি করেছি যাতে আমি টার্মিনাল দিয়ে টমক্যাট শুরু করতে এবং থামাতে পারি। আমি /bin
ফোল্ডারের ভিতরে ফাইলটি রেখেছিলাম এবং chmod u+x
এটি সম্পাদনযোগ্য করে তোলার জন্য এটিতে সঞ্চালন করেছিলাম।
কিন্তু তারপরে আমি কমান্ডটি চেষ্টা করার পরে tomcat start
এটি আমাকে কেবল নিম্নলিখিতটি দেয়:
Using CATALINA_BASE: /usr/share/tomcat7
Using CATALINA_HOME: /usr/share/tomcat7
Using CATALINA_TMPDIR: /usr/share/tomcat7/temp
Using JRE_HOME: /usr/lib/jvm/java-6-sun-1.6.0.26/jre
Using CLASSPATH: /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar
touch: cannot touch '/usr/share/tomcat7/logs/catalina.out': Permission denied
/usr/share/tomcat7/bin/catalina.sh: 538: cannot create /usr/share/tomcat7/logs/catalina.out: Permission denied
আমি লিনাক্সে নতুন। দয়া করে এটির জন্য যথাযথ অনুমতি স্থাপনে আমাকে সহায়তা করুন। যদি তা না হয় তবে আমি আমার টমক্যাট ফোল্ডারটি অন্যত্র সরিয়ে নিয়ে যাব।
/usr/local/bin
পরিবর্তে ফাইলটি স্থাপন করা উচিত/bin
। এছাড়াও, যদি ফাইলটিtomcat.sh
কল করা হয়tomcat
, নামটি আলাদা হওয়ায় আপনি কল করার সময় আপনি এটিটি কার্যকরভাবে প্রয়োগ করবেন না । আপনারtomcat.sh
ফাইলের বিষয়বস্তু কি ? আপনি কি সাথে টমক্যাট চালানোর চেষ্টা করেছেনsudo tomcat start
?