Articles of path

如何在OS X Server 10.6.6上设置全局path?

我在操作系统附带的普通Web组件下运行OS X Server 10.6.6上的Tomcat。 到目前为止,这工作得很好,但我需要添加一些条目到$PATH环境variables的程序,我想要从Web服务器访问(更具体地说,我在Tomcat下运行Hudson需要访问构build工具,我已经安装)。 Tomcat和Web组件似乎在用户__appserver_下运行,该用户具有与pipe理员帐户不同的$PATH 。 在Web组件的OS X Server的$PATH中添加全局条目的正确方法是什么? 最好应该只做一次,这样__appserver_和Administrator用户都可以访问同一个$PATH 。 编辑:将path添加到/etc/paths或/etc/paths.d/somefile不起作用。 Tomcat和Hudson仍然没有看到这些目录。

直接DB到Web服务器连接

我有一个数据库服务器坐在机架中的虚拟机主机服务器的下面,这个虚拟机主机主要负责托pipe几个不同的网站和应用程序服务器,所有的服务器都与另一台服务器上的数据库交谈。 现在两台服务器都连接到同一个交换机,我对path非常满意。 但是,这两台服务器也有一个未使用的networking端口。 我想知道使用一个短交叉或正常+自动mdixnetworking电缆直接连接这两个服务器的潜在好处。 这是一个好主意,还是我会做一些不会显示太多好处的东西,并且可能会绊倒一个未来的pipe理员,而不是在寻找这个? 我现在可以看到的最大的弱点是,这可能需要每个虚拟机应用程序的代码更改指向这个私人小型networking上的数据库服务器的新IP,如果我有一个虚拟机主机的问题,并有当我解决这个问题的时候,在别的地方启动它,我将不得不在事情发生之前把它改回来。

为什么玩! 当我尝试使用ant构build时,无法识别JDK?

