服务器配置的一些参考资料

服务器配置的一些参考资料

BSD 的强于稳定性与安全性,弱于磁盘系统性能,Linux 强于磁盘性能,稳定性与安全性与freebsd 相比略弱,如果是webserver,BSD是首选,如果是磁盘I/O要求较高的应用 linux 是首选。BSD系统方面,FreeBSD 的使用的OpenBSD普级,如果是选BSD 建议用FreeBSD ,因为网上可以找到大量的技术支持文档。Linux系统方面,RHEL和CentOS是专为Server打造的.如果是做服务器建议选这两种.Debian和Fedora 更适合桌面应用.RHEL和CentOS的选择就看舍不舍得花钱,RHEL有良好的售后服务,而CentOS就得靠自己了。另外,服务器的硬件配置特别是RAID也涉及到操作系统的选择.有部分软RAID是RHEL 和CentOS支持不了,而FreeBSD支持的了.

这个要看具体应用:
java: solaris/linux/win2kx
mysql: linux
amp: freebsd/linux
oracle: sun/ibm/linux

如果是intel架构的,我个人喜欢RHAS
1.3X 的是比较稳定。2.0的机制已经发生了很大的变化。

就目前而言,1.3比较好一点吧。如果处理要求高的话。比如1000以上并发线程的,2.0比较好一点。

线程安全嘛,我想这个与各个人的编程素质有关系,再安全的东西,也要有人会去管理才行。如果是要和php一起用的话,1.3.xx系列的比较好。php本身很多函数都不是线程安全的。2.x下会有问题的说

apache2.0
php 4.3.10
mysql 4.0.23

传统配置

百度的apache
HTTP/1.1 200 OK
Date: Wed, 07 Jun 2006 07:36:25 GMT
Server: Apache/1.3.27
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=iso-8859-1

比较好的虚拟主机商配置:
IP Address 222.73.5.135
OS Version FreeBSD 4.10-RELEASE-p19 i386
CPU Intel(R) Xeon(TM) CPU 2.80GHz
Total Memory Size 2GB
Apache Version Apache/1.3.37 (Unix)
PHP 4.4.4

装了eacc后,php执行速度提高4-5倍,在一般页面,执行时间在0.01多点点

apache2+worker+cache模式
php5+apc+cache模式
mysql5+fthightman组合