小编use*_*517的帖子

新贵不起作用

我按照本教程为我的 node.js 服务器设置新贵:http : //howtonode.org/deploying-node-upstart-monit

问题是,当我尝试运行“start mynodeprogram”时,出现了错误:

root@v:/# start mynodeprogram
start: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused
Run Code Online (Sandbox Code Playgroud)

我使用以下命令安装了暴发户:

root@v:~# apt-get install upstart
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  upstart
0 upgraded, 1 newly installed, 0 to remove and 3 not upgraded.
Need to get 0 B/272 kB of archives.
After this operation, 717 kB of additional disk space will be …
Run Code Online (Sandbox Code Playgroud)

upstart node.js

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

node.js 实现的最便宜的托管?

我正在寻找一家 Linux 托管公司,提供简单的 node.js 解决方案,或提供便宜的价格,或两者兼而有之。

我真的没有任何寻找好的托管服务提供商的经验,所以我正在寻找有经验或知识的人,而不仅仅是谷歌搜索并找到一个。

我现在不需要处理那么多流量。

但关键是简单的 node.js 实现。

谢谢!

UDPATE:

经过一番摸索,看起来webbynode有一些非常好的支持和不错的追随者,我真的很喜欢他们 15 美元/月的计划。

不过,我仍然想要一些有经验的输入。

linux hosting node.js

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

卸载+不能卸载

我不能在我的 Linux 机器上 umount 而不是 umount -f 请建议?

