标签: vps

如何查看VPS服务器的RAM速度?

如何查看Linux VPS的RAM速度?实际上,根据我的 VPS 计划,我应该获得 2GB RAM,但我怀疑我是否只获得 128MB。请帮我找到服务器的 RAM 速度。

linux vps

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

Nodejs App在0.0.0.0:80不公开

我正在使用运行ubuntu和nodejs的ec2服务器.我认为这会创建一个有效的服务器,如果我转到我的ec2网址,它会响应.

var http = require("http");
var port = 80; 
var serverUrl = "0.0.0.0";
console.log("Starting web server at " + serverUrl + ":" + port); http.createServer(      
function(req, res) {
  timestamp = new Date();
  console.log("Request for URL " + req.url + " received at " + timestamp);
  if (req.url === '/error') {
    console.log('Throwing an error');
    throw "Oops";
  }
  res.end("Hello World " + timestamp);
}).listen(port, serverUrl);
Run Code Online (Sandbox Code Playgroud)

我已经使用了nodejs并且特意表达了一段时间,但从未试图在vps上自己部署它,任何建议都表示赞赏.

vps amazon-ec2 amazon-web-services node.js

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

将dump/sql文件导入到Linode上的postgresql数据库中

我最近将我的Ruby on Rails 4应用程序从Heroku移到了Linode.一切都已正确设置,但我需要用文件填充我的数据库,我们称之为movies.sql

我对postgresql命令和VPS不太熟悉,因此无法完成此操作.我上传到Dropbox,因为我看到很多SO帖子,你可以使用S3/Dropbox.

我看到了这样的不同命令(不确定如何在我的情况下去做):

  1. psql -U postgres -d testdb -f /home/you/file.sql

  2. psql -f file.sql dbname

  3. psql -U username -d myDataBase -a -f myInsertFile

那么在我的情况下哪个是正确的,以及当我在Linode中SSH时如何运行?谢谢

sql postgresql ruby-on-rails vps linode

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

使用带有私有VPS的godaddy域

我有一个运行在网站上的网站VPS.我可以通过浏览器使用IP地址访问该站点.我希望能够使用我拥有的域名访问它GoDaddy.

到目前为止,我已经添加了一个主机名GoDaddy.NS1.MYDOMAIN.COM = IP address.我昨天做了这个,当我查找我的域的名称服务器时,我所创建的新主机名是谁,GoDaddy显示为域的第一个名称服务器,但它指向旧主机的ip.

VPS是托管OVH.该网站上的教程表示根据我的帐号EG输入第一个名称服务器nsXXXX.ovh.fr.我试过这个,但GoDaddy返回一个错误,说"你必须输入一个注册的名字 - 服务器".

GoDaddy不要让我在DNS区域文件选项卡中编辑任何内容,因为它说名称服务器没有指向它.

dns vps

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

DigitalOcean 上 Mandrill 的 SPF 和 DKIM 记录

我有一个带有 DigitalOcean 的 VPS,我正在按照Mandrill 指南设置 SPF 和 DKIM 记录。但是,它告诉我我的 DKIM 记录无效。

我得到的错误信息是:

此 TXT 记录看起来不像有效的 DKIM 记录。尝试将 v=spf1 include:spf.mandrillapp.com ?all 更改为 v=DKIM1。这是 mandrill._domainkey.cool-house.nl 的当前 TXT 记录:

v=spf1 包括:spf.mandrillapp.com ?all

您只需要将 TXT 记录更改为:

v=DKIM1; k=rsa; P = MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrLHiExVd55zd / IQ / J / mRwSRMAocV / hMB3jXwaHH36d9NaVynQFYV8NaWi69c1veUtRzGt7yAioXqLj7Z4TeEUoOLgrKsn8YnckGs9i3B3tVFB + CH / 4mPhXWiNfNdynHWBcPcbJ8kjEQ2U8y78dHZj1YeRXXVvWob2OaKynO8 / lQIDAQAB;

我的记录是: SPF 和 DKIM 记录的屏幕截图

有谁知道我做错了什么?

email dns vps spf dkim

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

