macOS Mojave搭建PHP环境(LAMP)配置教程

来自:互联网
时间:2018-10-13 09:25:03
阅读:

macOS系统都自带了Apache和PHP环境,只是默认情况下没有开启,我工作用的电脑配置如下:bMn免费资源网

441EE39F-F9B8-4F2C-93E9-507A1ACD541D.pngbMn免费资源网

一、开启ApachebMn免费资源网

打开终端,输入命令开启Apache:bMn免费资源网

sudo apachectl start

打开你的浏览器,输入localhost,如果出现“It Works”就表示成功了bMn免费资源网

二、开启PHPbMn免费资源网

PHP的开启需要改变一个Apache配置文件:httpd.confbMn免费资源网

1.打开Finder(访达),前往文件夹/etc/apache2/,打开httpd.confbMn免费资源网

2.找到:bMn免费资源网

#LoadModule php7_module libexec/apache2/libphp7.so

把前面的"#"去掉,然后保存bMn免费资源网

PS:httpd.conf这个文件已经被锁定,是没有办法更改的,复制到桌面,改完之后再覆盖原文件。或者使用具备管理员权限的编辑器打开,比如vscodebMn免费资源网

3.重启ApachebMn免费资源网

打开终端,输入:bMn免费资源网

sudo apachectl restart

这时PHP就可以用了,查版本的命令是:bMn免费资源网

php -v

4.验证是否成功bMn免费资源网

1.打开Finder(访达),前往文件夹/Library/WebServer/DocumentsbMn免费资源网

Apache的根目录下新建info.php,内容为:bMn免费资源网

<?php phpinfo(); ?>

然后再次重启Apache,在浏览器中输入http://localhost/info.php,会出现一个显示php信息的页面bMn免费资源网

三、配置MySQLbMn免费资源网

1.下载:http://dev.mysql.com/downloads/mysql/ ,选择Mac平台,下载完dmg文件后双击pkg安装(这里我下载的是mysql-8.0.12)bMn免费资源网

2.安装完成后需要设置默认root密码,认证方式我选择的是Caching SHA-2bMn免费资源网

3.选择一个MySQL的可视化工具。我选择的是常用的phpMyAdaminbMn免费资源网

下载:https://www.phpmyadmin.net/downloads/bMn免费资源网

解压后改名为phpMyAdmin(注意大小写),放在/Library/WebServer/Documents/下bMn免费资源网

phpMyAdmin中的config.sample.inc.php,重命名为config.inc.phpbMn免费资源网

打开config.inc.php,搜索:bMn免费资源网

$cfg['Servers'][$i]['host'] = 'localhost'

将其改为:bMn免费资源网

$cfg['Servers'][$i]['host'] = '127.0.0.1'

这个如果不改会出现连接错误bMn免费资源网

在浏览器中输入 http://localhost/phpMyAdmin(注意大小写),输入用户名"root",密码就是刚才安装mysql设置的那个bMn免费资源网

这里由于新版mysql认证方式为SHA-2,登陆会提示:The server requested authentication method unknown to the clientbMn免费资源网

解决方法为:bMn免费资源网

终端链接mysql:bMn免费资源网

/usr/local/mysql/bin/mysql -u root -p

(输入mysql密码,不是macOS系统的密码)bMn免费资源网

进入mysql操作之后输入:bMn免费资源网

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';

这里是新建一个root账户,你的密码自己设置,会覆盖掉之前的root密码bMn免费资源网

这时即可正常登陆phpMyAdmin并操作mysql数据库bMn免费资源网

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处。
转载请注明:文章转载自 免费资源网 [https://www.freexyz.cn/]
本文标题:macOS Mojave搭建PHP环境(LAMP)配置教程
返回顶部
顶部