Articles of linux

linux服务器接口自动化

我正在使用一个CentOS服务器,它具有大约6个不同IP的活动接口,当6个接口中的任何一个出现故障时,我想自动closures所有的接口。 有没有办法可以做到这一点? 我一直在试图find一个方法来做到这一点,但迄今为止失败了。 任何帮助表示赞赏。 谢谢

在debian服务器上运行trac – 向trac.ini写入错误

我有trac在我的debian服务器上运行,并使用mod_wsgi通过apache进行设置。 现在我已经把所有东西都设置好了,除非我永远不会写入通过网站的项目trac.ini文件。 我已经将ini文件设置为可写: sudo chmod +x trac.ini 而且我也使它属于www-data : ls -l -rwxrwxrwx 1 www-data admin 5744 Aug 2 00:00 trac.ini 在我刚刚安装的类似服务器上,同样的调用给了我这个: ls -l -rwxrwxrwx 1 www-data www 5904 Mar 20 11:00 trac.ini 我明显错过了一些基本的东西,但不能得到它的工作!

linux防火墙+负载均衡ISP连接

我试图让4个NIC的Linux Mint计算机充当一个负载均衡服务器。 我们的想法是,我们有三个互联网连接,我们要使用所有这些,所以我们可以在所有线路上共享50台计算机的使用情况。 我设法使用IP路由默认等服务器本身上平衡发生,但我想要一个iptables解决scheme(所以不像IP路由它不会被caching,因为所有的脂肪酶都是facebookers) 我似乎被卡住的地方; 我已经得到了静态地址信息的所有网卡的设置(见下文),并testing了连接。 他们在工作。 我不知道如何通过“防火墙”(尽pipe我已经取得了一些成功)在内部networking上路由stream量,或者如何让防火墙接受连接并通过iptables路由它们。 我曾尝试在comp上设置一个DHCP服务器,但是我把它烧了,不得不重新开始。 令人沮丧的。 我的解决scheme是设置Linksys路由器作为DHCP服务器,与一个静态广域网地址等我做了Linksys WAN网关作为我的电脑静态IP为该网卡,并testing了连接。 我能够通过其WAN端口login路由器,所以我也知道它的工作。 (是的,我不得不在路由器上设置外部访问,使其工作。) 然后,我用我的笔记本电脑从内部networkingping到“防火墙”,工作(反之亦然)。 所以我知道通过路由器的通信正在工作。 现在我只需要知道如何让'防火墙'接收传入的数据包,并将它们路由到其他接口之一。 我上个月愚弄了自己,试图弄明白。 所以我的脚本附在下面,告诉你我在哪里。 Scripts and other information below: 我的启动脚本,由于大量的谷歌search。 P1_NET="192.168.1.0/24" IF1="eth1" IP1="192.168.1.249" P1="192.168.1.254" P2_NET="192.168.2.0/24" IF2="eth2" IP2="192.168.2.249" P2="192.168.2.1" echo 1 > /proc/sys/net/ipv4/ip_forward # Enables packet forwarding by kernel ip route add $P1_NET dev $IF1 src $IP1 table Line1 ip route […]

使用错误的传出IP清漆?

我有以下的清漆configuration: backend default { .host = "127.0.0.1"; .port = "8080"; } acl purge { "127.0.0.1"; } sub vcl_recv { #cloudflare remove req.http.X-Forwarded-For; if (req.http.cf-connecting-ip) { set req.http.X-Forwarded-For = req.http.cf-connecting-ip; } else { set req.http.X-Forwarded-For = client.ip; } # Remove has_js and CloudFlare/Google Analytics __* cookies. set req.http.Cookie = regsuball(req.http.Cookie, "(^|;\s*)(_[_a-z]+|has_js)=[^;]*", ""); # Remove a ";" […]

IPTables代理NAT

我正在尝试创build一个代理NAT,将端口转发到远程主机。 我有两个接口:venet0:0和venet0:18。 我希望能够将来自venet0:18的连接转发到venet0:0,然后再转发到远程主机。 我试过这个: http : //www.debian-administration.org/articles/595 ,它确实工作,但我不能通过我的其他接口(venet0:0)转发数据包。

parsing.html为PHP:如何检查哪个方法是正确的?

将.html文件parsing为PHP的常用方式是将以下行的第一个(PHP作为Apache模块)或两者(PHP作为CGI)添加到.htaccess文件中: AddType application/x-httpd-php .html .htm AddHandler application/x-httpd-php .html .htm 有时需要x-http-php5 ,具体取决于主机: AddType application/x-httpd-php5 .html .htm AddHandler application/x-httpd-php5 .html .htm 但是,我现在正在一个新的东道主,没有渗透这些线路的工作。 在所有情况下,原始文件被发送到浏览器,并且wget显示x-httpd-php被呈现为Content-Type! HTTP request sent, awaiting response… HTTP/1.1 200 OK Date: Tue, 07 Aug 2012 14:16:40 GMT Server: Apache Last-Modified: Tue, 07 Aug 2012 07:46:44 GMT ETag: "862239-14-4c6a83216c100" Accept-Ranges: bytes Content-Length: 20 X-Powered-By: PleskLin Keep-Alive: timeout=15, […]

在XCP / XEN Server中安装共享内存,用于存储VM

需求 每2HDD每1GB 操作系统将被安装在硬盘1上,并需要在硬盘2上的数据 我希望所有在XenServer XCP 1.1上运行的虚拟机使用主机的/ dev / shm作为HDD1。 有没有办法做到这一点使用思杰xen中心6.(我已经做了使用xen和virt-manger。) 我已经挂载了/ dev / shm到一个mount / pont / RAM,我想把所有的vm移动到这个分区并从那里运行(在xen的情况下,我把每个.img文件移动到/ RAM并从那里启动了vm。 。 在XCP的情况下,我如何让虚拟机在/ dev / shm上运行

以可重复的方式设置服务器和开发站的最佳工具?

我一直不得不做很多自定义的步骤。 从GitHub仓库Git克隆,运行autconf,然后configuration,然后使。 然后复制几个文件夹,使其他的东西编译,然后添加几行到从github下载的脚本,使其在我的机器上工作….是否有任何简单的方法来写一些东西来自动化所有这一切? 我已经读过关于Vagrant,但它使用Virtualbox。 我在多个显示器上进行C ++开发,我不认为这是我的正确select。 唯一的select是为每个项目设置自己写一些自定义的shell脚本呢?

数据库select错误

数据库select错误,它是我的问题,当我重新启动我的MySQL来解决这个错误,这个问题解决,但30分钟后,或之后再次发生这个错误再次发生。 我把这里的链​​接截图从ssh [腻子]的错误,我该怎么办? 这是什么原因发生的? tail -f /var/log/mysqld.log 120813 17:33:57 InnoDB: Completed initialization of buffer pool 120813 17:33:57 InnoDB: highest supported file format is Barracuda. 120813 17:33:57 InnoDB: Waiting for the background threads to start 120813 17:33:58 InnoDB: 1.1.8 started; log sequence number 63473783633 120813 17:33:58 [ERROR] Column count of mysql.db is wrong. Expected 22, found […]

亚马逊AWS基础架构

今天我设置了一个EC2实例。 我想知道什么是亚马逊云为web应用程序的典型架构。 我认为它是这样的东西,但我错过了一些东西: – EC2 instance for Webserver (apache/nginx) and PHP – S3 for storage (videos, images…) – ?? for MongoDB, MySQL or anything else 我不确定这些事情是如何工作的。 例如,如何设置简单的图片上传服务,通过PHP上传每张图片,然后保存在S3上。 之后,当有人访问从S3显示的链接时。