centos6.7下搭配apache+php+mysql环境

centos 同时被 3 个专栏收录
21 篇文章 0 订阅
2 篇文章 0 订阅
11 篇文章 0 订阅

1. 安装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/目录.

2. 安装mysql

详细教程请转到:
64位centos6.7安装mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz

3. 安装php

# yum install php php-devel

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

# /etc/init.d/httpd restart

4. 安装php扩展

# yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

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

# /etc/init.d/httpd restart

# service httpd restart

5. 测试apache+php+mysql环境

创建phpinfo.php文件

# vim /var/www/html/phpinfo.php

phpinfo.php文件内容如下:

<?php
    phpinfo();
?>

浏览器访问: http://192.169.0.114/phpinfo.php, 若出现如下图, 则表明成功.
这里写图片描述

接着, 创建mysqlconn.php文件

# vim /var/www/html/mysqlconn.php

mysqlconn.php文件内容如下:

<?php
    $mycon = mysql_connect("192.169.0.114", "root", "123456");
    if($mycon){
        echo "连接成功";
    }else{
        echo "连接失败, 请检查配置,再来试试, 如果不行换一个PHP!";
    }

?>

浏览器访问: http://192.169.0.114/mysqlconn.php
若出现”连接成功”字样, 则表示mysql可以正常连接.
若出现”连接失败…”字样, 则有可能是你mysql进行需要远程授权设置, 如下:

mysql> grant all privileges on *.* to 'root'@'192.169.0.114' identified by '123456';
Query OK, 0 rows affected, 1 warning (0.04 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

mysql> 

OK, Enjoy it~

  • 1
    点赞
  • 0
    评论
  • 1
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2020 CSDN 皮肤主题: 程序猿惹谁了 设计师:白松林 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值