在Mac os上安装Xampp、iTop和phpMyAdmin遇到的坑

在Mac os上安装Xampp和iTop(windows的请绕道)

参考资料:

方法一、手动配置环境安装iTop

mac下配置Apache+PHP+MySQL环境
Apache与PHP的配置

注意:
Mac下Apache的默认文件夹为:/Library/WebServer/Documents

方法二、利用Xampp软件配置环境安装iTop

步骤:
1、下载一个xampp。
2、把压缩包里面的web目录解压到 xampp的htdoc目录下面。
3、启动xampp,启动mysql和apache,访问:http://localhost/web
就可以安装itop了。

出现问题:
在Mac os上安装Xampp、iTop和phpMyAdmin遇到的坑_第1张图片

如上图,MySQL,ProFTPD,Apache 状态为Stopped.

一、启动MySQL的解决方法。
1.cmd + Shift + U -> 实用工具 - >活动监视器
2.搜索“mysql”,退出正在运行的mysql进程
3.重启xampp,在MySQL Database上点击start.

二、浏览器输入http://localhost/web,出现errors,包含/Applications/XAMPP/xamppfiles等关键字眼,说明Mac对文件夹有访问权限。
解决方法:
终端输入
sudo chmod -R 0777 /Applications/XAMPP/xamppfiles/htdocs

可能遇到的问题及解决方法

在Mac os上安装Xampp、iTop和phpMyAdmin遇到的坑_第2张图片
一、在phpMyAdmin登录界面虽然输入了正确的MySql账号密码,但是进不了相应的界面。(把localhost改为127.0.0.1)
解决方法:(备注:phpMyAdmin是手动下载放在Doucments文件夹下,具体命名根据个人需要)
进入/Library/WebServer/Documents/phpMyAdmin/
再输入命令:

cp config.sample.inc.php config.inc.php  
vim config.inc.php   

按照下面进行修改:

$cfg['blowfish_secret'] = '';//用于Cookie加密,随意的长字符串  
$cfg['Servers'][$i]['host'] = '127.0.0.1';//MySQL守护程序做了IP绑定  

现在可以在浏览器中输入URL:http://localhost/phpmyadmin/
用户名为:root
密码为你设置的密码。
就可以login到MySql的管理界面。

二、按iTop安装过程中,安装向导到达连接本地数据库时,出现no connection to database。
解决方法,把localhost改成127.0.0.1。

你可能感兴趣的:(SQL)