近段时间一直忙于机房搬迁等等事情,大都是体力活以及一些“拳不离手”性质的技术活,很久没有学习了。
前两天升级了几台ESXi,有一台IBM的PC Server上升级失败,索性就重新装过一个,今天想做一个linux的虚拟机模板,于是整了个CentOS5.3,想把手上用到的一些服务都先装上,主要还是PHP的WEB环境,bind,等等。
比较不顺利,先是编译PHP的时候出现问题,下载的是5.2.11的PHP,以及0.6的PHP-FPM,按照网上的HOWTO安装,结果安装目录里并没有出现FPM,实验了几次都这样。原来自己patch的5.2.6的PHP就能够正常编译安装,于是下载了php-5.2.10和fpm-0.5.11,一切都正常。马马虎虎就先这样。xcache啥的都先安上。
最后需要一个FTP服务,就直接yum了一下,想当然地看看配置文件,改了一些地方,一开始连不上,后来发现是tcpwrap的问题,hosts.allow里加上,结果发现连上了无法登录,看日志里,说SELinux阻止了对目录的访问。这个鸟东西我可是一点都不懂,于是上网搜,终于看到有人解决了类似的问题。通过setsebool -P ftp_home_dir 1。
差不多了,最后再yum update一下,就做模板了。

订阅我的BLOG(RSS)