centos 6.5配置apache php mysql_centos6.7下搭配apache php mysql环境

安装过程

安装apache

apache默认端口为80, 而nginx默认端口也是80, 所以安装apache前, 检查是否安装了nginx, 确保80端口没有被占用, 然后执行以下命令安装apache

yum install httpd httpd-devel

启动apache服务

/etc/init.d/httpd start

service httpd start

停止apache服务

/etc/init.d/httpd stop

service httpd stop

重启apache服务

/etc/init.d/httpd restart

service httpd restart

p.s. 在centos中, apache的默认网站根目录为/var/www/html/, 配置文件为/etc/httpd/conf/httpd.conf, 其他配置存放在/etc/httpd/conf.d/目录.

安装php

yum install php php-devel

安装完php后, 重启httpd服务让php生效

/etc/init.d/httpd restart

安装php扩展

yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php php-devel php-pecl-memcache php-pspell php-snmp

同样, 安装完php扩展后, 也是要重启apache服务让php扩展生效

/etc/init.d/httpd restart

service httpd restart

测试apache+php+mysql环境

创建phpinfo.php文件

vim /var/www/html/phpinfo.php

phpinfo.php文件内容如下:

phpinfo();

?>

接着, 创建mysqlconn.php文件

vim /var/www/html/mysqlconn.php

mysqlconn.php文件内容如下:

$mycon = mysql_connect("127.0.0.1", "root", "123456");

if($mycon){

echo "连接成功";

}else{

echo "连接失败, 请检查配置,再来试试, 如果不行换一个PHP!";

}

?>

浏览器访问: http://127.0.0.1/mysqlconn.php

若出现”连接成功”字样, 则表示mysql可以正常连接.

若出现”连接失败…”字样, 则有可能是你mysql进行需要远程授权设置

TroubleShoot

404页面

可能是SELinux或防火墙导致的,关闭它们即可

SELinux的临时关闭方法

setenforce 0

SELinux的永久方法

修改/etc/selinux/config 文件

将SELINUX=enforcing改为SELINUX=disabled

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值