linux的tomcat配置
来源:互联网 发布:jq判断值是否在数组中 编辑:程序博客网 时间:2024/06/09 15:47
在安装tomcat之前,jdk要先安装好。
到tomcat官网下载linux版本的tomcat(tar.gz结尾的)。
上传到linux指定的位置,然后解压。
执行的时候可能会遇到问题:
[root@iZ23es311y3Z ~]# /home/apache-tomcat-7.0.81/bin/startup.sh
-bash: /home/apache-tomcat-7.0.81/bin/startup.sh: Permission denied
没有权限。那就获取权限。
在linux下执行sh文件时提示下面信息:
-bash: ./xx.sh: Permission denied
解决:
chmod 777 xx.sh
Linux chmod +755和chmod +777 各是什么意思呢?
755 代表用户对该文件拥有读,写,执行的权限,同组其他人员拥有执行和读的权限,没有写的权限,其他用户的权限和同组人员权限一样。
777代表,user,group ,others ,都有读写和可执行权限。
在linux终端先输入ls -al,可以看到如:
-rwx-r--r-- (一共10个参数)
第一个跟参数跟chmod无关,先不管.
2-4参数:属于user
5-7参数:属于group
8-10参数:属于others
接下来就简单了:r==>可读 w==>可写 x==>可执行
r=4 w=2 x=1
所以755代表 rwxr-xr-x
其实最后还是sudo -s解决的
chmod 777 startup.sh
然后再启动tomcat,仍然有错:
[root@iZ23es311y3Z bin]# /home/apache-tomcat-7.0.81/bin/startup.sh
Cannot find /home/apache-tomcat-7.0.81/bin/catalina.sh
The file is absent or does not have execute permission
This file is needed to run this program
这是catalina.sh权限不足,继续获取权限。
[root@iZ23es311y3Z bin]# chmod 777 catalina.sh
下面再启动tomcat。
[root@iZ23es311y3Z bin]# /home/apache-tomcat-7.0.81/bin/startup.sh
Using CATALINA_BASE: /home/apache-tomcat-7.0.81
Using CATALINA_HOME: /home/apache-tomcat-7.0.81
Using CATALINA_TMPDIR: /home/apache-tomcat-7.0.81/temp
Using JRE_HOME: /root/jdk8/jdk1.8.0_45
Using CLASSPATH: /home/apache-tomcat-7.0.81/bin/bootstrap.jar:/home/apache-tomcat-7.0.81/bin/tomcat-juli.jar
Tomcat started.
启动成功了。
如果你要关闭tomcat,需要执行shutdown.sh,不过当然,被拒绝了。
[root@iZ23es311y3Z bin]# /home/apache-tomcat-7.0.81/bin/shutdown.sh
-bash: /home/apache-tomcat-7.0.81/bin/shutdown.sh: Permission denied
每次都要执行一次获取权限实在麻烦,不如一次了事吧。
[root@iZ23es311y3Z home]# chmod -R 777 apache-tomcat-7.0.81
好了,对于文件夹apache-tomcat-7.0.81下的所有文件,我都不会因权限问题被拒绝了(以root身份执行上面的命令哦)
- linux的tomcat配置
- linux下tomcat的配置
- Linux下tomcat的配置
- Linux下tomcat的配置
- Linux下tomcat的配置
- 配置linux下的tomcat
- linux 下 tomcat的配置
- 配置linux下tomcat的远程debug
- Linux 配置支持SSL的Tomcat -- 2
- Linux下JDK, Tomcat, MySQL的配置
- Linux初探(六)---Tomcat的配置
- linux下配置tomcat 虚拟主机的方法
- Linux下Tomcat的安装配置
- Linux下Tomcat的安装配置
- Linux下Tomcat的安装配置
- Linux下JDK和Tomcat的配置
- Linux下Tomcat的安装配置
- Linux下Tomcat的安装配置
- seq2seq模型理解
- SpringMVC总结
- 多次包含同一个头文件,实现只写一句宏定义就可以定义出两个不同类型的变量
- ubuntu安装jdk
- 【转】常用0x000000类型颜色代码表
- linux的tomcat配置
- 允许从Jenkins提供的其他文件(即外部文件中)加载图像,样式表,js等
- 基于android的声源定位模块系统设计
- 依赖了aar库的module被导入工程时出现failed to resolve的错误
- Oracle异常汇总
- Cordova 图片视频选择器,图片多选,模仿微信 Cordova ionic 图片视频选择器
- 【数学基础】【最小公倍数和最大公约数】
- laravel Route 用法
- 访问或修改一个类的私有属性