[root@Linux umount /mnt/cdrom
  umount: /mnt/cdrom: device is busy
  umount: /mnt/cdrom: device is busy
Run Code Online (Sandbox Code Playgroud)

linux

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

通配符 ssl 不安全吗?

在常规 SSL 证书上使用通配符 SSL 证书有什么本质上更不安全的吗?

我们希望实现一个子域 Web 应用程序(例如 FreshBooks 和 BaseCamp,用户选择子域),我们的一名团队成员担心通配符 SSL 方法不够安全(如果是这样,FreshBooks 和 BaseCamp 怎么做?它?!?)。

另一种解决方案是使用单个子域,就像https://ssl.domain.com用户键入时一样http://user.domain.com我们在会话中设置子域,并立即将用户未来的请求重定向到“ https://ssl.domain.com ”并使用会话信息显示用户信息。

我担心的是,如果用户想要将指向其域的链接发送给朋友,他们将在浏览器中复制/粘贴 URL(现在https://ssl.domain.com),这将是我们的主主页,而不是用户的主页。

顺便说一句,如果我错过了这种场景的主要最佳实践,请告诉我。

ssl wildcard subdomain ssl-certificate wildcard-subdomain

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

PCI Express x8 插槽上的 PCI Express x1 网卡

我有一台 Fujitsu Primergy TX100 S2 服务器,我想添加更多网卡。唯一的 PCI 插槽已被 NIC 占用。我有一个 PCI Express x4 插槽和两个 PCI Express x8 插槽。

在我当地的商店中,我只能找到 x1 卡,而 x8 的卡非常昂贵且稀有。

我的问题是:如果我购买 PCI Express x1 卡,它可以在 PCI Express x8 插槽上工作吗?我想要 2 件,所以两个 x8 插槽都将被占用。

网卡将用于 VMware ESXi 5.0。

networking nic pci-express

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

亚马逊实例私钥文件在哪里?

我什至不知道这个问题是否有意义。但我完全 100% 新手,我需要一些帮助。我正在尝试在亚马逊上创建一个实例,以便我可以连接到它并使用 ssh 等添加文件。

现在我遵循了指导方针,我已经创建了我的实例。但是,当我阅读有关如何远程访问它的说明时,它指的是一个私钥文件,该文件显然包含密码信息或其他内容(上面写着 .pem)。我扫描了教程,谷歌,我觉得我点击了亚马逊控制台上的每个标签和链接,但我仍然找不到这个文件。所有文档都说“我在启动实例时创建了文件”。

所以纯粹从亚马逊的角度来看,这个文件在哪里?亚马逊上有吗?SSH?一些注册表?我没有线索。这是一个最底层的问题,所以如果不清楚,我深表歉意。提前致谢!!

linux ssh amazon-ec2

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

需要iptables高手帮忙吗?

经过详细的分析,我收集了这些细节。

我处于 UDP Flood 之下,它更依赖于应用程序。我运行了一个游戏服务器,一个攻击者用“getstatus”查询淹没了我,这使得 GameServer 通过对查询的回复做出响应,这导致输出到攻击者的 IP 高达 30mb/s 和服务器延迟。

这是包的详细信息,

数据包以 4 个字节 0xff 开始,然后是 getstatus。
理论上,数据包类似于“\xff\xff\xff\xffgetstatus”

现在我已经尝试了很多 iptables 变体,比如状态和速率限制,但这些都不起作用。速率限制工作良好,但仅当服务器未启动时。一旦服务器启动,似乎没有 iptables 规则阻止它。

其他人有更多解决方案吗?有人让我联系提供商并在网络/路由器上完成,但这看起来很奇怪,我相信他们可能不会这样做,因为这也会影响其他客户。


回应所有这些答案,我会说:

首先,它是一个 VPS,所以他们不能为我做。其次,我不在乎是否有东西进来,但由于它的应用程序生成,所以必须有一个操作系统级别的解决方案来阻止传出的数据包。至少必须停止传出的。

其次,它不是 Ddos,因为只有 400kb/s 的输入从我的 GameServer 生成 30mb/s 的输出。这在 D-dos 中永远不会发生。在这种情况下应该使用询问供应商/硬件级别的解决方案,但这个是不同的。是的,禁止他的 IP 会阻止传出数据包的泛滥,但他有更多的 IP 地址,因为他欺骗了他的原始地址,所以我只需要一些东西来自动阻止他。

甚至尝试了很多防火墙,但正如你所知,它们只是 iptables 的前端,所以如果某些东西在 iptables 上不起作用,防火墙会做什么?

这些是我尝试过的规则,

iptables -A INPUT -p udp -m state --state NEW -m recent --set --name DDOS --rsource
iptables -A INPUT -p udp -m state --state NEW -m recent --update --seconds 1 --hitcount 5 --name …
Run Code Online (Sandbox Code Playgroud)

firewall iptables

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

如何从另一台服务器挂载目录?

我有两台 Ubuntu 服务器。其中之一有一个包含数据的目录。我希望该目录对第二台服务器可见(和可写)。我怎样才能做到这一点?使用什么工具?

linux ubuntu nfs

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

操作系统还是板载软件 RAID?

我计划在我的服务器上安装 Debian 6,使用 E3-1270、16GB DDR3 和 2x120GB SATA3 SSD。但这让我想知道,我应该使用英特尔内置的板载软件 RAID 还是操作系统的?哪个执行效率更高?哪个更简单?请给我一个可靠的答案。谢谢!

debian software-raid

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

如何更改 Nginx 默认文件夹?

我用 Nginx 设置了一个服务器,并将我的 Public_HTML 设置为 -

/home/user/public_html/website.com/public
Run Code Online (Sandbox Code Playgroud)

它总是重定向到 -

/usr/local/nginx/html/
Run Code Online (Sandbox Code Playgroud)

我怎样才能改变这个?

Nginx.conf -

user www-data www-data;
worker_processes  4;

events {
    worker_connections  1024;
}

http {
    include       mime.types;
    default_type  application/octet-stream;

    sendfile        on;
    tcp_nopush      on;
    tcp_nodelay     off;
    keepalive_timeout  5;

    gzip  on;
    gzip_comp_level 2;
    gzip_proxied any;
    gzip_types      text/plain text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript;

    include /usr/local/nginx/sites-enabled/*;
}
Run Code Online (Sandbox Code Playgroud)

/usr/local/nginx/sites-enabled/default -

 server  {
                listen       80;
                server_name  localhost;

                location /  {
                        root   html;
                        index  index.php index.html index.htm;
                               }

                # redirect server error pages to the static …
Run Code Online (Sandbox Code Playgroud)

linux ubuntu nginx

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