我最近build立了一个Ubuntu的服务器,我打算做一些小的networking托pipe。 我一直想用Play Framework一段时间,所以我认为这将是一个很好的机会。 我根据他们网站的指示安装了Play,但是当我到达需要做一个ant构build的部分时,它就失败了。 错误消息如下所示: BUILD FAILED /var/www/play/framework/build.xml:67: Unable to find a javac compiler; com.sun.tools.javac.Main is not on the classpath. Perhaps JAVA_HOME does not point to the JDK. It is currently set to "/usr/lib/jvm/java-6-openjdk/jre" 我担心我设置CLASSPATH和/或JAVA_HOMEpath的方式有问题。 我在网上看了一些论坛post,但是他们都有点不同,哪个更有害无益。 我需要编辑etc / environment文件吗? 或者我需要编辑一个不同的文件? 有没有更好的方法来设置Java的path,以便它知道在哪里find它? 有用的信息:当我input: ls usr/lib/jvm ,我得到: java-1.5.0-gcj-4.4 java-1.6.0-openjdk java-6-openjdk 我相信我想要的Javapath是`/ usr / lib / jvm / […]

如何在CentOS中设置PATH,以便在PHP中可见

从PHP中看,我需要PATH环境variables来包含/ usr / local / bin,这样我就可以在PHP代码中使用exec()执行/ usr / local / bin中的二进制文件,而不用写完整的path,例如exec “FFMPEG”); 如果从PHP我运行echo getenv(“PATH”)输出:/ sbin:/ usr / sbin:/ bin:/ usr / bin 但是,如果我login到服务器作为根通过SSH,我写在terminal回声$ PATH我得到:/ / sbin:/ bin:/ usr / local / sbin:/ usr / local / bin:/ sbin:/ bin :/ usr / sbin目录:在/ usr / bin中:/根/ bin中 所以当我login到命令行时,/ usr / local / bin就已经包含了,但是PHP运行的时候没有。 那么如何将这些目录添加到path环境variables中,这样PHP也能识别它们呢? 我尝试添加SetEnv […]

Linux SUSE – 如何清理PATH?

通过以root身份login时进行回显,我可以看到我的PATH中有很多垃圾(可能是运行testing,然后忘记了这一切)。 清理它的最好方法是什么? 我不寻找任何奇特的东西 – 有一个.profile文件,我可以编辑? 如果是这样,哪一个(太多了,我是一个新手!)。 任何帮助感激!

IIS 6 – 如何创build像/ my / custom / path这样的虚拟目录

我可以很容易地创build一个像c:\ temp \ mywww \ my \ custom \ path这样的目录结构,然后创build虚拟目录到\ mywww并将我的文件放在path子文件夹中,我将可以像下面这样访问它: http://my.exmple.com/my/custom/path 问题是,我可以把我的文件mywww,然后创build一个虚拟目录,所以我使用上面提到的url访问它们。 即不知何故的虚拟目录别名是“我/自定义/path”。 谢谢

如何在源代码安装期间修改包含path?

我想在FreeBSD上安装一个源代码(configure,make),但是我得到这个错误: error: foo.h: No such file or directory 虽然该文件确实存在于/usr/local/include/foo.h,所以我猜编译器不在/ usr / local / include中。 我该如何做到这一点: LDFLAGS = “ – L / USR /本地/包括” CFLAGS = “ – 我的/ usr /本地/包括” LDFLAGS = “ – L / USR /本地/包括” 没有帮助。 (安装工作在OS 10.7 Tiger上正常工作)

ldpath更新在centos中

我只是手动安装apr和apr_util,所以我可以安装activemq cpp库。 当我尝试使 cpp库我得到以下错误: /usr/bin/ld: cannot find -lexpat collect2: ld returned 1 exit status 而expat是在apr-util中,并没有被链接。 我如何更新ldpath,使make或环境能够find它? 或简而言之:我该如何解决这个问题?

RHEL5和Clariion CX-300上的MultiPathconfiguration

我在发现FC连接的CX-300存储时遇到了问题。 坦率地说,我是FibreChannel的完全新手,所以一步一步的解释将不胜感激。 我的configuration包括两块带有RHEL5.4的IBM HS20刀片服务器和每个刀片服务器上的两个基于Qlogic ISP2422的4Gb光纤通道HBA卡。 作为FC交换机,BladeCenter机箱中内置了两个Brocades,最后还有EMC Clariion CX-300。 CX300和Brocade交换机应该configuration正确,因为它们在以前的configuration下工作正常,主要的问题是RHEL3,而不是RHEL5.4 下面是我从几个有用的命令的输出: #lspci | grep Fibre 06:01.0 FibreChannle: Qlogic Corp. ISP2422-based 4Gb Fibre Channel to PCI-X HBA (rev 02) 06:01.1 FibreChannle: Qlogic Corp. ISP2422-based 4Gb Fibre Channel to PCI-X HBA (rev 02) #lsmod | grep qla qla2xxx 1084741 0 scsi_transport_fc 37577 1 qla2xxx scsi_mod 141717 10 scsi_dh,qla2xxx,sg,scsi_transport_fc,usb_storage,libata,mptspi,mptscsih,scsi_transport_spi,sd_mod […]

Linux多path – 主机是否可以连接到两个不同的SAN?

我可能需要重新启动SAN,我正在寻求避免停机。 我有一些选项可以将实时LUN从一个SAN复制到另一个。 目前我有一个iSCSI SAN,并使用iscsi(当然)multipathd连接到它。 我正在考虑购买一个重复的SAN – 我想以同样的方式连接到。 我理解multipath.conf指令的方式,我的devices {}部分充当了一个sorting的filter – 在这种情况下,它会将两个SAN都暴露给主机。 我认为提交给主机的wwid足以在全球范围内区分LUN /path,但我从来没有这样做过。 我的基本问题是: 是否有可能将多个SAN连接到主机而没有合适的(我怀疑在涉及多path之前在iSCSI级别上是否正常)?