标签: bitnami

Nginx 文件上传暂停/中途停止(仅上传 258kb 并停止) - 408 请求超时

我已经安装了 bitnami nginx 堆栈(nginx、php-fpm、mysql)来运行多个 drupal 7 和 node.js 站点,但目前只安装了一个 D7 站点。

\n\n

文件上传在本地主机中完美运行。但是,当我使用 bitnami nginx 堆栈将其上传到 Linode vps 时,它就开始显示上传问题。

\n\n

对于较小的文件(~60kb)上传效果很好。但对于较大的文件,上传会停止。少数情况:\n563KB 文件 - 上传在 46% 时停止\n3.5MB 文件 - 在 ~7% 时停止

\n\n

POST 的访问日志如下所示(给出 408):

\n\n
x.x.x.x - - [07/Sep/2014:20:15:24 +0530] "POST /node/add/profile HTTP/1.1" 408 0 "http://mysite[dot]com/node/add/profile" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.94 Safari/537.36"\n
Run Code Online (Sandbox Code Playgroud)\n\n

在 nginx.conf 文件中尝试了我能做的一切,但没有任何帮助。

\n\n
 user  daemon daemon;\n worker_processes  1;\n\n error_log  logs/error.log;\n #error_log  logs/error.log  notice;\n #error_log  logs/error.log  info;\n\n #pid        logs/nginx.pid;\n\n\n …
Run Code Online (Sandbox Code Playgroud)

nginx bitnami

6
推荐指数
1
解决办法
1815
查看次数

如何使用nohup在用户注销后继续运行命令?

nohup <command> <arg> &

当我通过 SSH 连接到 Linux 服务器时,如果我想运行一个命令并确保它在我从 SSH 注销后继续在后台运行,我将使用上述命令。

最近我正在使用一个名为Bitnami Node.js 堆栈的服务器堆栈。它是一个独立的软件包。node安装目录下的bin文件夹中有一个二进制文件。

在命令行中,我可以使用node命令来运行我的 JS 程序:node <js_program.js>. 没有问题。

但是,我想在从 SSH 注销后继续运行该程序。当我跑步时nohup <installation_dir>/nodejs/bin/node <js_program.js> > <stdout.out> &,程序将在后台运行。但是,当我从 SSH 注销时,该程序也会立即终止。看来该nohup命令在这种情况下没有任何作用。

我该如何解决这个问题?

linux nohup background-process node.js bitnami

5
推荐指数
1
解决办法
1万
查看次数

自动为 Bitnami helm Chart postgresql 创建数据库/用户/密码到 K8 中

我正在将https://github.com/bitnami/charts/tree/master/bitnami/postgresql部署到 k8s 中,并想知道如何自动化执行以下操作

  • 创建数据库
  • 创建一个带有密码的角色作为上面数据库的所有者

我已经看到了extraDeploy https://github.com/bitnami/charts/blob/master/bitnami/postgresql/values.yaml#L43 参数,但这似乎会创建一个 k8s 特定资源(不触及 pg)。

我利用的唯一想法extraDeploy是创建一个作业,部署一个自定义 pod,该 pod 将连接到 pg 并创建数据库、角色和密码...

谢谢!

postgresql bitnami kubernetes helm

2
推荐指数
1
解决办法
7075
查看次数

尝试在 Google Cloud Console 上设置错误报告后出现 HTTP 500 错误

我在 SSH 上尝试了以下代码,尝试在 Google Cloud Console 上的 Wordpress Bitnami 虚拟机实例上设置错误报告:

sudo -i
sudo nano /opt/bitnami/php/etc/php.ini

auto_prepend_file="/opt/bitnami/vendor/google/cloud-error-reporting/src/prepend.php"
Run Code Online (Sandbox Code Playgroud)

此后,vm-instance IP 地址无法加载。( XX.XXX.XXX.XXX )

它不断出现 HTTP 500 错误。运行 Bitnami 的支持工具后,我在 Bitnami 的支持论坛上发帖,该帖子是回复:

据我所知,这些错误应该与您添加的错误报告配置有关。Apache 的日志有一个错误,应该来自添加的 google 文件,但我们无权访问它们,并且错误报告功能和配置不是我们的专家。

[Wed Mar 17 02:11:30.121059 2021] [proxy_fcgi:error] [pid 1246:tid 140630424536832] [client 203.116.130.16:52842] AH01071: Got error 'PHP message: PHP Warning:  Unknown: failed to open stream: No such file or directory in Unknown on line 0PHP message: PHP Fatal error:  Unknown: Failed opening required '/opt/bitnami/apache2/htdocs/vendor/google/cloud-error-reporting/src/prepend.php' (include_path='.:/opt/bitnami/php/lib/php') in Unknown …
Run Code Online (Sandbox Code Playgroud)

php http wordpress bitnami google-cloud-platform

1
推荐指数
1
解决办法
475
查看次数

apache上将IP地址重定向到域名

我很精通计算机,但不擅长设置网络服务器。我有一个带有 SSL 证书的域名,因此https://example.org可以正常工作,并且http://example.org会重定向到那里。但是,http://[裸 IP 地址] 返回 example.org 的不安全 http 版本(相同内容)。我的目标是将http://[bare IP] 重定向到https://example.org。我相信我们有一个“弹性IP”,即指向某个EC2实例的静态IP。

我正在 Ubuntu 上的 AWS EC2 实例上运行 bitnami wordpress ...“thingy”(实例?服务?不知道正确的术语)。我在 /opt/bitnami/apache2/conf/httpd.conf 中尝试了各种方法来重定向 IP,但都失败了。我不会发布我尝试过的内容,因为它来自随机网页和“巫术”(只需输入此内容并希望),但运气不佳。我宁愿重新开始并以“正确的方式”去做。

我认为必须重新启动 apache 服务才能使 httpd.conf 的更改生效,并且我一直在这样做。我还打开了大量错误日志记录,并且知道日志在哪里,但无法理解它们。

非常感谢“用这些行编辑此文件,重新启动 apache,在 Firefox 中刷新http://[裸IP],地址左侧的红色斜杠锁定现在应该没有斜杠”的明确步骤。

这是我手动添加到 httpd.conf 的唯一内容(以回答评论),并且更改了实际的 Ip 地址和域名:

<VirtualHost *:80>
  RewriteEngine on
  RewriteCond %{REMOTE_ADDR} ^N1\.N2\.N3\.N4$
  RewriteRule ^(.*)$ https://testing.example.org/$1 [R=301,L]
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

bitnami apache-2.4

0
推荐指数
1
解决办法
6833
查看次数