Articles of linux

Joomla cache_dir和其他目录是不可写的

我有一个运行Apache和Joomla的Fedora安装。 http.conf显示apache作为它正在使用的用户和组。 我已经使用chown -R apache / mywebsitepath更改了文件夹结构的所有者 我甚至已经在我的testing环境中对目录上的chmod -R 777进行了testing,看是否能够让我完成任务,但没有成功。 我已经重新启动了httpd服务,以确保这已经生效。 我能够创build使用数据库存储的博客文章和项目,我错过了什么? 想通了 – selinux被设置为启用。 更改为禁用

Memcache Master和奴隶

我使用memcached-1.4.5-1.el5&memcache-2.2.6作为php扩展,memcached-1.2.8-repcached-2.2.1用于复制。 上述软件包安装在4台服务器上。 我怎样才能做到以下几点? Server1:Memcache Master Server2,3,4:Memcache从属 我可以在同一个默认端口11211上运行memcached-repcached和memcache吗?

我们的Linux服务器实例中的自定义IRCnetworking

我们公司需要安全的聊天服务器。 通常是一个封闭的,受保护的和安全的IRCnetworking。 是否可以像我们在自己的服务器实例上设置apache或任何其他服务器软件一样进行设置。 我们是15人的小组,如果我们得到一个VPS或一个好的AWS实例..那就够了吗? 我们应该如何设置? 请指教。

configuration交互式键盘validation

我有一台运行OpenSSH Server 4.3的Linux机器。 我如何configuration它以使用键盘交互式身份validation – 定义提示和响应等。 请具体说一下,因为我在这方面很新颖。 编辑 : 经过一些Googlesearch之后,似乎PAM(Pluggableauthentication模块)必须参与进程。 现在我需要找出哪个模块应该configuration在那里。 有任何想法吗?

我应该为独angular兽服务器创build一个系统用户吗?

在Linux上运行Unicorn服务器时,我正在辩论是否在系统或普通用户下运行服务。 我应该使用哪一个,为什么?

设置多个Web应用程序,使用一个IP来响应多个域

我有两个rails webapps,我已经configuration了一个webapp来响应多个域。 我通过将nginx中相应的服务器块设置为默认值来完成此操作。 现在,我甚至想要为其他webapp进程请求定制多个域, 有没有办法使用单个IP地址的机器来做到这一点? (我知道我可以添加一个额外的IP地址,并让其他webapp监听,但我的服务器是在EC2上,所以我不能添加更多的IP地址。) 这两个webapps都知道他们应该回应哪个域名,并且有很多域名。 而且,这些web应用程序需要响应的域将会改变。 所以我不能在nginxconfiguration中对它们进行硬编码。 我的服务器有Ubuntu 10.04。 我已经研究了一下,我认为HAProxy可以做这种路由。 HAProxy ACL可以访问类似redis的东西来查找http请求的目的地吗?

IP路由ppp0 + eth0访问外部networking

我需要一些帮助来定义一个路由我有两个连接一个从eth0和其他ppp0(3G卡)没有ppp0连接活动我的路由表是: Destination Gateway Genmask Flags Metric Ref Use Iface default DD-WRT 0.0.0.0 UG 100 0 0 eth0 192.168.1.0 * 255.255.255.0 U 0 0 0 eth0 我可以通过以太网接口从外部networking访问我的networking服务器比我还有我的ppp0 3G连接活动havig下面的路由表: d estination Gateway Genmask Flags Metric Ref Use Iface default 10.64.64.64 0.0.0.0 UG 0 0 0 ppp0 10.64.64.64 * 255.255.255.255 UH 0 0 0 ppp0 192.168.1.0 * 255.255.255.0 […]

Unix:给一个文件组的权限

在Ubuntu服务器上,我在用户的主目录下有一个数据库文件,特别是/home/pistacchio/lessico/mydatabase.db 。 Apache在www-data组下工作。 什么是授予访问该文件到Apache的最佳方式? 谢谢

受ifcfg-ethX设置影响的Ethtool能力?

当我提出一个接口时,我只是解决了一个问题,但我无法解释它为什么起作用。 所以我正在找一个熟悉linuxnetworking栈的人来向我解释一下。 这台机器有两个Broadcom千兆网卡,使用tg3驱动程序。 OS是CentOS 5.7。 这些nics是在船上。 一个已经被configuration和工作。 我把一根电缆连接到第二个电缆上,另一端连接到一个千兆交换机上。 ethtool eth0(工作的那个)显示了一个链接,全双工,自动协商,千兆速度。 所以没有改变。 ethtool eth1,但是,没有链接。 链路指示灯亮起,但交换机上的链路指示灯显示它没有正确协商。 所以,我认为这是某种自动协商问题,并使用ethtool -s eth1 autoneg off speed 100 duplex full来尝试获得链接。 这失败了 – ethtool报告“无法设置新的设置无效的参数”。 经过多番思考和艰苦的思考,我不知所措,最后终于检查了ifcfg-eth1文件。 这有DHCP设置为开,虽然它被设置为ONBOOT = no。 这个networking上没有DHCP服务器。 另外,我还会补充一点,在这个过程中,我尝试了多次上下卡,当我做出以下更改时,卡已经closures。 我删除了BOOTPROTO = dhcp行,并将ONBOOT设置为yes,并为其提供有效的IP和其他常用设置。 ifup eth1和令人惊讶的是,链接已经实现。 我感到困惑的是,我会认为ethtool能够pipe理一个卡,并检测一个链接,而不需要参考该设备的osnetworking设置。 在过去的经验中,即使没有configuration以太网卡,或者“up”,ethtool也会在与卡有物理连接时显示链接。 但是,显然,至less在这种情况下,我的假设是不正确的。 有没有人有解释,为什么这种行为performance出来?

Tomcat中的一致行为

我们在Linux中安装了Tomcat。 服务器在10到15个请求后没有响应。 但5分钟后问题得到解决,并得到另外10到15个请求的回应。 我们在Linux中看到了足够多的50%内存,并且看不到任何线程锁。 此外,部署文件在本地环境中正常工作。 请帮助我们可能是什么问题?