这里以启动tomcat为例

1、安装tomcat不介绍了,自己百度

2、测试能否使用,略

3、创建tomcat用户

useradd tomcat -s /sbin/nologin

创建tomcat,禁止登陆,用户目录用来存放日志

4、启动

sudo -u tomcat tomcat/bin/startup.sh

这里报错:找不到Java_home

思考:配置了全局环境变量JAVA_HOME,都能使用,为啥sudo就失败?会不会是sudo也有个.bashrc类似的,里面不存在?

验证:sudo -E env,一看果然没有JAVA_HOME

原因:sudo 为了安全使用一套特殊的环境变量,参见/etc/sudoers 里面有个Defaults /bin/bash:/sbin/bash

修改:加入jdk的目录,如图

最后再试下:sudo -u tomcat tomcat/bin/startup.sh

不足之处:

1、http://xxx:8080/manager/进去不会弹出输入用户名密码的框,而http://xxx/manager可以弹出框,原因未知;;;;;或许是我nginx代理了80端口缘故、?但是关闭了也没用

最新文章

  1. js的extend和fn.extend使用
  2. ext 文档下载地址
  3. sql,联合主键,按id分组求版本号最大值的集合
  4. Intent官方教程(6)常见Intent示例,启动日历,时钟,镜头等。
  5. 图像金字塔及其在 OpenCV 中的应用范例(上)
  6. JQuery上传插件uploadify优化
  7. 【Android学习之旅】1、Android入门介绍
  8. 不规则三角网(TIN)(转)
  9. 策略模式(Strategey Pattern)
  10. html语言中的meta元素
  11. Java基础语法学习(1)switch...case
  12. (转载)tarjan求割点
  13. hdu1043
  14. javascript-array函数实例
  15. Markdown最佳实践
  16. Alpha冲刺No.4
  17. web前端超出两行用省略号表示
  18. POJ - 2777——Count Color(懒标记线段树二进制)
  19. 块级元素或者行内元素在设置float属性之后是否改变元素的性质?
  20. 马凯军201771010116《面向对象程序设计(java)》第二周学习总结

热门文章

  1. C#构造函数用法
  2. C#质因子(自己别扭的逻辑。。)
  3. audio音频
  4. shell和matlab之间的参数传递
  5. win10 + Lubuntu 双系统安装
  6. 洛谷P4011 孤岛营救问题(状压+BFS)
  7. .net core UseHttpsRedirection() 正式环境无效
  8. ajax返回数据成功 却进入error方法
  9. POJ_3262 Protecting the Flowers 【贪心】
  10. webApi的控制台服务