在这里,我们将给大家分享关于linux–如何在hostgatorvps主机上的chat.mydomain.com上安装node.js服务器?的知识,让您更了解linux怎么安装服务器的本质,同时也会涉
在这里,我们将给大家分享关于linux – 如何在hostgator vps主机上的chat.mydomain.com上安装node.js服务器?的知识,让您更了解linux怎么安装服务器的本质,同时也会涉及到如何更有效地debian – Postfix发送为hostname.domain.com而不是domain.com、domain-name-system – 如何理解DNS服务器上的CPU使用率?、Hostgator上的CHange php 5.4到5.5、Linux Redhat 6.5 安装NFS服务的内容。
本文目录一览:- linux – 如何在hostgator vps主机上的chat.mydomain.com上安装node.js服务器?(linux怎么安装服务器)
- debian – Postfix发送为hostname.domain.com而不是domain.com
- domain-name-system – 如何理解DNS服务器上的CPU使用率?
- Hostgator上的CHange php 5.4到5.5
- Linux Redhat 6.5 安装NFS服务
linux – 如何在hostgator vps主机上的chat.mydomain.com上安装node.js服务器?(linux怎么安装服务器)
我的主域名已经有了一个网站,比如说mydomain.com
现在我想为chat.mydomain.com安装node.js服务器.
我需要一些安装node.js服务器的帮助.
我正在寻找的是,如何设置node.js服务器? – 我可以下载并安装节点v 0.4.6但如何让它听一个端口说像chat.mydomain.com:8088像apache一样?那就是将“节点”作为服务安装并像apache一样监听端口8088监听80端口?
谢谢,
安键
解决方法
根据他们的支持,您需要联系他们为您打开8088> http://support.hostgator.com/articles/pre-sales-policies/open-new-ports
debian – Postfix发送为hostname.domain.com而不是domain.com
我的main.cf
myorigin = mydomian.com myhostname = mail.mydomain.com mydestination = mail.mydomain.com,mydomain.com,localhost,localhost.localdomain relayhost = mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 mailBox_size_limit = 0 recipient_delimiter = + inet_interfaces = all alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases smtpd_tls_cert_file=/etc/ssl/certs/mailcert.pem smtpd_tls_key_file=/etc/ssl/private/mail.key smtpd_use_tls=yes smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtpd_tls_security_level=may smtpd_tls_protocols = !SSLv2,!SSLv3 local_recipient_maps = proxy:unix:passwd.byname $alias_maps
发送电子邮件时发送邮件和mail.log
Aug 3 06:28:51 hostname postfix/pickup[7047]: 4D5432023A: uid=1000 from=<user@hostname> Aug 3 06:28:51 hostname postfix/cleanup[7065]: 4D5432023A: message-id=<20140803042851.4D5432023A@mail.mydomain.com> Aug 3 06:28:51 hostname postfix/qmgr[7048]: 4D5432023A: from=<user@hostname.mydomain.com>,size=339,nrcpt=1 (queue active) Aug 3 06:28:52 hostname postfix/smtp[7067]: 4D5432023A: to=<destination@destinationserver.com>,relay=mail.destinationserver.com[IP]:25,delay=1.4,delays=0.11/0.01/0.49/0.78,dsn=2.0.0,status=sent (250 Queued (0.110 seconds)) Aug 3 06:28:52 hostname postfix/qmgr[7048]: 4D5432023A: removed
我尝试过设置masquerade_domains = mydomain.com,但是当我这样做时,它会在thunderbird和gmail中被标记为垃圾邮件.
来自我的服务器发送的消息的标头:
Return-Path: user@hostname.mydomain.com Received: from mail.mydomain.com (DESTINATION [127.0.0.1]) by mail.destination.com ; Sun,3 Aug 2014 08:10:06 +0200 Received: by mail.mydomain.com (Postfix,from userid 1000) id 6D7A68033A; Sun,3 Aug 2014 08:10:27 +0200 (CEST) To: <destination@outlook.com> Subject: test X-Mailer: mail (GNU Mailutils 2.99.97) Message-Id: <20140803061027.6D7A68033A@mail.mydomain.com> Date: Sun,3 Aug 2014 08:10:27 +0200 (CEST) From: user@hostname.mydomain.com fdsa
解决方法
所以应该通过使用mydomain.com填充/ etc / mailname来解决.并且postfix中的myorigin在debian上默认为/ etc / mailname,这也应该在我看来使用(所以只需删除这一行).
domain-name-system – 如何理解DNS服务器上的CPU使用率?
为了了解我的环境,我应该分析什么?
解决方法
服务器日志和数据包捕获是大多数管理员首先尝试利用的,但简单的事实是,SNMP可以告诉你更多关于环境的信息,而不是你的日志.不要忽略日志和数据包捕获,但SNMP通常可以帮助您更快地发现问题的存在.
除了跟踪SNMP监视工具提供的默认系统统计信息(应包括cpu负载,每接口吞吐量和数据包计数器,磁盘I / O等),我建议添加以下OID:
> UDP-MIB
>接收队列错误:udpInErrors(强烈推荐愤怒的红色)
> UDP数据报计数器:udpInDatagrams,udpOutDatagrams
>(可选)意外的数据报:udpnoPorts
> TCP-MIB
> TCP段计数器:tcpInSegs,tcpOutSegs
解释图表
这些图表可以分为两类:指示问题的指标和帮助您诊断问题的指标.
指标
>高cpu利用率很差.这是给定的,但是当它发生时,您需要寻找其他指标以将其关联起来.如果高cpu利用率映射到出站网络利用率(吞吐量或数据包数量)的峰值,那么您在DDoS攻击中使用的可能性非常大.有关如何解释攻击性质的详细信息,请参阅以下部分.
> udpInErrors是容量问题的主要标志.每次内核丢弃UDP数据报时,此计数器都会递增,因为应用程序没有足够快地处理流量.这意味着您的DNS服务过载,无法跟上传入的流量.
>大多数网络性能指南都会告诉您,增加接收队列的大小并不是正确的解决方案:它们通常是正确的.尝试通过查看其他图表或分析日志来找到解释服务器过载原因的原因.
>如果您的公司运行使用DNSBL表的邮件服务器,请记住,snowshoe attacks可以在合法的DNS流量中创建短暂的峰值,这可能会耗尽接收队列中的空间.这是增加套接字接收队列大小可能值得的一种情况(因为它是一个已知的临时条件),但通常最好在问题上投入更多硬件以减少延迟.
如果您无法将这些指标的增加与系统上的其他性能问题相关联,那么祝贺:您合法地接近/超过容量并且是时候添加服务器了.考虑我印象深刻.
总结
以上是小编为你收集整理的domain-name-system – 如何理解DNS服务器上的CPU使用率?全部内容。
如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。
Hostgator上的CHange php 5.4到5.5
在PHP -v我得到
PHP 5.4.45
在PHP – 我得到了
Configuration file (PHP.ini) Path: /opt/PHP54/lib
进入/ opt /
有一个PHP54,PHP55和PHP56
如何将我的版本更改为5.5
我在这个link上看到了以下示例
$PHP -v PHP 5.4.x (cli) ... $set PATH="/usr/lib64/PHP5.6/bin:$PATH" $PHP -v PHP 5.6.x (cli) ...
但是当进入/usr/lib64时,没有PHP5.6
在我的网络服务器索引文件中,我做了一个PHPinfo(),它设置为5.5
任何人都有任何想法
解决方法
您可以使用ls / opt查看是否存在PHP版本文件夹.
因此,如果您想用5.6更新您的PHP命令,您应该编辑〜/ .bash_profile并附加以下行:
alias PHP='/opt/PHP56/bin/PHP'
如果您没有看到更改,则可能必须注销并再次登录.
现在,当你使用PHP -v它应该说5.6.x如果你做得对.
这与7.0相同,任何其他PHP版本应该位于同一个目录中.
Linux Redhat 6.5 安装NFS服务
Redhat 6.5 自带安装了NFS的各种服务,可以通过下面命令查看是否安装:[root@localhost nfs]# rpm -qa|grep nfs
nfs-utils-lib-1.1.5-1.el6.i686
nfs4-acl-tools-0.3.3-5.el6.i686
nfs-utils-1.2.2-7.el6.i686
Redhat 6.5 已经不需要portmap,已经由rpcbind代替
第一步,NFS服务配置,设置共享目录和权限,编辑 /etc/exports 文件:
/opt/app/file 192.168.1.0/24(rw)
共享 /opt/app/file 目录作为NFS目录,后面为允许IP范围和权限。具体参数配置可百度
第二步,固定某些服务的端口,将这些端口在iptables中开放:
编辑 /etc/sysconfig/nfs 文件, 删除下面内容的注释
MOUNTD_PORT=892
STATD_PORT=662
RQUOTAD_PORT=875
LOCKD_TCPPORT=32803
LOCKD_UDPPORT=32769
然后后开放这些端口
iptables -I INPUT -p tcp --dport 2049 -j ACCEPT #NFS主服务端口
iptables -I INPUT -p tcp --dport 892 -j ACCEPT
iptables -I INPUT -p tcp --dport 662 -j ACCEPT
iptables -I INPUT -p tcp --dport 875 -j ACCEPT
iptables -I INPUT -p tcp --dport 32803 -j ACCEPT
iptables -I INPUT -p tcp --dport 32769 -j ACCEPT
第三步,设置NFS服务自启动
chkconfig --list nfs
chkconfig --level 35 nfs on
第四步,在客户端挂载
mount -t nfs 192.168.1.3:/opt/app/file /opt/app/file
完成。可以尝试在共享目录中创建文件,可能会出现权限问题,需要在NFS服务端设置文件夹的权限
chmod 777 -R /opt/app/file
NFS的相关命令:
service nfs start
service nfs stop
service nfs restart
http://www.cnblogs.com/mchina/archive/2013/01/03/2840040.html
关于linux – 如何在hostgator vps主机上的chat.mydomain.com上安装node.js服务器?和linux怎么安装服务器的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于debian – Postfix发送为hostname.domain.com而不是domain.com、domain-name-system – 如何理解DNS服务器上的CPU使用率?、Hostgator上的CHange php 5.4到5.5、Linux Redhat 6.5 安装NFS服务的相关知识,请在本站寻找。
本文标签: