Articles of centos

安装RoundCubeMail – 您无权访问/ roundcubemail / installer /

我在CentOS7上安装了(几乎)RoundCubeMail。 我设置了Apache / 2.4.6服务器,所以当我放弃到本地主机(或127.0.0.1),我可以看到Apache(testing1 2 3 …)的开始/testing页面。 我在/ var / www / html / roundcube中安装了roundcube。 我在db.inc.php和main.inc.php文件中做了所有的configuration,我的roundcube根目录有755的权限。 我的Apache服务器工作完美…但是当我去http:// localhost / roundcubemail / installer我有403禁止错误。 我为Apache编写了这个目录: setenforce 0 sudo chown -R apache /var/www/html sudo chmod 755 -R /var/www/html 任何想法,什么可能是错的? 这是我的Apacheconfiguration文件: ServerRoot "/etc/httpd" Listen *:80 Include conf.modules.d/*.conf User apache Group apache ServerAdmin root@localhost <Directory /> AllowOverride none Require all […]

可以在不同的机器上configuration多个haproxy来监听相同的请求?

我想知道是否可以创build一个haproxy集群,所以如果haproxy机器发生故障,另一个haproxy将完成工作。 我试图改变前端configuration听其他机器的请求,但haproxy不启动。

CentOS的CentOS电子邮件设置

我正在将旧的Wordpress安装到新的CentOS LEMP堆栈VPS。 我想为新的VPS设置电子邮件。 它与默认安装的sendmail一起,但我觉得这是矫枉过正。 我只需要一个轻量级的电子邮件设置从Wordpress联系表单,通知等出站邮件。 我目前使用Google Apps在这个域上发送电子邮件。 是否可以configurationVPS通过GApps上托pipe的同一邮箱来转发电子邮件? 我的旧共享主机帐户(WPEngine)的通知电子邮件设置了与我的GApps相同的名称,但未通过GApps进行身份validation。 电子邮件地址结尾是一致的。 我目前使用sendmail的设置可以发送电子邮件,但他们没有通过GAppauthentication,电子邮件地址格式如下所示:[email protected]。 我知道我可以伪装子域(localhost),但我不确定如何将用户(root)更改为其他内容? 最终,我不希望电子邮件build立在VPS上,而是在GApps邮箱中。 我想尽可能保持VPS的清洁,并通过GApps转发所有电子邮件。 谢谢

Lighttpd停止写入access.log

我有我的lighttpd安装的问题,一旦默认的日志旋转软件将access.log复制到access.log-YYYYMMDD后,它将会清除access.log 。 我必须停止并重新启动服务才能继续进行日志logging。 以下是关于dedi的uname和centos-release信息: np ~ > uname -a && cat /etc/centos-release Linux sevlet 3.10.0-123.20.1.el7.x86_64 #1 SMP Thu Jan 29 18:05:33 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux CentOS Linux release 7.0.1406 (Core) 我不知道什么日志旋转软件预装在这个盒子上,我不知道为什么lighttpd完全停止写入access.log一旦文件被旋出。 任何人有任何想法发生了什么和/或如何解决它? 解决了! 任何人在最小的CentOS 7上都有这个问题或类似的问题,请阅读: @chutzbuild议我看看/etc/logrotate.d/中的lighttpdconfiguration。 lighttpd的默认configuration工作,但它调用killall重新启动守护进程。 最小安装的CentOS 7不包括killall 。 在CentOS上安装: yum -y install psmisc 希望这可以帮助别人!

SSH端口是不同的连接

好, 所以这是交易。 我设置了一个Iptables规则如下: IPTABLES -A INPUT -p tcp –dport 51722 -j ACCEPT 如果我做systemctl status sshd.service ,我得到以下内容: Server listening on 0.0.0.0 port 51722. 好。 这就是我想要的。 然后,我ssh的ssh -p 51722 [email protected] 一旦我login,我再次检查sshd的状态并注意。 Accepted password for root from MY.IP.ADDRESS port 49344 ssh2 为什么它显示它在端口49344而不是51722?

configurationsendmail使用虚拟主机名

我的CentOS服务器有几个IP地址。 在apache上,每个IP地址都configuration了不同的虚拟主机。 当我通过PHP / sendmail发送邮件时,我希望sendmail使用与在/ etc / hosts文件中configuration的IP相匹配的主机名。 那可能吗?

在CentOS 6.6上安装Redis,yum继续使用redis-2.8.14-2.el7.x86_64(EL7)而不是EL6

我试图在我的一台服务器上安装Redis。 但我不断收到 错误:包:redis-2.8.14-2.el7.x86_64(epel)需要:systemd 这是因为它试图下载centos 7版本。 我已经删除了错误的回购,但他继续使用它。 这是我的repolist 回购ID回购名称状态 基地CentOS-6 – 基地6518 epel额外的软件包为企业Linux 6 – x86_64 7410 额外的CentOS-6 – 额外的37 更新CentOS-6 – 更新830 我现在用这个: wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm rpm -Uvh remi-release-6 * .rpm epel-release-6 * .rpm yum安装redis

停止特定事件的错误logging

如何在centos error_log上停止logging特定事件。 我有一个文件,通过.htaccess阻止,但每次访问我得到一个新的日志说: [Tue Jan 27 09:48:42 2015] [error] [client XX.XX.XXX.XX] client denied by server configuration 我想从未来的报告中删除这个特定的消息,因为它是不必要地增长我的日志文件,但保留所有其他错误日志logging。

如何启用CentOS 7连接到外部SMTP?

我有一个networking应用程序部署在一个networking服务器上,在CentOS 7上运行。 此Web应用程序通过外部SMTP(in-v3.mailjet.com,端口587)发送电子邮件。 如何启用CentOS连接到外部SMTP? 该服务器在Digital Ocean上托pipe。

如何删除所有的PHP文件的第一行?

如何删除所有的PHP文件的第一行? 我使用了下面的命令,但它仅适用于当前目录,而不是recursion的。 sed 1d file.php 请告诉我recursion删除所有文件第一行的命令或脚本。