来自 vps 的 git clone

我在克隆我的存储库时遇到了一些问题

$git clone ssh://root@8x.12x.9x.21x:/repo repo
Cloning into 'repo'...
fatal: '/repo' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Run Code Online (Sandbox Code Playgroud)

虽然我在克隆 vps 本身时没有遇到这样的麻烦。我也没有从另一台计算机推送到它的问题。

$ ssh root@8x.12x.9x.21x
Welcome to Ubuntu 14.04.2 LTS (GNU/Linux 2.6.32-042stab111.11 x86_64)

* Documentation:  https://help.ubuntu.com/
Last login: Tue Mar  8 12:29:47 2016 from 80.79.35.115
root@vps:~# ls
deployment_test  my-project  repo
root@vps:~# git clone repo repo2
Cloning into 'repo2'...
done.
Run Code Online (Sandbox Code Playgroud)

有谁知道可能是什么问题?

git ssh vps

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

Phusion Passenger无法以root用户身份运行-警告:潜在的特权升级漏洞

嗨,我正在尝试通过乘客和apache2将我的rails应用程序部署到VPS,但是我收到了错误消息

   [ W 2018-02-14 21:02:37.0342 9640/T1 age/Cor/CoreMain.cpp:969 ]: WARNING: potential privilege escalation vulnerability. Phusion Passenger is running as root, and part(s) of the passenger root path (/home/deploy/.rvm/gems/ruby-2.4.1@spelld.it/gems/passenger-5.2.0) can be changed by non-root user(s):
    The path "/home/deploy/.rvm/gems/ruby-2.4.1@spelld.it/gems/passenger-5.2.0" can be modified by user "deploy" (or applications running as that user). Change the owner of the path to root, or avoid running Passenger as root.
    The path "/home/deploy/.rvm/gems/ruby-2.4.1@spelld.it/gems/passenger-5.2.0" is writeable by any user (or application). Limit write access on the path to only …
Run Code Online (Sandbox Code Playgroud)

production ruby-on-rails apache2 vps passenger

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

您无权访问此服务器上的 /wp-admin/post.php。WordPress

这个问题被编辑了 3 次,现在包括 VPS 和 Centos 标签,因为我认为我的 VPS 配置文件有问题。


好的,首先,我已经浏览了这里提出的所有问题,但我遇到的问题没有答案。

问题是,当我尝试复制/粘贴和更新或创建 WP 帖子时,我收到以下警告:“您无权访问此服务器上的 /wp-admin/post.php。”

最奇怪的是,当我复制/粘贴时,只有在有一些特殊格式(如斜体或任何符号)时才会崩溃,但不是每个都像 ()。因此,如果我粘贴文本,它通常会崩溃,但并非总是如此。

现在,让事情变得更奇怪,我有一篇文章做得很好,我的意思是它过去在博客上看起来很好。然后我尝试创建一个联系页面,我已经发布了它,但它没有显示在博客上。有一条消息说在链接上什么也没找到。然后我开始四处点击,我注意到我做得对的帖子也消失了。我的意思是它仍然存在,但是当您单击“阅读更多”时,它什么也没找到。

我关闭了我正在使用的所有插件(实际上只有十四种颜色)并更改了主题,但根本没有结果。

知道为什么会这样吗?我将它托管在虚拟服务器上,并且在同一个 Ip 上运行了 2 个站点,但我不认为,这可能是问题所在。以前我在玩 SSL,我认为这可能是问题所在,但后来我删除了域并从头开始创建了任何内容,但问题仍然存在。

钯。当我尝试从键盘发布原始输入的文本时,我没有问题,但是当我粘贴它时,它通常会使帖子崩溃。

编辑:我的 .htaccess 文件在这里:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
Run Code Online (Sandbox Code Playgroud)

编辑 2:看来我也不能发布链接。当我尝试发布链接时,我遇到了同样的错误。

编辑 3:我试图找到 php 日志文件,但似乎什么都没有。所以我的想法是:如果错误与 wp 尝试写入日志但无法获得许可有关怎么办?我在配置中启用了 php 日志,所以应该至少有一个,但我找不到任何日志。有谁可以告诉我,我必须在哪里寻找日志。现在我正在查看 /var/log 但没有 php 日志文件。

