在Fedora 14中安装Lighttpd+PHP5+MySQL[服务器安全]
本文“在Fedora 14中安装Lighttpd+PHP5+MySQL[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
Lighttpd是一款安全,高效,基于尺度且为高速环境计划的web服务器.这篇教程将教你如安在一台Fedora 14中安装Lighttpd+PHP5(FastCGI情势)+MySQL.
我已经测试无误,这将保证为你工作!
1 前言备注
在这篇教程中我利用的用户名是www.unixbar.net,IP地址是192.168.0.100.这些设置大概与你的有所差别,因此 你需求在得当的地方改正一下.
1.安装MySQL
为MySQL增添自启动,让MySQL伴随系统启动:
为root用户设置一个密码(不然任何人都可以拜候到你的MySQL数据库):
3.安装Lighttpd
Fedora官方源中默许有Lighttpd这个包,所以我们直接用下列号令安装:
为Lighttpd成立自启动,让Lighttpd伴随系统启动
目前你便可以在浏览器中直接拜候http://192.168.0.100了,就可以看到Lighttpd的预留页:
4 安装PHP5
我们让PHP5工作在Lighttpd的FastCGI情势下.因此我们安装lighttpd-fastcgi和php-cli这两个包:
5 配置 Lighttpd 和 PHP5
要让PHP5和Lighttpd都正常工作,我们必须改正两个文件,/etc/php.ini 和/etc/lighttpd/lighttpd.conf.首先我们翻开/etc/php.ini,撤消评注cgi.fix_pathinfo=1这一行:
然后我们翻开/etc/lighttpd/lighttpd.conf这个文件,并撤消评注”mod_fastcgi”,在server.modules中:
下面,我们翻到这个文件的下边,我们一样对fastcgi.server这个参数撤消评注:
然后我们重启Lighttpd:
6.测试PHP5/得到PHP5安装的相关参数信息
目前在文档途径var/www/lighttpd中成立info.php文件,并在浏览器中拜候.这个文件会显示大量的PHP安装的信息,比方PHP的版本:
目前我们在浏览器中拜候它(比方:http://192.168.0.100/info.php):
正如你在Server API这一行中所看到的一样,PHP5目前已经以FPM/FastCGI情势正常运行了.假如你持续向下翻看,你就可以过看到PHP5所支持的模块,此中未包含 MySQL模块:
7 让PHP5支持MySQL
我们安装php-mysql这个包既可以使MySQL支持php了.在这里最好也安装其他的PHP5模块,这些模块大概你会在其他的利用顶用到.你可以利用下列号令先搜索一下PHP5的模块:
选取你需求的模块,并利用下列号令安装它们:
目前重启Lighttpd:
目前在浏览器中革新http://192.168.0.100/info.php
,并再次翻到模块部份.你就应当能在这里找到很多新模块,此中就包含了MySQL模块:
8 相关链接
- Lighttpd: http://www.lighttpd.net/
- PHP: http://www.php.net/
- MySQL: http://www.mysql.com/
- Fedora: http://fedoraproject.org/ 以上是“在Fedora 14中安装Lighttpd+PHP5+MySQL[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
- 在Fedora 14中安装Lighttpd+PHP5+MySQL
- 在Fedora 11中安装Apache2+PHP5+MySQL(LAMP)
- <b>在Fedora 10下面配置SVN服务器</b>
本文地址: | 与您的QQ/BBS好友分享! |