Dej*_*jel 5 linux tomcat java centos yum
我刚开始使用 CentOS。
我安装Java
yum install java-1.7.0-openjdk-devel
Run Code Online (Sandbox Code Playgroud)
添加了一个用户:
$useradd supersite
Run Code Online (Sandbox Code Playgroud)
下载的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
Run Code Online (Sandbox Code Playgroud)
创建的服务配置:
$ cd /etc/init.d
$ edit tomcat7-supersite
Run Code Online (Sandbox Code Playgroud)
我从这里复制了文件。
但是,当我尝试以 root 用户身份运行时(我看到我是 root@myip)
service tomcat7-supersite start
Run Code Online (Sandbox Code Playgroud)
我得到:
env: /etc/init.d/tomcat7-supersite: Permission denied
Run Code Online (Sandbox Code Playgroud)
为什么?
Jen*_*y D 16
该文件/etc/init.d/tomcat7-supersite
缺少执行权限。你需要跑
sudo chmod +x /etc/init.d/tomcat7-supersite
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
31471 次 |
最近记录: |