如何查看Linux VPS的RAM速度?实际上,根据我的 VPS 计划,我应该获得 2GB RAM,但我怀疑我是否只获得 128MB。请帮我找到服务器的 RAM 速度。
我正在使用运行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上自己部署它,任何建议都表示赞赏.
我最近将我的Ruby on Rails 4应用程序从Heroku移到了Linode.一切都已正确设置,但我需要用文件填充我的数据库,我们称之为movies.sql
我对postgresql命令和VPS不太熟悉,因此无法完成此操作.我上传到Dropbox,因为我看到很多SO帖子,你可以使用S3/Dropbox.
我看到了这样的不同命令(不确定如何在我的情况下去做):
psql -U postgres -d testdb -f /home/you/file.sql
psql -f file.sql dbname
psql -U username -d myDataBase -a -f myInsertFile
那么在我的情况下哪个是正确的,以及当我在Linode中SSH时如何运行?谢谢
我有一个运行在网站上的网站VPS.我可以通过浏览器使用IP地址访问该站点.我希望能够使用我拥有的域名访问它GoDaddy.
到目前为止,我已经添加了一个主机名GoDaddy.NS1.MYDOMAIN.COM = IP address.我昨天做了这个,当我查找我的域的名称服务器时,我所创建的新主机名是谁,GoDaddy显示为域的第一个名称服务器,但它指向旧主机的ip.
这VPS是托管OVH.该网站上的教程表示根据我的帐号EG输入第一个名称服务器nsXXXX.ovh.fr.我试过这个,但GoDaddy返回一个错误,说"你必须输入一个注册的名字 - 服务器".
GoDaddy不要让我在DNS区域文件选项卡中编辑任何内容,因为它说名称服务器没有指向它.
我有一个带有 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;
我的记录是: 
有谁知道我做错了什么?
我在克隆我的存储库时遇到了一些问题
$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)
有谁知道可能是什么问题?
嗨,我正在尝试通过乘客和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) 这个问题被编辑了 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 日志文件。
在虚拟专用服务器上运行 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,我在其中安装了站点文件,包括在以下目录中使用 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?>\nRun 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