wordpress centos vps

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

502:Nodejs 应用程序通过 Nginx 代理 Ubuntu 18.04

设置

在虚拟专用服务器上运行 Ubuntu 18.04。安装 Nginx(用作代理),使用 PM2 为 Nodejs 应用程序提供服务。

问题

工作了一个月,服务器突然返回 502:

2018/10/10 00:39:51 [错误] 1009#1009:*19 connect() 连接到上游时失败(111:连接被拒绝),客户端:176.104.---.---,服务器:foo。 bar.com,请求:“GET/HTTP/2.0”,上游:“ http://127.0.0.1:4000/ ”,主机:“foo.bar.com”

2018/10/10 00:39:51 [错误] 1009#1009:*19 连接到上游时没有实时上游,客户端:176.104.---.---,服务器:foo.bar.com,请求:“ GET /favicon.ico HTTP/2.0", 上游: " http://localhost/favicon.ico ", 主机: "foo.bar.com", referrer: " https://foo.bar.com/ "

2018/10/10 01:10:15 [错误] 1009#1009:*24 connect() 失败(111:连接被拒绝),同时连接到上游,客户端:176.104.--.---,服务器:foo.bar .com,请求:“GET/HTTP/2.0”,上游:“ http://[::1]:4000/ ”,主机:“foo.bar.com”

2018/10/10 01:10:15 [error] 1009#1009: *24 connect() 连接到上游时失败(111:连接被拒绝),客户端:176.104.---.---,服务器:foo。 bar.com,请求:“GET/HTTP/2.0”,上游:“ http://127.0.0.1:4000/ ”,主机:“foo.bar.com”

2018/10/10 01:10:15 [错误] 1009#1009:*24 连接到上游时没有实时上游,客户端:176.104.---.---,服务器:foo.bar.com,请求:“ GET /favicon.ico HTTP/2.0", 上游: " http://localhost/favicon.ico ", 主机: "foo.bar.com", referrer: " https://foo.bar.com/ "

配置:

重要的 …

vps nginx node.js

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

如何将 PHP 电子邮件脚本连接到 Postfix?

我有一个 VPS,我在其中安装了站点文件,包括在以下目录中使用 php mail() 函数的 PHP 电子邮件脚本(我的站点目录/路径是如何设置的):

\n\n

/var/www/mywebsite.com/html/

\n\n

*目录/路径结构如下图所示:\n https://ibb.co/2SDjb8z

\n\n

当我安装 Postfix 时,我已将其配置为通过 Amazon SES 发送电子邮件。Postfix 已安装在以下目录中:

\n\n

/etc/后缀/

\n\n

*目录/路径结构如下图所示:\n https://ibb.co/XF1JFvv

\n\n

我遇到的问题是,在测试 Postfix 是否已正确安装以及使用 Amazon SES SMTP 时,它将从命令行发送电子邮件,但我的 php 电子邮件脚本无法从我的网站文件夹目录连接到后缀。

\n\n

如何将我的 php 电子邮件脚本连接到 Postfix?我需要更改目录吗?

\n\n

这是我正在使用的 php mail() 函数脚本:

\n\n
<?php\n$to = "MyTestEmailAddress@gmail.com";\n$subject = "Another Test!";\n$txt = "Hello world!";\n$headers = "From: MyEmailAddress@gmail.com" . "\\r\\n" .\n"CC: AnotherTestEmailAddress.com";\n\nmail($to,$subject,$txt,$headers);\n?>\n
Run Code Online (Sandbox Code Playgroud)\n\n

请注意,上面的 php 脚本位于我的网站文件夹内名为 \xe2\x80\x9cemail1.php\xe2\x80\x9d 的文件中。I\xe2\x80\x99m 只是尝试将其连接到位于 \xe2\x80\x9c/etc/postfix\xe2\x80\x9d 目录中的 Postfix。

\n

php email ubuntu postfix-mta vps

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