2013-07-09 243 views
0

我正在配置我的学习环境:)在Linux服务器上:我已经安装了java,oracle数据库,tomcat,并为所有用户设置了JAVA_HOME,ORACLE_HOME变量,并在读取它时修改了.bash_profile文件。是永久设置事物的唯一方法。但是我不确定我需要为TOMCAT设置什么变量,当我尝试从不同于root的另一个用户启动tomcat时(即使在这里我必须进入tomcat的bin文件夹中),我看到该进程正在尝试使用CATALINA_HOME ,CATALINA_BASE,CATALINA_TMPDIR和CLASSPATH [for bootstrap.sh(我不知道为什么需要bootstrap.sh)],无论如何,我的问题是我需要为tomcat设置哪些变量?我是否需要将它们全部设置为root和所有其他用户的.bash_profile文件?我需要一些清理,因为我真的厌倦了有很多需要了解的配置,只需要帮助。设置环境变量Linux

更要,我认为我已经安装MAVEN [MAVEN_HOME没有设置任何],我说,我想是因为当我尝试

locate maven 

我有以下结果:

/etc/maven 
/etc/maven/maven2-depmap.xml 
/usr/local/apache/tomcat/apache-tomcat-6.0.37/webapps/docs/maven-jars.html 
/usr/share/java-utils/xml/maven2jpp-mapdeps.xsl 

如果我尝试以下我没有输出

locate maven | grep bin 

[不知道这是一个很好的问题要问服务器,因为深/ etc/maven ls -la显示我共有32个,但我只能看到maven2-depmap.xml]

问题是,看着找到的文件时,我试图找到maven,任何人都可以告诉我是否安装了它? :) :)

进一步我需要安装GIT以下的一些安装指南我已经发现它已经一周了我不记得是哪一个,我开始下载curl_devel,gettext_devel其他一些* _devel的东西[我不知道他们是什么,不知道我是否应该知道他们],当我试图安装它们时,他们需要安装git,我环顾四周寻找下载的git软件包,但在7到10分钟后,我没有找到我真正能够获得git包的地方,但是由于我没有给予太多关注,所以这个问题并不像其他人那么重要。我想知道的是,一旦我安装了git,我必须设置哪些环境变量?

非常感谢您花时间阅读和帮助。我很感激。

回答

-1

我认为其他简单的一轮可以改变TOMCAT的用户。将其设置为root用户。

只有当你设置了正确的路径并且tomcat与root用户正常工作时,这才会有用。

我也不知道这是否建议或不。

+0

我不认为这是一个很好的做法。因为我可以绕过并以root身份启动tomcat,因为我是唯一的用户。 – Nounou

+0

非常糟糕的想法以root身份运行进程。这是解决如何正确配置的懒惰方式。 –

+0

懒惰@MarkFisher :-)没有错 - 没有懒惰我们都将是猎人采集者。 (我不是说它是一个好主意,以root身份运行一个进程,只是它不坏,因为它的懒惰 - 它不好,因为它不安全,可能会损害你的系统)。 – flurbius