试着装apache+php+mysql来支撑sns网络服务

装apache+php+mysql似乎还不是很困难,因为有太多前人的资料,虽然还没有太多关于Fedora9的,但是也基本上只要用yum install就可以搞定一切了,其它的,只需要自己去上网搜索一下,然后照着做就没问题了。其中要注意两点,第一,mysql要设置用户名和密码,我就只给root设置了密码,因为反正也只是用来测试的。设置的命令为:mysqladmin -u root password 'newpassword'。其实还有很多其它的办法,可以上网搜索。第二,也是非常常见的一种问题,SeLinux的问题。一开始也象以前在Ubuntu下设置好/var/www/html/下文件的权限就可以正常的通过localhost来访问了,可实际上,只会跳出来apache的默认页面。一查之下,才知道,原来老牌的linux还真的是老牌。以前还一直不明白为什么linux不需要安装杀毒软件,很天真地认为这是开源的力量,现在才明白,是因为SeLinux的存在,也就更复杂的安全设置。而Ubuntu的快速发展也是喜忧参半。一方面它会让人克服对linux的恐惧感,让人熟悉这种操作系统。但另一方面,其实它的易用性很大程度上是因为低复杂度的安全设置,它的安全设定实际上与windows一样的是C2级,而使用SeLinux包装的Fedora9却达到了B1级。