为了账号安全,请及时绑定邮箱和手机立即绑定

在MAC环境下搭建PHP环境

标签:
PHP

转自:https://www.jianshu.com/p/1d86e7ce7f71


mac环境
接下来轮到我们的mac了,很遗憾的是mac没有这类的集成软件,我们需要自己手动配置环境信息,好在mac有自带的一些服务供我们使用,这些服务平时都是关闭的,我们需要做的事只用手动打开这些服务为,或安装一些服务就好。

首先我们先开启Apache服务
启动终端
在中端输入

sudo apachectl start//启动Apache服务

启动服务的时候,尤其是第一次启动Apache服务,系统会让你输入密码,这时候输入计算机使用者密码就行,没有提示输入密码的,不用管。


webp

图片.png

查看Apache版本

http -v

webp

图片.png


关于apache的其他指令

sudo apachectl stop 
//停止apache服务 sudo apachectl restart 
//重启服务

现在通过网页浏览的方式查看Apache到底有没有启动,在浏览器中输入localhost或者127.0.0.1,将看到“It works!”如果看到了,表示Apache已经成功启动了

webp

图片.png


如果没有看到这个界面说明Apache服务有问题,重新启动Apache服务。

Apache下部署web资源默认路径
mac并没有htdocs/www目录,存放目录在/Library/WebServer/Documents/

webp

图片.png

webp

图片.png


为了证实,我们存放的目录是对的,我们写一个简单的html文件好了

webp

图片.png

Apache的安装目录
mac系统默认是隐藏Apache安装目录的,我们可以通过命令行 或者 Go to the folder 找到Apache
因为Apache是安装目录是私有的,所以在可视化界面里我们是找不到的

open /etc

webp

图片.png

下边就是完整的文件路径


webp

图片.png


接下来我们要修改Apache的默认指向路径,这样我们的工程文件,就可以不放在指定文件夹下

提示:修改httpd.conf配置文件是一个非常危险的操作,建议修改之前备份一份。

找到httpd.conf文件

webp

图片.png


打开httpd.conf配置文件,搜索:DocumentRoot,修改成你想指定到的目录即可。
虽然支持中文和空格,但是,尽量不要出现中文和空格,以免造成不必要的麻烦!!!尽量不要使用中文。

webp

图片.png


修改红框中的路径,让这个路径指定到我们想要的路径下就可以

webp

图片.png

webp

图片.png


因为我们修改过默认路径,所以,我们要重新启动一下apache

webp

图片.png


这时候我们在此访问测试网页

webp

图片.png


ok,这下我们的文件路径就可以随意换了

修改Apache端口号
Apache服务端口号默认为80,如果想要修改端口号,在httpd.conf文件,搜索Listen 80

webp

图片.png


只要别修改冲突了,就可以,不想修改也可以。

到现在Apache算是配置完成了,但是,现在还不能解析php文件,接下来我们配置PHP

现在开始配置php
mac已经默认装好了php,默认是关闭的,需要自己手动开启。还是打开httpd.conf配置文件。

搜索“php”找到 #LoadModule php5_module libexec/apache2/libphp5.so 去掉前面的#,将其释放开就好了。

webp

图片.png


然后在终端中重启apache
我们写一个小的脚本测试一下php是否能正常运行

<?phpphpinfo();?>

将php文件保存到我们制定好的目录下,通过浏览器访问这个php文件

http://127.0.0.1/index.php

webp

图片.png


ok 我们的php也是能正常运行的

MySQL的配置
从官网下载MySQL

https://dev.mysql.com/downloads/mysql/

webp

图片.png


下载你喜欢的版本,推荐下载第一个,安装方便。
当然了,mysql现在都需要下载的高版本的,小白的电脑比较老,所以需要现在低版本的mysql

https://downloads.mysql.com/archives/community/

大家也可通过这个页面找到低版本的mysql

webp

image.png


忽略这个提示吧,省的糟心

下载之后,双击安装,一路next。最后要小心

webp

image.png


这个一定要记好,这个是你mysql root账号的临时密码,一定要牢记

启动mysql
进入系统偏好设置点击mysql

webp

image.png

webp

image.png

启动服务
点击Start MySQL Server

webp

image.png

部署织梦系统
通过官网下载织梦系统

http://www.dedecms.com/

将织梦cms系统uploads中的文件,复制到我们制定好的路径中

webp

image.png

webp

image.png

在网页中输入127.0.0.1

webp

webp

image.png

webp

image.png


输入mysql的地址,用户名,密码,没有修改密码的,是用安装时候提示的初始密码。

webp

image.png


设置后台的账户名密码,点击继续

webp

image.png


会提示权限不够,我们来修改一下,权限设置
找到织梦的安装目录,找到data文件

webp

image.png

webp

image.png


everyone只有读的权限没有写的权限,我们加入写的权限

webp

image.png


然后,我们回到织梦配置的界面,接着点击继续

webp

image.png


织梦就部署完成了

webp

image.png

webp

image.png



点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
全栈工程师
手记
粉丝
6508
获赞与收藏
303

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消