R 运行在本地主机上的闪亮服务器可以';当apache重定向时,无法从web访问
你好,亲爱的stackoverflow 设置闪亮服务器和apache2路由时遇到问题。 大致遵循本指南(但使用apache2) 我将shiny设置为在我的127.0.0.1:2224端口上运行。当我打开一个隧道并向前移植时,我在本地主机上看到我的应用程序,一切正常 我在apache中将pwd和重定向设置为:R 运行在本地主机上的闪亮服务器可以';当apache重定向时,无法从web访问,r,shiny,apache2,shiny-server,R,Shiny,Apache2,Shiny Server,你好,亲爱的stackoverflow 设置闪亮服务器和apache2路由时遇到问题。 大致遵循本指南(但使用apache2) 我将shiny设置为在我的127.0.0.1:2224端口上运行。当我打开一个隧道并向前移植时,我在本地主机上看到我的应用程序,一切正常 我在apache中将pwd和重定向设置为: <VirtualHost *:80> ServerAdmin karin@localhost ErrorLog ${APACHE_LOG_DIR}/error.l
<VirtualHost *:80>
ServerAdmin karin@localhost
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
ProxyPass "/myapp" "http://localhost:2224"
ProxyPassReverse "/myapp" "http://localhost:2224"
<Location /myapp>
AuthType Basic
AuthName "Enter your login name and password"
AuthUserFile /etc/apache2/.htpasswd
Require valid-user
</Location>
服务器管理员karin@localhost
ErrorLog${APACHE_LOG_DIR}/error.LOG
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合
ProxyPass“/myapp”http://localhost:2224"
ProxyPassReverse“/myapp”http://localhost:2224"
AuthType Basic
AuthName“输入您的登录名和密码”
AuthUserFile/etc/apache2/.htpasswd
需要有效用户
当我打开publicmy.ip/myapp时,系统会提示我登录,然后我会被重定向到本地端口2224,耶
~不过,这个应用程序似乎坏了。我看不到任何资源、图像、css——只有应用程序ui.R中编码的普通界面
我在日志中看到了大量内容,闪亮的服务器正在web上查找所有这些资源,地址为my.ip/shared/whatever——但这些资源只能通过localhost:2224/shared/whatever访问
知道我把路线弄乱了吗?缺少哪些权限,或者在不设置ssh隧道和端口转发的情况下尝试访问我的应用程序时需要哪些权限
谢谢你的建议
大致遵循本指南(但使用apache2)
我已经成功地使用apache2作为Shining server的反向代理,并详细遵循了该指南,特别是最后的示例。在您的情况下,您应该替换
ProxyPass "/myapp" "http://localhost:2224"
ProxyPassReverse "/myapp" "http://localhost:2224"
与
大致遵循本指南(但使用apache2)
我已经成功地使用apache2作为Shining server的反向代理,并详细遵循了该指南,特别是最后的示例。在您的情况下,您应该替换
ProxyPass "/myapp" "http://localhost:2224"
ProxyPassReverse "/myapp" "http://localhost:2224"
与
Aaaaah,我使用的是一个没有资源测试的简单应用程序,一切都正常,现在我想知道为什么它突然不正常了。facepalm你说得对,阅读手册,非常感谢!Aaaaah,我使用的是一个没有资源测试的简单应用程序,一切都正常,现在我想知道为什么它突然不正常了。facepalm你说得对,阅读手册,非常感谢!