Articles of ubuntu 12.04

iptable-restore设置INPUT允许所有

这是我的/etc/iptables/rules.v4 *filter -A INPUT -i lo -j ACCEPT -A INPUT ! -i lo -d 127.0.0.0/8 -j REJECT # Accepts all established inbound connections -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT # Allows all outbound traffic # You could modify this to only allow certain traffic -A OUTPUT -j ACCEPT # Allows HTTP and HTTPS […]

我无法通过NGiNX执行PHP文件

这里是我从浏览器调用的configuration: location ~ ^/getfileinfo/(.*)$ { proxy_pass http://127.0.0.1/editionspanda_conn/$1; } 这是我的configuration,调用PHP文件: server { listen 127.0.0.1:80; server_name 127.0.0.1; root /var/www/localhost/public/; include /var/nginx/general/php; location ~ ^/editionspanda_conn/(.*)$ { root /var/www/EditionsPanda/livres.editionspanda.com/; try_files $uri $uri/ /index.php; fastcgi_pass unix:/var/run/php5-fpm.sock; } } 在浏览器中,我得到这个错误: File not found. 在我的错误日志中,我得到: 2013/09/09 22:12:20 [error] 8922#0: *2784 FastCGI sent in stderr: "Primary script unknown" while reading response header from […]

在鱿鱼上创buildMime过滤的例外

我有一个与操作系统Ubuntu 12:04 LTS版本的服务器。 我也配对我的服务器上的鱿鱼版本3.1.19。 与客户约30台。 阻止我的客户端下载任何文件和stream媒体,我使用 acl xxx rep_mime_type application / octet-stream 在有限的时间内。 当然有 http_reply_access拒绝xxx 但是我看到反鱿鱼日志上的反病毒更新(普通客户端使用avast)参与了阻塞。 问题是,特定网站的文件是如何例外的。

5.7.1从vb.net应用程序访问时拒绝中继访问

我正在开发一个vb.net的程序,它需要直接连接我的邮件服务器(后缀)发送电子邮件,将电子邮件发送到短信。 我的邮件服务器是正常工作,我没有任何问题,它的function(它发送和接收没有问题松鼠邮件)。 我也尝试了一个与http://www.nanogenesis.fr/ smtptesting,它报告同样的错误,我想这是我的后缀设置的问题。 我的应用程序正在运行代码(也可以轻松地运行身份validation): 'create the mail message Dim mail As New MailMessage() 'set the addresses mail.From = New MailAddress("[email protected]") mail.[To].Add("[email protected]") 'set the content mail.Subject = "Page" mail.Body = "this email is to test the paging system" 'set the server Dim smtp As New SmtpClient("fasttrackdispatch.com") Dim errmsg As String 'send the message Try smtp.Send(mail) […]

如何在Ubuntu 12.04 VPS上设置反向DNS

据我记得设置我的VPS和邮件服务器,我已经正确configuration邮件服务器。 但是,我的一些客户收到SMTP错误, 主机mx1.zonnet.nl [62.58.50.9]说:553我们不接受邮件从IP地址没有反向DNS。 请参阅http://wikipedia.org/wiki/reverse_dns (回复RCPT TO命令) 所以任何人都可以让我进一步解决,我是否已经configuration错了,甚至更糟糕:没有configuration。 当然,如何解决呢? 哦,我看到我没有安装BIND ,所以这可能会帮助你们大部分。 可悲的是,我发现的大多数教程都是关于不同的主题,而不是在Ubuntu 12.04 VPS上parsing反向DNS。 谢谢! 编辑,额外:我看到的东西如 编辑/etc/bind/named.conf.local并添加以下内容: 区域“1.168.192.in-addr.arpa”{ 型主人; 文件“/etc/bind/db.192”; }; 资源 其中,1.168.192,需要用我的networkingIP代替,但是我的networkingIP是什么? 我的IP(v4)完全不同于1.168.192,实际上是159.xxx.x.xxx。

改变艾维斯的ehlo名字

服务器:Ubuntu 12.04 64位安装Postfix + Dovecot + Amavis与虚拟域的Mysql。 我已经成功configuration了postfix邮件服务器。 但是,当我testing电子邮件与mail-tester.com,我看到以下错误 FSL_HELO_BARE_IP_2在HELO请求中使用的IP主机名应该是域名而不是IP RCVD_NUMERIC_HELO Received:包含用于HELO的IP地址 服务器具有正确的主机名和ptrconfiguration,并且EHLO是正确的。 。 但是,当我们连接到Amavis,其显示为127.0.0.1 Telnet到服务器IP # telnet 85.10.199.8 25 Trying 85.10.199.8… Connected to 85.10.199.8. Escape character is '^]'. 220 mail.savelgo.com ESMTP Postfix ehlo localhost 250-mail.savelgo.com Telnet到Amavis # telnet localhost 10024 Trying 127.0.0.1… Connected to localhost. Escape character is '^]'. 220 [127.0.0.1] ESMTP amavisd-new service […]

在“postgres”以外的系统用户下安装PostgreSQL?

我需要在postgres之外的系统用户下运行我当前的Postgresql 9.3 ,比如说pipe理员或者我需要在Ubuntu 12.04上安装Postgresql 9.3和默认用户(如admin

在启动Apache之前自动挂载NFS / Samba共享的正确方法?

我正在使用Ubuntu 12.04(服务器)虚拟机作为开发Web服务器。 我将提供的文件保留在VM主机上,因此Apache使用NFS挂载的DocumentRoot目录为了保持自动化,我将Apache设置为在启动时启动。 我在启动时自动挂载NFS没有问题。 我在启动Apache时没有问题。 问题: 在暴发户启动Apache 之后, mountall启动。 在与upstart和initctl放在一起后,我想出了一个可行的黑客 – 但肯定不是理想的 – 也不便携。 /etc/fstab nfs_server:/ /mnt/nfs_server nfs4 _netdev,noauto 0 0 /etc/init.d/apache2 INIT INFO部分下方的顶部插入了以下内容: if [ ! -s "/var/www/default/index.php" ]; then echo -n " Mounting NFS and Samba shares…." mount nfs_server:/ result=$? if [ 0 -ne $result ]; then echo " ERROR. mount returned $result"; […]

使用ipv6的Ubuntu 12.04服务

我目前在Linode上pipe理两台服务器。 第一个“server-a”运行12.04,第二个“server-b”是14.04的新安装。 前一段时间,我在服务器-a的spflogging上遇到了一些麻烦,并且认识到我需要为ipv6地址明确添加(或创build一个Alogging),因为后缀服务使用ipv6连接到gmail。 这是令人惊讶的,因为我只是假定默认使用ipv4。 在稍后的一些跟进之后,我发现几乎所有的服务在某些情况下都是使用ipv6,而不是其他的。 例如,如果postfix提供邮件,或者如果我telnet或SSH到另一台主机在Linode我ipv6地址显示日志。 另一方面,如果我在家连接到本地服务器,或连接到Digital Oceannetworking上的服务器,则使用ipv4。 任何人都可以解释何时以及如何确定在build立连接时应该使用ipv4还是ipv6? 它是否因服务而异或是中央configuration的一部分?

Rackspace Ubuntu 12.04 apache2导致内存不足

正常运行时间less于2小时后,我的Rackspace服务器(1CPU 1GB RAM 40GB)内存被/usr/sbin/apache2 -k start耗尽,最终导致我的wordpress站点死机。 问题1:为什么这突然发生? (之前没有) 问题2:为什么apache2 -k start产卵? 那是什么意思? 是因为我获得更多的stream量到网站? 问题3:我正在增加记忆力,但我觉得这是不够的。 有什么我可以做,以防止这种情况发生? 这里有几个使用htop的快照 CPU[||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||100.0%] Tasks: 105, 164 thr; 49 running Mem[|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||896/991MB] Load average: 39.15 21.85 21.51 Swp[|||||||||||||| 154/976MB] Uptime: 01:51:21 PID USER PRI NI VIRT RES SHR S CPU% MEM% TIME+ Command 14951 www-data 20 0 1385M 4808 440 S 36.0 0.5 […]