Mac 配置 php Mysql

692 阅读1分钟

课程上有关于vue连接php后台,然后就想搭建个php后台。然后就开始了php搭建之旅

一、启动Apache

终端

sudo apachectl start

输入密码

查看版本

sudo apachectl -v

打印如下

Server version: Apache/2.4.25 (Unix)
Server built:   Feb  6 2017 20:02:10

在浏览器输入 http:///localhost

会出现 it works!

二、启动PHP

终端

cd /etc/apache2/
ls
  • 显示如下
extra			magic			other
httpd.conf		mime.types		users
httpd.conf.pre-update	original

开启读写权限

sudo chmod 777 /private/etc/apache2
sudo chmod 777 /private/etc/apache2/httpd.conf

打开httpd.conf文件

open httpd.conf

  • 查询php 可能如下

    • #LoadModule php5_module libexec/apache2/libphp5.so 或=======
    • #LoadModule php7_module libexec/apache2/libphp7.so

去除 # 然后保存。

终端 添加权限

sudo chmod 777 /Library/WebServer/Documents/

  • 进入文件/Library/WebServer/Documents/
  • 创建 文本编辑 输入
<?php phpinfo(); ?>

终端输入

sudo apachectl restart

浏览器输入 http://localhost/info.php

显示如下

三、Mysql

终端 安装mysql

brew install mysql

安装成功

输入

sudo mysql.server start

输入密码【电脑密码】

mysql -u root -p

直接回车Mysql默认没有密码

查看数据

show databases

如果提示

ERROR! The server quit without updating PID file (/usr/local/var/mysql/SHQPC00002800.pid).

输入

sudo chown -R mysql:mysql /usr/local/var/mysql

四、使用phpMyAdmin

phpMyAdmin是用PHP开发的管理MySql的程序

  • 1、下载phpMyAdmin,在网址www.phpmyadmin.net/home_page/d…中选择合适的版本下载,我选择的是phpMyAdmin-4.7.7-all-languages.zip

  • 2、将下载好的文件解压后,放进/Library/WebServer/Documents/文件夹中,并命名为phpmyadmin。

  • 3、复制/Library/WebServer/Documents/phpmyadmin中的config.sample.inc.php,并命名为config.inc.php,并放在当前文件夹下。

  • 4、编辑config.inc.php,修改其中的

$cfg['Servers']]$i]['host'] = 'localhost';
为========================================
$cfg['Servers']]$i]['host'] = '127.0.0.1';

如果想要无密码登陆,则将其中的下面语句中的false改成true

$cfg['Servers'][$i]['AllowNoPassword'] = false

登录phpMyAdmin 账号 root 回车