Mac 上 Apache 服务与MySQL安装配置以及phpMyAdmin可视化管理MySQL
一 : Apache 服务
1. Apache 服务,mac 本身自带apache 服务器,可以直接使用,打开终端,在终端中输入命令,需要root权限:
1. 查看版本号:sudo apachectl -v
2. 启动服务器:sudo apachectl start
3.停止服务器:sudo apachectl stop
4. 重启服务器:sudo apachectl restart
2. 验证是否启动成功,在浏览器输入一面网址
http://localhost 或http://127.0.0.1
如图显示,则说明服务器也开启成功
3.apache 配置:
apache 服务的安装路径:/private/etc/apache2 ,前往文件夹--->/private/etc/apache2 如下图所示
apache 服务的部署路径:/资源库/WebServer/Documents/,我们的项目需要放置在该路径下 ,前往文件夹--->/资源库/WebServer/Documents/ 如下图所示
二 : mysql 安装
1. 下载地址:https://dev.mysql.com/downloads/mysql/ 。没有注册需要先注册,再下载,直接下载 dmg 的安装包即可。
下载完成,按提示一步步安装,注意:安装的时候会弹出一个框,框里有稍后安装完成时登录数据库的一个临时密码,可以记住此临时密码。
1. 在终端输入命令:
启动数据库: sudo /usr/local/mysql/support-files/mysql.server start
停止数据库: sudo /usr/local/mysql/support-files/mysql.server stop
查看数据库状态: sudo /usr/local/mysql/support-files/mysql.server status
MySQL is not running,说明数据库还没有启动
2. 登录数据库,环境变量配置:
1.登录有两种方式:
1)进入mysql的安装路径下运行脚本命令: cd /usr/local/mysql/,在mysql 目录下运行脚本:mysql -u root -p
2)配置 mysql 环境变量,可在任意文件夹下运行 mysql 脚本: mysql -u root -p
三 : phpMyAdmin mysql 可视化管理工具安装
1. 下载地址: https://www.phpmyadmin.net/downloads/
下载压缩包解压安装即可。
2. 部署安装:1)解压下载的文件将其解压到/资源库/WebServer/Documents/路径下,与 apache 的部署路径一致
2)将文件夹重命名为phpMyAdmin
3)将文件夹中的config.sample.inc.php文件重命名为config.inc.php
5)在浏览器中输入如下网址:http://localhost/phpmyadmin/进行登录即可直接对MySQL进行可视化管理.
注意:在这里遇到问题,输入网址之后,却打不开服务器,
提示You don’t have permission to access /phpmyadmin/ on this server.
好多说是文件权限问题,修改文件权限,倒腾了半天也不行,最终是要修改 apache 的配置文件,因为phpMyAdmin 是 php 的,启动 PHP 需要修改一下 apache 的配制文件,步骤如下:
1)首先,在/private/etc/apache2目录下找到并打开httpd.conf文件,(我用的 sublime 打开的,atom 也是一样)
2) 搜索 #LoadModule php7_module libexec/apache2/libphp7.so ,我的版本是php7,此处不同的系统版本php 的版本应该不同,将前面的 # 删除保存。
3) 重启 apache ,浏览器输入网址 : http://localhost/phpmyadmin/
即可进入登录页面,用户名默认
root ,密码为 myaql 登录密码