linux+apache+mysql+php平台构建及环境配置

1.我使用的centos6。安装时已经选择安装apach、mysql,其实在执行下列两行命令的时候又对其进行了更新,所以说装的时候可以不安装,免得浪费时间。yum install php-mysqlyum install mysql-devel这两项执行完以后,PHP就已经装上了,这是因为它们存在对PHP的依赖,也可以执行yum install php再执行其它,我没试。下面是安装完以后的查询结果,可能有的是多余的,具体我也不清楚,仅供参考。[root@localhost ~]# rpm -qa|grep phpphp-pdo-5.1.6-3.7.fc6php-mysql-5.1.6-3.7.fc6php-ldap-5.1.6-3.7.fc6php-cli-5.1.6-3.7.fc6php-5.1.6-3.7.fc6php-common-5.1.6-3.7.fc6[root@localhost ~]# rpm -qa|grep mysqlmysql-connector-odbc-3.51.12-2.2php-mysql-5.1.6-3.7.fc6mysql-server-5.0.27-1.fc6mysql-5.0.27-1.fc6libdbi-dbd-mysql-0.8.1a-1.2.2mysql-devel-5.0.27-1.fc6[root@localhost ~]# rpm -qa|grep httpdhttpd-2.2.3-5system-config-httpd-1.3.3-1.1.1httpd-manual-2.2.3-5[root@localhost ~]#如果你不知道你都已经装了什么,那么就全部安装吧,执行下列指令:yum -y install httpd php mysql mysql-server php-mysql2.测试MYSQLservice mysqld start看看mysql能否正常工作: mysql -uroot mysql[root@localhost ~]# mysqlWelcome to the MySQL monitor.Commands end with ; or \g.Your MySQL connection id is 4 to server version: 5.0.27Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.mysql>3.加载对apache对php的支持,强调操作前务必要备份httpd.conf文件,若出问题时也好恢复。(恢复方法?配置httpd.conf 让apache支持PHP# vi /etc/httpd/conf/httpd.conf找到 AddType application/x-gzip .gz .tgz 在其下添加如下内容AddType application/x-httpd-php .phpAddType 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.var4.重启一下httpd服务,看能否成功[root@localhost ~]# /etc/rc.d/init.d/httpd restart停止 httpd:启动 httpd:5.若不能成功,则文本行执行 chmod 755 /usr/lib/httpd/modules/libphp5.so 试试。若还不行,我也不知道怎么办了,去请高手吧,我也是新手。6.站点目录为/var/www/html/ 在其中新建一个php脚本测试一下吧, 写个index.html程序放到站点根目录.此处着重注意后缀为.php。我刚才做的时候就用的html,结果一直出错。<html><head></head><body>echo "hello!"; phpinfo(); ?></body></html>7.好的,浏览器里输入localhost测试一下结果吧8.如果还不能访问,请试一试改变index.php的权限chmod 755 /var/www/html/index.php9.祝你好运!如果成功了,别忘了把你的成功经验分享给别人。

版权声明:本文为博主原创文章,未经博主允许不得转载。

人总是珍惜未得到的,而遗忘了所拥有的

linux+apache+mysql+php平台构建及环境配置

相关文章:

你感兴趣的文章:

标签云: