Apache Guacamole主目录问题
作为Apache Guacamole设置的一部分,您可以为扩展/配置文件等创建一个Guacamole_主目录 我用了Apache Guacamole主目录问题,apache,tomcat7,guacamole,Apache,Tomcat7,Guacamole,作为Apache Guacamole设置的一部分,您可以为扩展/配置文件等创建一个Guacamole_主目录 我用了/etc/guacamole 然后我把它导出了export GUACAMOLE\u HOME=/etc/GUACAMOLE 和chmod 0777/etc/guacamole-R printenv命令显示变量GUACAMOLE\u HOME=/etc/GUACAMOLE 但是,当我启动Tomcat7服务时,它会忽略位于guacamole_主页中的guacamole.properti
/etc/guacamole
然后我把它导出了export GUACAMOLE\u HOME=/etc/GUACAMOLE
和chmod 0777/etc/guacamole-R
printenv
命令显示变量GUACAMOLE\u HOME=/etc/GUACAMOLE
但是,当我启动Tomcat7服务时,它会忽略位于guacamole_主页中的guacamole.properties文件:
16:33:56.389 [localhost-startStop-1] INFO
o.a.g.environment.LocalEnvironment - No guacamole.properties file
found within GUACAMOLE_HOME or the classpath. Using defaults.
16:33:57.013 [localhost-startStop-1] INFO
o.a.g.environment.LocalEnvironment - No guacamole.properties file
found within GUACAMOLE_HOME or the classpath. Using defaults.
服务似乎启动了,但鳄梨酱正在以默认值运行
这里缺少的步骤是什么?鳄梨酱在tomcat下运行,tomcat服务器可能在tomcat用户下启动。可能您已经在shell中定义了鳄梨酱HOME,但tomcat用户看不到它 我更喜欢将guacamole.properties文件存储在.guacamole目录下,该目录是手册中的第三个选项:
cd ~tomcat7
sudo ln -s /etc/guacamole .guacamole
这将在运行servlet容器的用户的主目录中创建一个.guacamole链接到您的配置目录,如手册所述。使用下面的答案