在苹果电脑MAC环境下搭建PHP环境操作步骤
原来⼀直使⽤windows环境安装部署PHP环境,⼀般使⽤wamp集成套件,⼀键安装就可以把PHP环境所需要的Apache、PHP和Mysql数据库安装好,这是第⼀次使⽤苹果笔记本Macbook进⾏安装,此次就把安装步骤详细记录下来,供⼤家⼀次学习参考。
苹果电脑的操作系统本⾝就是⼀个类Unix操作系统,如果原来⼀点都没有玩过linux系统,可能刚开始使⽤苹果电脑,会感觉不太适应,毕竟和windows操作系统的操作⽅式差别挺⼤的。
同样,在搭建PHP开发环境上,在mac电脑上搭建也没有在window⽅便,没有⼀键式操作,需要将每个软件独⽴部署配置,操作起来相对⽐较⿇烦,但通过在搭建环境过程中,可以进⼀步加深的认识。好了,话不多说,现在正式开始吧。
MAC电脑本⾝已经安装了Apache、PHP这些服务,只需简单配置就可以启动这些服务了。
Apache服务
1.启动Apache服务。打开终端,输⼊以下命令
sudo apachectl start
提⽰输⼊⽤户密码,如果没有报错,服务应该是启动成功了,可通过查看apachectl进⾏验证。
httpd -v
It Works!则证明Apache服务开启成功。
也可在浏览器输⼊localhost或者127.0.0.1访问,如果浏览器中显⽰ It Works!
Apache服务的默认安装路径是/etc/apache2,⼀版情况下/etc⽬录在Finder下是不可直接到的,在Finder下使⽤快捷
键 command+shift+g
/etc 回车,就会看到apache2⽬录。
command+shift+g,然后输⼊/etc
另外,Apache服务部署路径
/Library/WebServer/Documents ⽬录下,使⽤快捷键command+shift+g后输⼊/L等待1秒钟后回车,Apache服务部署路径在/Library/WebServer/Documents
Library(资源库)WbServer⽬录下。
进⼊Library(资源库)WbServer⽬录下。
/etc/apache2⽬录下到并打开f
如果想要修改默认部署路径
修改默认部署路径,可以在/etc/apache2
最后,提供⼏个和Apache服务有关的常⽤命令。
最后,
启动Apache服务
sudo apachectl start重启Apache服务
sudo apachectl restart停⽌Apache服务
sudo apachectl stop
查看Apache服务  sudo apachectl -v
配置PHP
因为Mac⾃带的有PHP,所以我们启动php⾮常⽅便,只需要在在Apache服务中配置⼀下即可直接使⽤。具体⽅法如下:
⾸先,在/ect/apache2⽬录下到并打开f⽂件
LoadModule php,到LoadModule php的所在⾏,把前⾯的##号去掉,保存后重启Apache服务即可。
其次,搜索LoadModule php,
最后,让我们在Apache服务的部署路径(/Library/WebServer/Documents)下新建⼀个index.php测试程序,看⼀下效果吧。
这是index.php⽂件⾥⾯的内容。
<?php
phpinfo();
>
在浏览器中输⼊如下⽹址即可查看到PHP的信息
因为Mac没有⾃带的mysql,所以需要我们去⼿动安装,在浏览器中输⼊如下⽹址课之间进⼊MySQL的官⽹下载macOS服务。
这个时候执⾏下⾯的命令,在终端中查看MySQL的版本信息
mysql --version
/usr/local/bin/mysql 路径下的mysql,所以我们需会报错,报错信息为:zsh: command not found: mysql,这是因为该命令默认访问/usr/local/bin/mysql
要建⽴⼀个软连接即可,可以在终端中使⽤如下命令:
php mysql教程视频
sudo ln -fs /usr/local/mysql/bin/mysql /usr/local/bin/mysql
这个时候再次利⽤安装MySQL时给出的⽤户和密码登录MySQL服务,在终端输⼊如下命令后回车,需
要输⼊MySQL密码:mysql -u root -p
此时已经进⼊了MySQL服务,退出的命令为quit(exit也可以)
MySQl服务的启动与停⽌
第⼀种⽅法:使⽤终端命令
启动MySQL服务 sudo /usr/local/mysql/support-files/mysql.server start
停⽌MySQL服务 sudo /usr/local/mysql/support-files/mysql.server stop
第⼆种⽅法:在系统偏好设置中有⼀个有MySQL选项,可以在这⾥⼿动启动与停⽌MySQL服务,但是我Mac的上MySQL由于版本兼容问题,系统偏好设置的MySQL服务⽆法加载出来。
    安装MySQl图形化管理⼯具Workbench

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。