linode VPS web服务器升级备忘
昨天一时手贱,在我的Linode VPS上使用yum update 升级了web服务器组件,包括apache和php的版本。结果导致服务器重启不了,分析了一下原因,httpd服务启动不了是由于我在主配置文件中屏蔽了代理模块(proxy_module),而apache在升级过程中覆盖了conf.d目录中的内容,默认是启动代理模块的,删除conf.d目录中的proxy.conf配置,重启成功~
php这边也出了问题,eAccelerator不能正常工作了,虽然在phpinfo中显示模块已经配置了,但是无法启用(enable)。无奈之下,重新下载了一个eAccelerator,编译、安装后,故障解决。
看来web服务器运行正常的情况下,还是少升级为妙阿^_^。
另附eAccelerator的安装过程:
[cur@host ~]$ phpize [cur@host ~]$ ./configure --enable-eaccelerator=shared [cur@host ~]$ make && make install