[root@localhost ~]# rpm -qa|grep php
php-pdo-5.1.6-3.7.fc6
php-mysql-5.1.6-3.7.fc6
php-ldap-5.1.6-3.7.fc6
php-cli-5.1.6-3.7.fc6
php-5.1.6-3.7.fc6
php-common-5.1.6-3.7.fc6
[root@localhost ~]# rpm -qa|grep mysql
mysql-connector-odbc-3.51.12-2.2
php-mysql-5.1.6-3.7.fc6
mysql-server-5.0.27-1.fc6
mysql-5.0.27-1.fc6
libdbi-dbd-mysql-0.8.1a-1.2.2
mysql-devel-5.0.27-1.fc6
[root@localhost ~]# rpm -qa|grep httpd
httpd-2.2.3-5
system-config-httpd-1.3.3-1.1.1
httpd-manual-2.2.3-5
[root@localhost ~]#
如果你不知道你都已经装了什么,那么就全部安装吧,执行下列指令:
yum -y install httpd php mysql mysql-server php-mysql
2.测试MYSQL
启动MYSQL服务:
看看mysql能否正常工作: mysql -uroot mysql
[root@localhost ~]# mysql
Welcome to the MySQL monitor.
Your MySQL connection id is 4 to server version: 5.0.27
Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the buffer.
mysql>
3.
配置 httpd.conf 让apache支持PHP
# vi /etc/httpd/conf/httpd.conf
找到 AddType application/x-gzip .gz .tgz 在其下添加如下内容
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
这是为了使apache能够支持以.php结尾的文件
找到LoadModule那几栏
在其中添加LoadModule php5_module /usr/lib/httpd/modules/libphp5.so 这是添加一个模块信息到apache里头去,使apache能支持php
修改servername这一项,把前面的#去掉,然后名字写你的IP,(如果只是单机的话,127.0.0.1)
DirectoryIndex index.php index.htm index.html index.html.var
4.重启一下httpd服务,看能否成功
5.若不能成功,则文本行执行 chmod 755 /usr/lib/httpd/modules/libphp5.so 试试。若还不行,我也不知道怎么办了,去请高手吧,我也是新手。
6.站点目录为/var/www/html/ 在其中新建一个php脚本测试一下吧, 写个index.html程序放到站点根目录.
<html>
<head></head>
<body>
</body>
</html>
7.好的,浏览器里输入localhost测试一下结果吧
8.如果还不能访问,请试一试改变index.php的权限
9.祝你好运!如果成功了,别忘了把你的成功经验分享给别人。
版权声明:本文为博主原创文章,未经博主允许不得转载。
linux+apache+mysql+php平台构建及环境配置
标签:mysql apache linux centos 安装