课程上有关于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 回车
