问题标签 [bitnami]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2148 浏览

django - 使用 Bitnami Djangostack 在 EC2 上部署 Django:无法加载 WSGI 脚本

在过去的几天里,我一直在努力使用Bitnami Djangostack在 Amazon EC2 上部署 Django 应用程序。当我去我的主页(比如http://example.com)时,我看到默认的 bitnami 页面(/opt/bitnami/apache2/htdocs/index.html),但是,当我打开http://example.com/ portnoy,我得到“内部服务器错误”。但众所周知,如果 mod_wsgi 设置正确,来自 httpd.conf 的 DocumentRoot 值将被忽略,因此,我应该在访问http://example.com时看到我的 Django 应用程序。本质上,主要错误是 - '目标 WSGI 脚本不能作为 Python 模块加载'。两个问题:1) 任何想法如何修复这些 mod_wsgi 错误(Apache 日志如下)?2)如何禁用默认/opt/bitnami/apache2/htdocs/index.html页面并在访问http://example.com时从 django 应用程序显示我的主页?先感谢您!

细节

在我的 EC2 实例上,我正在运行带有 DjangoStack 1.4-1 的 64 位 Ubuntu 12.04。我的 Django 项目位于此处 - /opt/bitnami/apps/django/django_projects/portnoy

Apache 错误日志 ( /opt/bitnami/apache2/logs/error_log ):

让我快速介绍一下文件的内容,以使案例更加具体。

这是我的/etc/apache2/sites-available/default文件

这是我的/opt/bitnami/apps/django/scripts/django.wsgi文件

这是/opt/bitnami/apache2/conf/httpd.conf文件的相关部分:

注意:我在这篇文章中使用 example.com 来指代我实际拥有的域。

0 投票
1 回答
809 浏览

ruby-on-rails - 尝试使用 Bitnami 在 Amazon EC2 上运行 Redmine - 启动实例后该怎么办?

所以我在这里按照这些说明使用 Bitnami 在 EC2 上安装和运行 Redmine。

我现在正在运行该实例,并且我有一个公共 DNS。但是,在此之后我仍然无法弄清楚如何访问 Redmine?

另一件事是我在注册 EC2 服务时从 Amazon 获得了公钥,但到目前为止还没有人要求我提供公钥。那什么时候用?我是否担心运行Redmine?

我看着 AWS 控制台,我的实例处于“运行”状态,一切都是绿色的。然而,当我将公共 DNS 放在浏览器中并单击 go 时,浏览器处理请求很长时间,最终我收到消息“谷歌浏览器无法连接到公共 DNS。

我不知道该做什么或在哪里寻求帮助......

任何建议将不胜感激

0 投票
1 回答
1303 浏览

django - Bitnami Django 创建多个项目

所以我有这个 Bitnami EC2 实例,它默认包含项目“Project”(位于 /apps/django/django_projects),所以我开始遵循 django 教程并完成了所有工作。我可以访问这个项目

因此,在完成教程后,我开始创建自己的项目。我使用创建了项目

在与项目'Project'相同的目录中(即/apps/django/django_projects),然后是

但问题是当我去

我收到此错误:

任何帮助都感激不尽。提前致谢 :)

0 投票
1 回答
3674 浏览

svn - Bitnami +Redmine + Subversion(如果我更改 httpd.conf,Apache 不会启动)

我正在尝试设置 Bitnami+Redmine 并使其正常工作,但我希望将代码链接到 svn 存储库...感谢您在这方面的帮助。

问题 1:在“已启用 SCM”下的存储库中,我得到....“您可以在 config/configuration.yml 中配置您的 scm 命令。请在编辑后重新启动应用程序。” 我附上了相同的屏幕截图...我应该得到一个 Subversion 和文本框,按照步骤在此处输入 subversion repo 的 url,但我在这里没有选项。

问题 2:

我编辑了 httpd.conf 文件。按照 subversion 中的 README.txt 中的步骤进行操作...但是在此之后 Apache 将无法启动....如果我将其注释掉,它将完美运行。

  1. 将 bin/mod_dav_svn.so 和 bin/mod_authz_svn.so 复制到 Apache 模块目录。
  2. 将 Subversion/bin 目录添加到 SYSTEM PATH 并重新启动,以便所有 Subversion 支持 dll 对 Apache 服务可见。
  3. 编辑 Apache 配置文件 (httpd.conf) 并进行以下更改:

    3a。取消注释以下两行:

    #LoadModule dav_fs_module modules/mod_dav_fs.so
    #LoadModule dav_module modules/mod_dav.so

    3b。将以下两行添加到 LoadModule 部分的末尾:

    LoadModule dav_svn_module modules/mod_dav_svn.so
    LoadModule authz_svn_module modules/mod_authz_svn.so

    3c。将以下行添加到文件末尾。注意:此 Location 指令是一个没有身份验证指令的最小示例。对于其他选项,尤其是身份验证选项,请参阅 Subversion INSTALL 文件、Subversion Book 或 TortoiseSVN 手册。

    DAV svn SVNPath your/repository/path

