教你如何在Mac OS系统搭建PHP环境及MySQL,原来这么简单

小编使用的是Mac电脑,曾经为搭建PHP环境绞尽脑汁,因为Mac不像windows那样有很多教程,现有的Mac 版教程基本上都太深,容易遇到问题,不适合新手。今天小编就为大家总结一下简单实用的方法!

首先我们要了解的是Mac系系统是自带Apache和PHP的,也就是在Mac上无需任何软件,只需要简单的配置就能就可以运行。那么接下来就正式进入教程,本教程以Mac OS Sierra10.12.5为例:

  1. 启动Apache。打开“系统设置偏好(System Preferences)” -> “共享(Sharing)” ,勾选“互联网共享(低版本叫web共享 web Sharing)”,然后打开“终端(terminal)”,输入密码(sudo需要的密码就是系统的root帐号密码)然后运行“sudo apachectl start”,再输入帐号密码,这样Apache就运行了。接下来我们来验证Apache是否正常运行:在浏览器中输入“http://localhost”,出现“It works!”即为配置成功。
  2. 配置PHP环境。打开Finder,在顶部菜单栏的“前往”->“前往文件夹”中填入/etc/apache2/httpd.conf。注意:这是一个隐藏文件。然后修改该文件(httpd.conf)找到“#LoadModule php5_module libexec/apache2/libphp5.so”,把前面的#号去掉,保存。大家会遇到权限的问题,这里我不多说,只介绍一种最简单的方法,将这个文件复制到桌面,用文本编辑打开,快捷键command+F中查找#LoadModule php5_module libexec/apache2/libphp5.so,将最前面的“#”去掉,保存。覆盖到原位置。此间会多次访问你的密码。还有其他方法还请大家自行发掘。以后基本上就不需要这块隐藏文件夹了。我们的环境是在/Library/WebServer/Documents/下,如同windows下的www文件夹。在终端(terminal)运行“sudo apachectl restart”,重启Apache,然后运行“cp /Library/WebServer/Documents/index.html.en /Library/WebServer/Documents/info.php”,即在Apache的根目录下复制index.html.en文件并重命名为info.php,在/Library/WebServer/Documents/找到info.php,在“It’s works!”后面加上“<?php phpinfo(); ?>”,随后在浏览器中输入http://localhost/info.php中看到有关PHP的信息即代表PHP搭建完成。在您的PHP环境(/Library/WebServer/Documents/)中,每次修改文件或文件夹信息时会遇到权限问题,需要访问密码,可以右击显示简介中的右下角的锁头中解锁,若想此后都不再输入密码,可在Library文件夹中解开锁头。小编强烈不建议放弃这样的权限,虽然每次都要输入密码,很烦。但安全第一。还有,有的同学搞不明白Library在哪,因为他的文件管理中是中文,小编在这里为大家解惑:Library就是中文的资源库,就是同一个文件夹,其他的也都是以此类推。小编太笨,这个问题曾让小编头痛欲裂!
  3. 安装MySQL首先到MySQL官网下载最新版本的MySQL,一路安装(就是一个简单软件安装,小编就不再赘述),随后可以在系统偏好设置的最下方可以看到MySQL的图标,点进去后可以看到run MySQL Server的按钮,点击运行。打开终端输入如下命令:/usr/local/MySQL/bin/mysql -u root -p,其中root为用户名。这时会出现如下命令:Enter password: 输入密码(如果不是开机密码那就是空密码,直接回车),接下来就可以进行MySQL操作了。
  4. 使用phpMyAdmin。搜索phpmyadmin下载(是一个压缩包),解压后复制到/Library/WebServer/Documents/下,并重命名为phpmyadmin,在浏览器输入http://localhost/phpmyadmin/即可打开phpmyadmin界面。

结束这又复杂又简单又复杂的过程,小编的心里真的是五味杂成,好在可以使用了。

内容出处:,

声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。文章链接:http://www.yixao.com/tech/3532.html

发表评论

登录后才能评论