我今天修改了php.ini中的max_execution_time,当我重新启动服务器,我得到这个错误: Stopping httpd: [FAILED] Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:80 (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs 我杀了httpd proc:killall httpd,并开始很好,但我无法打开服务器上的任何网站。 服务httpd状态OUTPUT: httpd dead but subsys locked 我从/ var / lock / subsys / :S同样的问题。 […]
我有一个networking服务器,并不完全可用,但我仍然想远程testing一些东西。 我可以利用SSH隧道连接到服务器,然后使用隧道路由到在同一台服务器上运行的Web服务? 如果这样怎么样? 我意识到,实施防火墙exception会更容易,但目前这不是一个选项。 对不起,如果这是混乱。 我同意这是一个独特的场景。 CentOS 5.x
我刚刚在https://www.ssllabs.com/上testing了我的网站,并且说SSLv2是不安全的,我应该将其与弱密码套件一起禁用。 我如何禁用? 我尝试了以下,但它不工作。 通过ftp访问/etc/httpd/conf.d/ssl.conf 。 添加 SSLProtocol -ALL +SSLv3 +TLSv1 SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:!LOW:!SSLv2:!EXPORT 通过putty连接到服务器,并提供service httpd restart命令。 但它仍然显示在网站上不安全。 我怎样才能解决它? 我的服务器是Plesk 10.3.1 CentOS。 在同一台服务器上有3-4个站点。
在几天之内,我已经发生了两次,我的服务器完全closures,这意味着http,ssh,ftp,dns,smtp,基本上所有的服务都停止响应,就好像服务器已经closures,除非它仍然响应ping ,这是最让我吃惊的。 我确实有一些PHP脚本在服务器上造成巨大的负载(cpu和内存),只有一小部分用户使用,但通常这些服务器在这些连接上“很好地存活”,当它下降时从不与用法上的高峰相吻合(我不是说它不能相关,而是在那之后不会发生)。 我不是要求你神奇地告诉我这些崩溃的最终原因,我的问题是:是否有一个单一的过程,其死亡可能导致所有这些服务同时下降? 有趣的是,除了ping,所有的networking服务都closures了。 如果服务器有100%的CPU被某个进程吃掉,它也不会响应ping。 如果apache因为(例如)一个破坏的PHP脚本而崩溃,那只会影响http,而不是ssh和dns ….等等。 我的操作系统是Cent OS 5.6 最重要的是,在重新启动服务器之后,我应该查看哪些系统日志? / var / log / messages不会显示任何可疑内容。
我正在尝试添加一个物理卷用于添加卷组,从而LV内部。 可悲的是我得到以下错误。 [root@server ~]# pvcreate /dev/sdb1 Device /dev/sdb1 not found (or ignored by filtering). [root@server ~]# fdisk -l /dev/sdb WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sdb: 19966.2 GB, 19966213488640 bytes 255 heads, 63 sectors/track, 2427420 cylinders Units = cylinders of 16065 * 512 […]
我正试图在不同的用户下进行一个进程的守护进程。 在我的init.d中,我有一个这样的服务: … start() { echo "Starting mydaemon…" daemon –user someuser –name mydaemon mycommand } … (整个脚本在这里: http : //pastebin.com/bvpnsHgn ) 但是,我得到的只是daemon: command not found 。 我检查了daemon()是在/etc/init.d/functions声明的,但是,我似乎无法使用它。 我该如何解决这个问题?
我试图启动一个需要env的服务。 variables被设置为某个path。 我在“/etc/profile.d/”中设置了这个variables。 但是,当我使用service命令启动此服务时,它不起作用。 人服务: service runs a System V init script in as predictable environment as possible, removing most environment variables and with current working directory set to /. 所以看来, service正在消除我的变数。 我应该如何设置variables,以防止它们被删除。 或者是我不应该做的事情。 我可以使用init脚本手动启动服务,甚至可以将path硬编码到脚本中,但是我想知道如何将它与service命令一起使用。
在Centos 6.3服务器上,我注意到/ tmp不再有可用空间来存储文件。 [root @]#df -h 已使用的文件系统大小可用使用% 的/ dev /映射器/ VG0-即lv_root 99G 11G 84G 12%/ tmpfs 16G 0 16G 0%/ dev / shm / dev / sda1 194M 65M 120M 35%/ boot 的/ dev /映射器/ VG0-lv_tmp 97M 92M 704K 100%/ tmp / dev / mapper / vg1-lv0 50G 180M 47G 1%/ mnt / ssd2 但是/ […]
我们要求我们的pipe理员在我们的CentOS 6.5服务器上更新SVN。 他这样做,结果是SVN 1.6.11。 不过目前版本的SVN是1.8.9。 我知道CentOS yum版本库并不总是最新的。 但在这种情况下,我很困惑:SVN 1.6.x不再官方支持。 这意味着它没有得到任何安全修复! 官方的CentOS仓库如何提供这样一个旧的(和危险的)版本? 我们(或我们的pipe理员)是否有理解错误的方式?
我想用kexec来加速CentOS 7机器的重新启动。 我怎么能以一种很好地集成现有的关机/重启系统目标的方式做到这一点? 什么是适当的(官方)方式来做到这一点?