源于百度汇总
MAC上
下载安装MAMP
自己百度MAMP或者戳我下载后安装
使用5.6版本
安装后先不要打开MAMP
打开终端(terminal.app,相当于win下的cmd)
开始敲
cd /Applications/MAMP/bin/php
回车
open .
回车
作用是打开MAMP里的php安装路径,然后把 php7.1.12和php7.2.1这两个文件夹删除
然后打开mamp,在屏幕左上角的MAMP下打开Preferences,点PHP,选择5.6.32
重点:ports里的端口不用改,你的电脑的本地地址就是
localhost:8888
也就是你的apache的端口
少年,开始敲代码吧
打开Preferences,点开web-Server栏,有一行Document Root,点开那个 右方向键的图标,把你的代码放在htdocs文件夹下。这个文件夹就等于你win上的那个WWW文件夹,为了方便你以后写代码,可以把htdocs拉到finder左边侧栏
MYSQl
默认的账号密码是root root,密码修改我按照百度上的教程没有成功
在终端里启动mysql
/Applications/MAMP/Library/bin/mysql -uroot -p
验证,在htdocs里新建一个php文件
<html>
<head>
<mate charest="uft-8">
</head>
<body>
<?php
error_reporting(0);
$link=mysql_connect('localhost:8889','root','root');
if(!$link){
echo "连接失败";
}else{
echo "连接成功";
}
echo "<br>";
mysql_close($link);
echo "ok";
?>
</body>
</html>
打开localhost:8888 显示连接成功和ok就说明搭建成功了
windows上
安装appserv
目前遇到的问题是phpmyadmin登录时报错#1045
解决方案:打开cmd
cd \AppServ\MySQL\bin
mysql -u root
set password for 'root'@'localhost'=password('yourPassword');
第三条命令中,root为用户,yourPassword替换为你的密码
显示query ok表示成功,此时可以去localhost登录了,
此时,apache端口为80,mysql端口为3306。
至于MAMP for windows,win10系统的可以考虑尝试一下。
编辑器推荐
找一个合适的编辑吧,visual studio code就不错
https://code.visualstudio.com/