web-dev-qa-db-ja.com

rootとしてTomcatを起動する権限が拒否されました

CentOSを使い始めました。

Javaをインストールします

yum install Java-1.7.0-openjdk-devel

ユーザーを追加しました:

$useradd supersite

ダウンロードされたTomcat:

$wget http://Apache.mirror.anlx.net/Tomcat/tomcat-7/v7.0.42/bin/Apache-Tomcat-7.0.42.Zip
$unzip Apache-Tomcat-7.0.42.Zip -d Tomcat7

作成されたサービス構成:

$ cd /etc/init.d
$ edit Tomcat7-supersite

here からファイルをコピーしました。

ただし、rootユーザーとして実行しようとすると(root @ myipと表示されます)

service Tomcat7-supersite start

私は得ます:

env: /etc/init.d/Tomcat7-supersite: Permission denied

どうして?

5
Dejel

ファイル /etc/init.d/Tomcat7-supersiteには実行権限がありません。あなたは走る必要があります

Sudo chmod +x /etc/init.d/Tomcat7-supersite
16
Jenny D