__ _ __ _ __ _ _ httpd.conf _ __ _ __ _ __ _

0 投票
2 回答
350 浏览

php - Bitnami PHP 不会从 shebang 评估

我正在尝试从命令行运行 PHP 脚本。当我使用Bitnami的 php 解释器运行它时,它工作正常。例如,我有脚本test_php,其内容是

如果我/Applications/drupal/php/bin/php test_php在 shell 中运行它工作正常:

但是如果我运行test_php,我会得到:

这只发生在 Bitnami 的 PHP 位置上。shebang 适用于 OS X 附带的版本。

0 投票
1 回答
360 浏览

mysql - 安装 PHP Recess 框架,报错:Can't connect to local MySQL server through socket '/tmp/mysql.sock'

尝试 使用 Bitnami AMI 在 EC2 实例上安装Recess API 框架。我得到错误

我尝试了这个解决方案,但事实证明中的[client]部分my.cnf已经有指向位置的套接字mysql.sock,通过使用验证sudo find / -name mysql.sock

MySQL 在我发现的所有方面都适用于我,所以我很好奇它是否需要在 Recess 中配置。

0 投票
1 回答
1413 浏览

authentication - Apache 服务器无法启动(Bitnami Redmine Stack - 2.0-3-1)

我一直试图让我的头脑与Redmine一起工作,我已经下载了TortoiseSVN 1.7.7 (Build 22907 - 64 Bit(Subversion 1.7.5))

我已经能够将用户添加到 Redmine,添加项目,将它们与 TortoiseSVN 链接。但是在尝试使用 TortoiseSVN 添加经过身份验证的用户时遇到了障碍。

问题似乎在于某些 DSO 文件。我一直在关注 TortoiseSVN 手册中的Apache Based Server页面来配置 Apache 服务器以进行用户身份验证。

TortoiseSVN 手册中的说明告诉我们

  1. 使用 Windows 资源管理器,进入 Subversion 的安装目录(通常为 c:\program files\Subversion),找到文件 /httpd/mod_dav_svn.somod_authz_svn.so. 将这些文件复制到 Apache 模块目录(通常是 c:\program files\apache group\apache2\modules )。

  2. 将文件从 Subversion 安装目录复制到 Apache bin 目录/bin/libdb*.dll/bin/intl3_svn.dll

现在我看不到说明告诉我们的文件夹。也就是我自己手动安装TortoiseSVN的时候,看不到文件libdb*.dll,也找不到httpd/SVN的安装文件夹下的目录。

当我进行搜索时,我在 bitnami 堆栈下找到了所需的文件!

从这里我按照说明进行操作,最后我重新启动了 Apache 服务器,它不会再次启动。它一直在失败。可能有问题,我猜是需要复制的文件。因为我在 Tortoise SVN 的手动安装中没有看到它们。而是在 bitnami 堆栈中。

有人可以帮我吗?

0 投票
1 回答
372 浏览

passenger - 在 bitnami redmine 中安装 gitosis 插件缺少锁文件

我已经研究这个问题很长一段时间了,到目前为止我还没有提出解决方案。我已经通过 bitnami 堆栈安装了 redmine。我也通过 gitosis 设置了 git,现在我正在尝试为 redmine 安装 gitosis 插件。但是当我尝试使用“rake redmine:plugins:migrate RAILS_ENV=production”激活插件时,我收到以下错误:

耙中止!没有要加载的文件 -- lockfile

任务:TOP => db:migrate_plugins => redmine:plugins:migrate => environment(通过使用 --trace 运行任务查看完整跟踪)

我使用 use_redmine 脚本运行了该命令。我已经通过“gem install lockfile”安装了lockfile。捆绑检查返回所有依赖项都得到满足,但我仍然无法让这个东西工作。

在这里阅读了一些类似的问题后,我想这可能与乘客模块有关。

0 投票
1 回答
303 浏览

django - Git - 在 ec2 上设置远程存储库并进行初始推送

我正在按照教程在 Amazon EC2 上设置远程存储库。

说到做: git push -u origin master 我得到这些错误:

  1. src refspec master 不匹配任何内容。
  2. 未能将一些参考资料推送到 'bitnami@xxxxxxxx.com:project.git'

我正在使用 bitnami djangostack 图像,我相信问题出在此处。我遵循了完全相同的说明,并在使用标准 Amazon Linux 映像时使其正常工作。

0 投票
1 回答
8880 浏览

ssh - 如何通过 SSH 启动进程,使其继续运行?

我有三个文件:monitor.sh,它启动 python 脚本:

和其他人,webCheck 和 apiCheck:它应该在我关闭终端后在后台运行。它无限循环地检查我的其他网站的可用性。

我无法让它工作,我正在尝试 nohup,但无法正确使用语法。webCheck 必须使用 sudo 运行。nohup 是否也包含在 sh 脚本中?我想因为 monitor.sh 应该只是启动其他两个,所以一个不需要 nohup。

怎么做?